Lines Matching defs:wm0
1112 struct rv515_watermark *wm0,
1126 if (dfixed_trunc(wm0->dbpp) > 64)
1127 a.full = dfixed_div(wm0->dbpp, wm0->num_line_pair);
1129 a.full = wm0->num_line_pair.full;
1135 fill_rate.full = dfixed_div(wm0->sclk, a);
1136 if (wm0->consumption_rate.full > fill_rate.full) {
1137 b.full = wm0->consumption_rate.full - fill_rate.full;
1138 b.full = dfixed_mul(b, wm0->active_time);
1141 a.full = dfixed_mul(wm0->worst_case_latency,
1142 wm0->consumption_rate);
1145 a.full = dfixed_mul(wm0->worst_case_latency,
1146 wm0->consumption_rate);
1164 if (wm0->priority_mark.full > priority_mark02.full)
1165 priority_mark02.full = wm0->priority_mark.full;
1166 if (wm0->priority_mark_max.full > priority_mark02.full)
1167 priority_mark02.full = wm0->priority_mark_max.full;
1179 if (dfixed_trunc(wm0->dbpp) > 64)
1180 a.full = dfixed_div(wm0->dbpp, wm0->num_line_pair);
1182 a.full = wm0->num_line_pair.full;
1183 fill_rate.full = dfixed_div(wm0->sclk, a);
1184 if (wm0->consumption_rate.full > fill_rate.full) {
1185 b.full = wm0->consumption_rate.full - fill_rate.full;
1186 b.full = dfixed_mul(b, wm0->active_time);
1189 a.full = dfixed_mul(wm0->worst_case_latency,
1190 wm0->consumption_rate);
1193 a.full = dfixed_mul(wm0->worst_case_latency,
1194 wm0->consumption_rate);
1198 if (wm0->priority_mark.full > priority_mark02.full)
1199 priority_mark02.full = wm0->priority_mark.full;
1200 if (wm0->priority_mark_max.full > priority_mark02.full)
1201 priority_mark02.full = wm0->priority_mark_max.full;