Lines Matching full:burst
39 /* Total LMTLINES = num_online_cpus() * 32 (For Burst flush).*/ in cn10k_lmtst_init()
146 * [12:15] no of LMTST - 1 in the burst. in cn10k_sqe_flush()
147 * [19:63] data size of each LMTST in the burst except first. in cn10k_sqe_flush()
238 static void cn10k_get_ingress_burst_cfg(u32 burst, u32 *burst_exp, in cn10k_get_ingress_burst_cfg() argument
243 /* Burst is calculated as in cn10k_get_ingress_burst_cfg()
248 *burst_exp = ilog2(burst); in cn10k_get_ingress_burst_cfg()
249 if (burst < 256) { in cn10k_get_ingress_burst_cfg()
259 * Find remaining bytes 'burst - 2^burst_exp' in cn10k_get_ingress_burst_cfg()
262 tmp = burst - rounddown_pow_of_two(burst); in cn10k_get_ingress_burst_cfg()
361 u32 burst, u64 rate, bool pps) in cn10k_set_ipolicer_rate() argument
369 cn10k_get_ingress_burst_cfg(burst, &burst_exp, &burst_mantissa); in cn10k_set_ipolicer_rate()
381 /* Set rate and burst values */ in cn10k_set_ipolicer_rate()
465 u32 burst, u64 rate) in cn10k_set_matchall_ipolicer_rate() argument
472 rc = cn10k_set_ipolicer_rate(pfvf, hw->matchall_ipolicer, burst, in cn10k_set_matchall_ipolicer_rate()