Searched refs:mantissa (Results 1 – 4 of 4) sorted by relevance
| /dpdk/drivers/common/cnxk/ |
| H A D | roc_nix_tm_utils.c | 18 regval |= (shaper->mantissa << 1); in nix_tm_shaper2regval() 154 mantissa -= 1; in nix_tm_shaper_rate_conv_floor() 172 mantissa -= 1; in nix_tm_shaper_rate_conv_floor() 185 *mantissa_p = mantissa; in nix_tm_shaper_rate_conv_floor() 217 mantissa -= 1; in nix_tm_shaper_rate_conv_exact() 235 mantissa -= 1; in nix_tm_shaper_rate_conv_exact() 248 *mantissa_p = mantissa; in nix_tm_shaper_rate_conv_exact() 276 uint64_t exponent, mantissa; in nix_tm_shaper_burst_conv() local 294 mantissa = max_mantissa; in nix_tm_shaper_burst_conv() 300 mantissa -= 1; in nix_tm_shaper_burst_conv() [all …]
|
| H A D | roc_nix_bpf.c | 40 uint64_t div_exp, exponent, mantissa; in meter_rate_to_nix() local 51 mantissa = NIX_BPF_MAX_RATE_MANTISSA; in meter_rate_to_nix() 57 mantissa -= 1; in meter_rate_to_nix() 61 mantissa > NIX_BPF_MAX_RATE_MANTISSA) in meter_rate_to_nix() 69 *mantissa_p = mantissa; in meter_rate_to_nix() 78 uint64_t exponent, mantissa; in meter_burst_to_nix() local 91 mantissa = NIX_BPF_MAX_BURST_MANTISSA; in meter_burst_to_nix() 97 mantissa -= 1; in meter_burst_to_nix() 100 mantissa > NIX_BPF_MAX_BURST_MANTISSA) in meter_burst_to_nix() 106 *mantissa_p = mantissa; in meter_burst_to_nix() [all …]
|
| H A D | roc_nix_priv.h | 294 uint64_t mantissa; member
|
| /dpdk/drivers/common/cnxk/hw/ |
| H A D | nix.h | 2138 #define NIX_BPF_RATE(policer_timeunit, exponent, mantissa, div_exp) \ argument 2139 ((NIX_BPF_RATE_CONST * ((256 + (mantissa)) << (exponent))) / \ 2158 #define NIX_BPF_BURST(exponent, mantissa) \ argument 2159 (((256 + (mantissa)) << ((exponent) + 1)) / 256) 2182 #define NIX_TM_SHAPER_RATE(exponent, mantissa, div_exp) \ argument 2183 ((NIX_TM_SHAPER_RATE_CONST * ((256 + (mantissa)) << (exponent))) / \ 2210 #define NIX_TM_SHAPER_BURST(exponent, mantissa) \ argument 2211 (((256ul + (mantissa)) << ((exponent) + 1)) / 256ul)
|