Home
last modified time | relevance | path

Searched refs:divide (Results 1 – 25 of 66) sorted by relevance

123

/Linux-v4.19/arch/m68k/ifpsp060/
Dilsp.doc34 module can be used to emulate 64-bit divide and multiply,
95 For a divide:
105 bsr.l _060LISP_TOP+0x08 # branch to divide routine
128 If the instruction being emulated is a divide and the source
130 instruction, executes an implemented divide using a zero
Dfskeleton.S145 | This is the exit point for the 060FPSP when an enabled divide-by-zero exception
147 | for enabled divide-by-zero exceptions. The exception stack frame is a divide-by-zero
/Linux-v4.19/Documentation/devicetree/bindings/clock/
Drenesas,h8300-div-clock.txt11 - reg: Base address and length of the divide rate selector
/Linux-v4.19/scripts/
DMakefile.ubsan4 CFLAGS_UBSAN += $(call cc-option, -fsanitize=integer-divide-by-zero)
/Linux-v4.19/Documentation/arm/nwfpe/
DREADME.FPE78 DVF{cond}<S|D|E>{P,M,Z} Fd, Fn, <Fm,#value> - divide
79 RDV{cond}<S|D|E>{P,M,Z} Fd, Fn, <Fm,#value> - reverse divide
84 FDV{cond}<S|D|E>{P,M,Z} Fd, Fn, <Fm,#value> - fast divide
85 FRD{cond}<S|D|E>{P,M,Z} Fd, Fn, <Fm,#value> - fast reverse divide
/Linux-v4.19/arch/m68k/ifpsp060/src/
Dilsp.S68 # 64-bit divide instruction. #
85 # sign info for later. Separate out special cases like divide-by-zero #
90 # zero, then perform a divide-by-zero using a 16-bit implemented #
91 # divide instruction. This way, the operating system can record that #
141 # separate signed and unsigned divide
143 beq.b ldspecialcases # use positive divide
174 bls.b ld32bitdivide # yes, so use 32 bit divide
190 # perform the divide algorithm:
191 bsr.l ldclassical # do int divide
/Linux-v4.19/sound/pci/
Des1968.c814 int divide; in snd_es1968_bob_start() local
823 divide = 1; in snd_es1968_bob_start()
824 while ((prescale > 5) && (divide < 32)) { in snd_es1968_bob_start()
826 divide <<= 1; in snd_es1968_bob_start()
828 divide >>= 1; in snd_es1968_bob_start()
831 for (; divide < 31; divide++) in snd_es1968_bob_start()
833 ((ESS_SYSCLK >> (prescale + 9)) / (divide + 1))) break; in snd_es1968_bob_start()
836 if (divide == 0) { in snd_es1968_bob_start()
837 divide++; in snd_es1968_bob_start()
840 } else if (divide > 1) in snd_es1968_bob_start()
[all …]
/Linux-v4.19/arch/alpha/lib/
DMakefile45 $(src)/$(ev6-y)divide.S FORCE
/Linux-v4.19/arch/openrisc/
DKconfig123 bool "Have instruction l.div for hardware divide"
126 Select this if your implementation has a hardware divide instruction
/Linux-v4.19/arch/powerpc/lib/
Ddiv64.S43 divwu r11,r11,r9 # then we divide the shifted quantities
/Linux-v4.19/Documentation/devicetree/bindings/net/can/
Dcc770.txt39 - bosch,divide-memory-clock : see data sheet.
/Linux-v4.19/arch/m68k/fpsp040/
Dsatanh.S36 | divide-by-zero by
Dfpsp.h234 .set dz_bit,2 | divide by zero
241 .set adz_bit,4 | accrued divide by zero
263 .set adz_mask,0x00000010 | accrued divide by zero
Ddecbin.S473 | else divide fp0/fp1.
485 fdivx %fp1,%fp0 |exp is negative, so divide mant by exp
/Linux-v4.19/arch/c6x/lib/
Ddivi.S20 ;; ABI considerations for the divide functions
Dremi.S20 ;; ABI considerations for the divide functions
Dremu.S20 ;; ABI considerations for the divide functions
/Linux-v4.19/drivers/media/dvb-frontends/
Dsp887x.c286 static void divide (int n, int d, int *quotient_i, int *quotient_f) in divide() function
334 divide(freq / 333, sysclock, NULL, &frequency_shift); in sp887x_correct_offsets()
/Linux-v4.19/Documentation/cgroup-v1/
Dcpuacct.txt33 cpuacct.stat file lists a few statistics which further divide the
/Linux-v4.19/Documentation/devicetree/bindings/nios2/
Dnios2.txt34 - altr,has-div: Specifies CPU hardware divide support
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/fuc/
Dkernel.fuc253 /* try not losing precision (multiply then divide) */
264 /* let's divide then multiply, too bad for the precision! */
311 /* simply divide $ticks by HW_TICKS_PER_US */
/Linux-v4.19/drivers/net/wireless/broadcom/b43/
Ddma.c980 #define divide(a, b) ({ \ macro
1007 permille_failed = divide(failed_packets * 1000, nr_packets); in b43_destroy_dmaring()
1009 average_tries = divide(ring->nr_total_packet_tries * 100, nr_packets); in b43_destroy_dmaring()
1019 (unsigned long long)divide(permille_failed, 10), in b43_destroy_dmaring()
1021 (unsigned long long)divide(average_tries, 100), in b43_destroy_dmaring()
/Linux-v4.19/arch/powerpc/boot/
Ddiv64.S43 divwu r11,r11,r9 # then we divide the shifted quantities
/Linux-v4.19/arch/arm/mach-pxa/
Dsleep.S61 @ set SDCLKx divide-by-2 bits (this is part of a workaround for Errata 50)
/Linux-v4.19/Documentation/bpf/
Dbpf_design_QA.rst118 Q: why there is no BPF_SDIV for signed divide operation?
121 prints a suggestion to use unsigned divide instead

123