Lines Matching full:burst
39 /* Total LMTLINES = num_online_cpus() * 32 (For Burst flush).*/ in cn10k_lmtst_init()
144 * [12:15] no of LMTST - 1 in the burst. in cn10k_sqe_flush()
145 * [19:63] data size of each LMTST in the burst except first. in cn10k_sqe_flush()
236 static void cn10k_get_ingress_burst_cfg(u32 burst, u32 *burst_exp, in cn10k_get_ingress_burst_cfg() argument
241 /* Burst is calculated as in cn10k_get_ingress_burst_cfg()
246 *burst_exp = ilog2(burst); in cn10k_get_ingress_burst_cfg()
247 if (burst < 256) { in cn10k_get_ingress_burst_cfg()
257 * Find remaining bytes 'burst - 2^burst_exp' in cn10k_get_ingress_burst_cfg()
260 tmp = burst - rounddown_pow_of_two(burst); in cn10k_get_ingress_burst_cfg()
359 u32 burst, u64 rate, bool pps) in cn10k_set_ipolicer_rate() argument
367 cn10k_get_ingress_burst_cfg(burst, &burst_exp, &burst_mantissa); in cn10k_set_ipolicer_rate()
379 /* Set rate and burst values */ in cn10k_set_ipolicer_rate()
460 u32 burst, u64 rate) in cn10k_set_matchall_ipolicer_rate() argument
467 rc = cn10k_set_ipolicer_rate(pfvf, hw->matchall_ipolicer, burst, in cn10k_set_matchall_ipolicer_rate()