Lines Matching defs:pol
19 struct lan966x_tc_policer *pol,
25 pol->rate = DIV_ROUND_UP(pol->rate * 3, 100);
27 pol->burst = pol->burst ?: 1;
29 pol->burst = DIV_ROUND_UP(pol->burst, 4096);
31 if (pol->rate > GENMASK(15, 0) ||
32 pol->burst > GENMASK(6, 0))
45 lan_wr(ANA_POL_PIR_CFG_PIR_RATE_SET(pol->rate) |
46 ANA_POL_PIR_CFG_PIR_BURST_SET(pol->burst),
141 struct lan966x_tc_policer pol;
150 memset(&pol, 0, sizeof(pol));
152 pol.rate = div_u64(act->police.rate_bytes_ps, 1000) * 8;
153 pol.burst = act->police.burst;
155 err = lan966x_police_add(port, &pol, POL_IDX_PORT + port->chip_port);