Lines Matching full:burst
39 /* Total LMTLINES = num_online_cpus() * 32 (For Burst flush).*/ in cn10k_lmtst_init()
145 * [12:15] no of LMTST - 1 in the burst. in cn10k_sqe_flush()
146 * [19:63] data size of each LMTST in the burst except first. in cn10k_sqe_flush()
237 static void cn10k_get_ingress_burst_cfg(u32 burst, u32 *burst_exp, in cn10k_get_ingress_burst_cfg() argument
242 /* Burst is calculated as in cn10k_get_ingress_burst_cfg()
247 *burst_exp = ilog2(burst); in cn10k_get_ingress_burst_cfg()
248 if (burst < 256) { in cn10k_get_ingress_burst_cfg()
258 * Find remaining bytes 'burst - 2^burst_exp' in cn10k_get_ingress_burst_cfg()
261 tmp = burst - rounddown_pow_of_two(burst); in cn10k_get_ingress_burst_cfg()
360 u32 burst, u64 rate, bool pps) in cn10k_set_ipolicer_rate() argument
368 cn10k_get_ingress_burst_cfg(burst, &burst_exp, &burst_mantissa); in cn10k_set_ipolicer_rate()
380 /* Set rate and burst values */ in cn10k_set_ipolicer_rate()
461 u32 burst, u64 rate) in cn10k_set_matchall_ipolicer_rate() argument
468 rc = cn10k_set_ipolicer_rate(pfvf, hw->matchall_ipolicer, burst, in cn10k_set_matchall_ipolicer_rate()