Lines Matching refs:sad
23 static unsigned int sad_max_channels(const u8 *sad) in sad_max_channels() argument
25 return 1 + (sad[0] & 7); in sad_max_channels()
34 const u8 *sad, *eld = rule->private; in eld_limit_rates() local
36 sad = drm_eld_sad(eld); in eld_limit_rates()
37 if (sad) { in eld_limit_rates()
40 for (i = drm_eld_sad_count(eld); i > 0; i--, sad += 3) { in eld_limit_rates()
41 unsigned max_channels = sad_max_channels(sad); in eld_limit_rates()
48 rate_mask |= sad[1]; in eld_limit_rates()
63 const u8 *sad, *eld = rule->private; in eld_limit_channels() local
65 sad = drm_eld_sad(eld); in eld_limit_channels()
66 if (sad) { in eld_limit_channels()
75 for (i = drm_eld_sad_count(eld); i > 0; i--, sad += 3) in eld_limit_channels()
76 if (rate_mask & sad[1]) in eld_limit_channels()
77 t.max = max(t.max, sad_max_channels(sad)); in eld_limit_channels()