Lines Matching defs:wm0
1117 struct rv515_watermark *wm0,
1131 if (dfixed_trunc(wm0->dbpp) > 64)
1132 a.full = dfixed_div(wm0->dbpp, wm0->num_line_pair);
1134 a.full = wm0->num_line_pair.full;
1140 fill_rate.full = dfixed_div(wm0->sclk, a);
1141 if (wm0->consumption_rate.full > fill_rate.full) {
1142 b.full = wm0->consumption_rate.full - fill_rate.full;
1143 b.full = dfixed_mul(b, wm0->active_time);
1146 a.full = dfixed_mul(wm0->worst_case_latency,
1147 wm0->consumption_rate);
1150 a.full = dfixed_mul(wm0->worst_case_latency,
1151 wm0->consumption_rate);
1169 if (wm0->priority_mark.full > priority_mark02.full)
1170 priority_mark02.full = wm0->priority_mark.full;
1171 if (wm0->priority_mark_max.full > priority_mark02.full)
1172 priority_mark02.full = wm0->priority_mark_max.full;
1184 if (dfixed_trunc(wm0->dbpp) > 64)
1185 a.full = dfixed_div(wm0->dbpp, wm0->num_line_pair);
1187 a.full = wm0->num_line_pair.full;
1188 fill_rate.full = dfixed_div(wm0->sclk, a);
1189 if (wm0->consumption_rate.full > fill_rate.full) {
1190 b.full = wm0->consumption_rate.full - fill_rate.full;
1191 b.full = dfixed_mul(b, wm0->active_time);
1194 a.full = dfixed_mul(wm0->worst_case_latency,
1195 wm0->consumption_rate);
1198 a.full = dfixed_mul(wm0->worst_case_latency,
1199 wm0->consumption_rate);
1203 if (wm0->priority_mark.full > priority_mark02.full)
1204 priority_mark02.full = wm0->priority_mark.full;
1205 if (wm0->priority_mark_max.full > priority_mark02.full)
1206 priority_mark02.full = wm0->priority_mark_max.full;