Home
last modified time | relevance | path

Searched refs:reciprocal_value_adv (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/lib/math/
H A Dreciprocal_div.c32 struct reciprocal_value_adv reciprocal_value_adv(u32 d, u8 prec) in reciprocal_value_adv() function
34 struct reciprocal_value_adv R; in reciprocal_value_adv()
41 * be handled before calling "reciprocal_value_adv", please see the in reciprocal_value_adv()
70 EXPORT_SYMBOL(reciprocal_value_adv); variable
/kernel/linux/linux-6.6/lib/math/
H A Dreciprocal_div.c35 struct reciprocal_value_adv reciprocal_value_adv(u32 d, u8 prec) in reciprocal_value_adv() function
37 struct reciprocal_value_adv R; in reciprocal_value_adv()
44 * be handled before calling "reciprocal_value_adv", please see the in reciprocal_value_adv()
73 EXPORT_SYMBOL(reciprocal_value_adv); variable
/kernel/linux/linux-5.10/include/linux/
H A Dreciprocal_div.h39 struct reciprocal_value_adv { struct
45 /* "reciprocal_value_adv" implements the advanced version of the algorithm
48 * exception case could be easily handled before calling "reciprocal_value_adv".
63 * To use the result of "reciprocal_value_adv", suppose we want to calculate
66 * struct reciprocal_value_adv rvalue;
75 * rvalue = reciprocal_value_adv(d, 32)
80 * rvalue = reciprocal_value_adv(d >> pre_shift, 32 - pre_shift);
102 struct reciprocal_value_adv reciprocal_value_adv(u32 d, u8 prec);
/kernel/linux/linux-6.6/include/linux/
H A Dreciprocal_div.h39 struct reciprocal_value_adv { struct
45 /* "reciprocal_value_adv" implements the advanced version of the algorithm
48 * exception case could be easily handled before calling "reciprocal_value_adv".
63 * To use the result of "reciprocal_value_adv", suppose we want to calculate
66 * struct reciprocal_value_adv rvalue;
75 * rvalue = reciprocal_value_adv(d, 32)
80 * rvalue = reciprocal_value_adv(d >> pre_shift, 32 - pre_shift);
102 struct reciprocal_value_adv reciprocal_value_adv(u32 d, u8 prec);
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/bpf/
H A Djit.c1535 struct reciprocal_value_adv rvalue; in wrp_div_imm()
1544 /* NOTE: because we are using "reciprocal_value_adv" which doesn't in wrp_div_imm()
1565 rvalue = reciprocal_value_adv(imm, 32); in wrp_div_imm()
1569 rvalue = reciprocal_value_adv(imm >> pre_shift, 32 - pre_shift); in wrp_div_imm()
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/bpf/
H A Djit.c1535 struct reciprocal_value_adv rvalue; in wrp_div_imm()
1544 /* NOTE: because we are using "reciprocal_value_adv" which doesn't in wrp_div_imm()
1565 rvalue = reciprocal_value_adv(imm, 32); in wrp_div_imm()
1569 rvalue = reciprocal_value_adv(imm >> pre_shift, 32 - pre_shift); in wrp_div_imm()

Completed in 15 milliseconds