Home
last modified time | relevance | path

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

12345678910>>...16

/Linux-v5.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 ?
/Linux-v5.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 */
/Linux-v5.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
/Linux-v5.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:
/Linux-v5.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
/Linux-v5.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()
/Linux-v5.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()
/Linux-v5.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:
/Linux-v5.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()
Drx1950_uda1380.c181 /* set MCLK division for sample rate */ in rx1950_hw_params()
187 /* set BCLK division for sample rate */ in rx1950_hw_params()
193 /* set prescaler division for sample rate */ in rx1950_hw_params()
Dneo1973_wm8753.c71 /* set MCLK division for sample rate */ in neo1973_hifi_hw_params()
77 /* set codec BCLK division for sample rate */ in neo1973_hifi_hw_params()
82 /* set prescaler division for sample rate */ in neo1973_hifi_hw_params()
138 /* set codec PCM division for sample rate */ in neo1973_voice_hw_params()
/Linux-v5.10/lib/math/
Dgcd.c10 * This is faster than the division-based algorithm even on x86, which
11 * has decent hardware division.
/Linux-v5.10/arch/alpha/lib/
Ddivide.S7 * Alpha division..
11 * The alpha chip doesn't provide hardware division, so we have to do it
159 * Uhh.. Ugly signed division. I'd rather not have it at all, but
/Linux-v5.10/drivers/scsi/
Dscsi_logging.h10 * bitfields, each of which describes a loglevel. The division of things is
11 * somewhat arbitrary, and the division of the word could be changed if it
/Linux-v5.10/arch/x86/math-emu/
Dreg_u_div.S120 /* We should be able to zip through the division here */
136 /* Work on the remainder of the first division */
141 /* Work on the remainder of the 64 bit division */
224 i.e., no division at all.. */
356 /* The division is essentially finished here, we just need to perform
/Linux-v5.10/drivers/pwm/
Dpwm-tegra.c11 * 1. 13-bit: Frequency division (SCALE)
12 * 2. 8-bit : Pulse division (DUTY)
16 * on the programmable frequency division value to generate the required
107 * nearest integer during division. in tegra_pwm_config()
/Linux-v5.10/include/linux/
Dreciprocal_div.h8 * This algorithm is based on the paper "Division by Invariant
20 * to calculate the division A/B.
/Linux-v5.10/tools/perf/util/
Dexpr.y108 pr_debug("division by zero\n");
114 pr_debug("division by zero\n");
/Linux-v5.10/Documentation/admin-guide/device-mapper/
Ddm-service-time.rst60 the division and just compare the 'in-flight-size'.
62 2. If the paths have the same 'in-flight-size', skip the division
/Linux-v5.10/scripts/coccinelle/misc/
Darray_size.cocci5 //# where there is a division of sizeof the array by the sizeof its first
7 //# division of the two sizeofs by ARRAY_SIZE.
/Linux-v5.10/drivers/block/drbd/
Ddrbd_proc.c58 * +1 to prevent division by zero */ in drbd_get_syncer_progress()
66 /* Make sure the division happens in long context. in drbd_get_syncer_progress()
71 * so we don't need a 64bit division on 32bit arch. in drbd_get_syncer_progress()
131 * safe against division by zero. We only estimate anyway. in drbd_syncer_progress()
/Linux-v5.10/arch/sh/include/asm/
Dwatchdog.h36 * CKS0-2 supports a number of clock division ratios. At the time the watchdog
41 * Clock Division Ratio Overflow Period
/Linux-v5.10/arch/arm/mach-uniphier/
DKconfig15 (formerly, System LSI Business Division of Panasonic Corporation)

12345678910>>...16