Searched refs:burst_exp (Results 1 – 2 of 2) sorted by relevance
| /Linux-v5.15/drivers/net/ethernet/marvell/octeontx2/nic/ |
| D | cn10k.c | 237 static void cn10k_get_ingress_burst_cfg(u32 burst, u32 *burst_exp, in cn10k_get_ingress_burst_cfg() argument 247 *burst_exp = ilog2(burst); in cn10k_get_ingress_burst_cfg() 254 if (*burst_exp > MAX_RATE_EXP) in cn10k_get_ingress_burst_cfg() 255 *burst_exp = MAX_RATE_EXP; in cn10k_get_ingress_burst_cfg() 262 *burst_mantissa = tmp / (1UL << (*burst_exp - 8)); in cn10k_get_ingress_burst_cfg() 363 u32 burst_exp, burst_mantissa; in cn10k_set_ipolicer_rate() local 368 cn10k_get_ingress_burst_cfg(burst, &burst_exp, &burst_mantissa); in cn10k_set_ipolicer_rate() 387 aq->prof.cbs_exponent = burst_exp; in cn10k_set_ipolicer_rate()
|
| D | otx2_tc.c | 80 static void otx2_get_egress_burst_cfg(u32 burst, u32 *burst_exp, in otx2_get_egress_burst_cfg() argument 91 *burst_exp = ilog2(burst) ? ilog2(burst) - 1 : 0; in otx2_get_egress_burst_cfg() 96 *burst_mantissa = tmp / (1ULL << (*burst_exp - 7)); in otx2_get_egress_burst_cfg() 98 *burst_exp = MAX_BURST_EXPONENT; in otx2_get_egress_burst_cfg() 139 u32 burst_exp, burst_mantissa; in otx2_set_matchall_egress_rate() local 147 otx2_get_egress_burst_cfg(burst, &burst_exp, &burst_mantissa); in otx2_set_matchall_egress_rate() 160 req->regval[0] = FIELD_PREP(TLX_BURST_EXPONENT, burst_exp) | in otx2_set_matchall_egress_rate()
|