Home
last modified time | relevance | path

Searched full:division (Results 1 – 25 of 837) sorted by relevance

12345678910>>...34

/kernel/linux/linux-5.10/arch/arm/lib/
Ddiv64.S29 * __do_div64: perform a division with 64-bit dividend and 32-bit divisor.
84 @ The division loop for needed upper bit positions.
100 @ The division loop for lower bit positions.
140 @ If possible, branch for another shift in the division loop.
147 8: @ Division by a power of 2: determine what that divisor order is
187 @ eq -> division by 1: obvious enough...
198 @ Division by 0:
Dlib1funcs.S2 * linux/arch/arm/lib/lib1funcs.S: Optimized ARM division routines
56 @ at the left end of each 4 bit nibbles in the division loop
65 @ division loop. Continue shifting until the divisor is
85 @ Division loop
152 @ division loop. Continue shifting until the divisor is
272 subs r2, r1, #1 @ division by 1 or -1 ?
/kernel/linux/linux-6.6/arch/arm/lib/
Ddiv64.S29 * __do_div64: perform a division with 64-bit dividend and 32-bit divisor.
84 @ The division loop for needed upper bit positions.
100 @ The division loop for lower bit positions.
140 @ If possible, branch for another shift in the division loop.
147 8: @ Division by a power of 2: determine what that divisor order is
187 @ eq -> division by 1: obvious enough...
198 @ Division by 0:
Dlib1funcs.S2 * linux/arch/arm/lib/lib1funcs.S: Optimized ARM division routines
56 @ at the left end of each 4 bit nibbles in the division loop
65 @ division loop. Continue shifting until the divisor is
85 @ Division loop
152 @ division loop. Continue shifting until the divisor is
272 subs r2, r1, #1 @ division by 1 or -1 ?
/kernel/linux/linux-5.10/arch/alpha/include/uapi/asm/
Dgentrap.h11 #define GEN_INTDIV -2 /* integer division by zero */
13 #define GEN_FLTDIV -4 /* fp division by zero */
18 #define GEN_DECDIV -9 /* decimal division by zero */
Dfpu.h12 #define FPCR_DZED (1UL<<50) /* division by zero disable (opt.) */
15 #define FPCR_DZE (1UL<<53) /* division by zero */
45 #define IEEE_TRAP_ENABLE_DZE (1UL<<2) /* division by zero */
/kernel/linux/linux-6.6/arch/alpha/include/uapi/asm/
Dgentrap.h11 #define GEN_INTDIV -2 /* integer division by zero */
13 #define GEN_FLTDIV -4 /* fp division by zero */
18 #define GEN_DECDIV -9 /* decimal division by zero */
Dfpu.h12 #define FPCR_DZED (1UL<<50) /* division by zero disable (opt.) */
15 #define FPCR_DZE (1UL<<53) /* division by zero */
45 #define IEEE_TRAP_ENABLE_DZE (1UL<<2) /* division by zero */
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/
Dmvebu-gated-clock.txt23 25 tdm Time Division Mplx
48 25 tdm Time Division Mplx
77 25 tdm Time Division Multiplexing
117 25 tdm Time Division Mplx
173 20 tdm Time Division Mplx
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/clock/
Dmvebu-gated-clock.txt23 25 tdm Time Division Mplx
48 25 tdm Time Division Mplx
77 25 tdm Time Division Multiplexing
117 25 tdm Time Division Mplx
173 20 tdm Time Division Mplx
Dapple,nco.yaml15 fractional division of a high frequency input clock.
32 are derived through fractional division.
/kernel/linux/linux-5.10/arch/mips/include/asm/
Dwar.h16 * if executed immediately after starting an integer division:
27 * - An integer division may give an incorrect result if started in
42 * if executed immediately after starting an integer division:
/kernel/linux/linux-6.6/tools/testing/selftests/ftrace/test.d/trigger/
Dtrigger-hist-expressions.tc43 test_hist_expr "Division not associative" "64/8/4/2" "1"
51 test_hist_expr "Division evaluated before addition/subtraction" "4+6/2-2" "5"
61 check_error "Division by zero" 'hist:keys=common_pid:x=3/^0'
/kernel/linux/linux-5.10/Documentation/staging/
Dcrc32.rst5 A CRC is a long-division remainder. You add the CRC to the message,
13 It's actually the same long division you learned in school, except that:
20 Like all division, the remainder is always smaller than the divisor.
34 Just like with ordinary division, you proceed one digit (bit) at a time.
35 Each step of the division you take one more digit (bit) of the dividend
/kernel/linux/linux-6.6/Documentation/staging/
Dcrc32.rst5 A CRC is a long-division remainder. You add the CRC to the message,
13 It's actually the same long division you learned in school, except that:
20 Like all division, the remainder is always smaller than the divisor.
34 Just like with ordinary division, you proceed one digit (bit) at a time.
35 Each step of the division you take one more digit (bit) of the dividend
/kernel/linux/linux-5.10/lib/mpi/
Dmpih-div.c40 /* If multiplication is much faster than division, and the in mpihelp_mod_1()
77 * ...one division less... in mpihelp_mod_1()
136 * ...one division less... in mpihelp_mod_1()
258 * treatment of this rare case as normal division would in mpihelp_divrem()
390 /* If multiplication is much faster than division, and the in mpihelp_divmod_1()
426 * ...one division less... in mpihelp_divmod_1()
484 * ...one division less... in mpihelp_divmod_1()
/kernel/linux/linux-6.6/lib/crypto/mpi/
Dmpih-div.c40 /* If multiplication is much faster than division, and the in mpihelp_mod_1()
77 * ...one division less... in mpihelp_mod_1()
136 * ...one division less... in mpihelp_mod_1()
258 * treatment of this rare case as normal division would in mpihelp_divrem()
390 /* If multiplication is much faster than division, and the in mpihelp_divmod_1()
426 * ...one division less... in mpihelp_divmod_1()
484 * ...one division less... in mpihelp_divmod_1()
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/knightslanding/
Dfloating-point.json19 …AVX2, AVX-512 micro-ops except for loads (memory-to-register mov-type micro ops), division, sqrt.",
22 …int, integer and store) except for loads (memory-to-register mov-type micro ops), division, sqrt.",
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/riscv/sifive/u74/
Dinstructions.json55 "BriefDescription": "Integer division instruction retired"
85 "BriefDescription": "Floating-point division or square-root retired"
/kernel/linux/linux-6.6/scripts/coccinelle/misc/
Ddo_div.cocci2 /// do_div() does a 64-by-32 division.
5 /// non-zero and be truncated to 0 for division on 64bit platforms.
62 msg="WARNING: do_div() does a 64-by-32 division, please consider using %s instead."
/kernel/linux/linux-5.10/drivers/gpu/drm/stm/
Ddw_mipi_dsi-stm.c48 #define WRPCR_NDIV GENMASK(8, 2) /* pll loop DIVision Factor */
49 #define WRPCR_IDF GENMASK(14, 11) /* pll Input Division Factor */
50 #define WRPCR_ODF GENMASK(17, 16) /* pll Output Division Factor */
134 /* prevent from division by 0 */ in dsi_pll_get_clkout_khz()
148 /* Early checks preventing division by 0 & odd results */ in dsi_pll_get_params()
289 /* Set the PLL division factors */ in dw_mipi_dsi_get_lane_mbps()
/kernel/linux/linux-6.6/arch/nios2/kernel/
Dinsnemu.S94 * is used to differentiate between the division opcodes and the
180 * Prepare for either multiplication or division loop.
215 /* DIVISION
254 * Prepare for division by assuming the result
260 /* Which division opcode? */
279 /* Initialize the unsigned-division loop. */
299 * Division:
/kernel/linux/linux-5.10/arch/nios2/kernel/
Dinsnemu.S94 * is used to differentiate between the division opcodes and the
180 * Prepare for either multiplication or division loop.
215 /* DIVISION
254 * Prepare for division by assuming the result
260 /* Which division opcode? */
279 /* Initialize the unsigned-division loop. */
299 * Division:
/kernel/linux/linux-5.10/sound/soc/samsung/
Dh1940_uda1380.c94 /* set MCLK division for sample rate */ in h1940_hw_params()
100 /* set BCLK division for sample rate */ in h1940_hw_params()
106 /* set prescaler division for sample rate */ in h1940_hw_params()
/kernel/linux/linux-6.6/lib/math/
Dgcd.c10 * This is faster than the division-based algorithm even on x86, which
11 * has decent hardware division.

12345678910>>...34