| /linux/arch/arm/lib/ |
| H A D | div64.S | 29 * __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:
|
| H A D | lib1funcs.S | 2 * 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/arch/alpha/include/uapi/asm/ |
| H A D | gentrap.h | 11 #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 */
|
| /linux/tools/testing/selftests/ftrace/test.d/trigger/ |
| H A D | trigger-hist-expressions.tc | 44 test_hist_expr "Division not associative" "64/8/4/2" "1" 52 test_hist_expr "Division evaluated before addition/subtraction" "4+6/2-2" "5" 62 check_error "Division by zero" 'hist:keys=common_pid:x=3/^0'
|
| /linux/lib/crypto/mpi/ |
| H A D | mpih-div.c | 40 /* 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/scripts/coccinelle/misc/ |
| H A D | do_div.cocci | 2 /// 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."
|
| H A D | array_size.cocci | 5 //# where there is a division of sizeof the array by the sizeof its first 7 //# division of the two sizeofs by ARRAY_SIZE.
|
| /linux/tools/perf/pmu-events/arch/riscv/sifive/u74/ |
| H A D | instructions.json | |
| /linux/arch/nios2/kernel/ |
| H A D | insnemu.S | 94 * 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/tools/perf/pmu-events/arch/riscv/andes/ax45/ |
| H A D | instructions.json | 80 "BriefDescription": "Integer division/remainder instruction count" 110 "BriefDescription": "Floating-point division or square-root instruction count"
|
| /linux/lib/math/ |
| H A D | gcd.c | 10 * This is faster than the division-based algorithm even on x86, which 11 * has decent hardware division.
|
| /linux/arch/alpha/lib/ |
| H A D | divide.S | 7 * 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
|
| H A D | ev6-divide.S | 7 * Alpha division.. 11 * The alpha chip doesn't provide hardware division, so we have to do it 213 * Uhh.. Ugly signed division. I'd rather not have it at all, but
|
| /linux/drivers/scsi/ |
| H A D | scsi_logging.h | 10 * 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/include/linux/ |
| H A D | reciprocal_div.h | 8 * This algorithm is based on the paper "Division by Invariant 20 * to calculate the division A/B.
|
| /linux/drivers/crypto/intel/qat/qat_common/ |
| H A D | adf_clock.c | 92 * Enclose the division to allow the preprocessor to precalculate it, in measure_clock() 93 * and avoid promoting r-value to 64-bit before division. in measure_clock()
|
| /linux/Documentation/admin-guide/device-mapper/ |
| H A D | dm-service-time.rst | 60 the division and just compare the 'in-flight-size'. 62 2. If the paths have the same 'in-flight-size', skip the division
|
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | samsung-i2s.yaml | 28 source and 7.1 channel TDM support for playback; TDM (Time division 45 for playback and capture TDM (Time division multiplexing) to allow
|
| /linux/arch/sh/include/asm/ |
| H A D | watchdog.h | 36 * CKS0-2 supports a number of clock division ratios. At the time the watchdog 41 * Clock Division Ratio Overflow Period
|
| /linux/drivers/gpu/drm/stm/ |
| H A D | dw_mipi_dsi-stm.c | 50 #define WRPCR_NDIV GENMASK(8, 2) /* pll loop DIVision Factor */ 51 #define WRPCR_IDF GENMASK(14, 11) /* pll Input Division Factor */ 52 #define WRPCR_ODF GENMASK(17, 16) /* pll Output Division Factor */ 140 /* prevent from division by 0 */ in dsi_pll_get_clkout_khz() 154 /* Early checks preventing division by 0 & odd results */ in dsi_pll_get_params() 329 /* Set the PLL division factors */ in dw_mipi_dsi_clk_set_rate()
|
| /linux/drivers/input/keyboard/ |
| H A D | lkkbd.c | 566 int division; in lkkbd_reinit() local 585 for (division = 1; division <= 14; division++) in lkkbd_reinit() 587 LK_CMD_SET_MODE(LK_MODE_UPDOWN, division)); in lkkbd_reinit()
|
| /linux/include/math-emu/ |
| H A D | op-1.h | 181 * Division algorithms: 185 division immediately. Give this macro either _FP_DIV_HELP_imm for 250 * should be added for those machines where division is fast.
|
| /linux/tools/perf/util/ |
| H A D | expr.y | 305 pr_debug("division by zero\n"); 324 pr_debug("division by zero\n"); 340 * Division by constant zero always yields zero and no events
|
| /linux/arch/m68k/fpsp040/ |
| H A D | README | 3 M68000 Hi-Performance Microprocessor Division
|
| /linux/drivers/s390/scsi/ |
| H A D | zfcp_qdio.h | 223 * zfcp_qdio_set_data_div - set data division count 226 * @count: The data division count
|