Lines Matching refs:sad
20 static unsigned int sad_max_channels(const u8 *sad) in sad_max_channels() argument
22 return 1 + (sad[0] & 7); in sad_max_channels()
31 const u8 *sad, *eld = rule->private; in eld_limit_rates() local
33 sad = drm_eld_sad(eld); in eld_limit_rates()
34 if (sad) { in eld_limit_rates()
37 for (i = drm_eld_sad_count(eld); i > 0; i--, sad += 3) { in eld_limit_rates()
38 unsigned max_channels = sad_max_channels(sad); in eld_limit_rates()
45 rate_mask |= sad[1]; in eld_limit_rates()
60 const u8 *sad, *eld = rule->private; in eld_limit_channels() local
62 sad = drm_eld_sad(eld); in eld_limit_channels()
63 if (sad) { in eld_limit_channels()
72 for (i = drm_eld_sad_count(eld); i > 0; i--, sad += 3) in eld_limit_channels()
73 if (rate_mask & sad[1]) in eld_limit_channels()
74 t.max = max(t.max, sad_max_channels(sad)); in eld_limit_channels()