Home
last modified time | relevance | path

Searched refs:d2 (Results 1 – 25 of 317) sorted by relevance

12345678910>>...13

/OK3568_Linux_fs/kernel/arch/m68k/lib/
H A Dudivsi3.S69 #define d2 REG (d2) macro
90 movel d2, sp@-
96 movel d0, d2
97 clrw d2
98 swap d2
99 divu d1, d2 /* high quotient in lower word */
100 movew d2, d0 /* save high quotient */
102 movew sp@(10), d2 /* get low dividend + high rest */
103 divu d1, d2 /* low quotient */
104 movew d2, d0
[all …]
H A Ddivsi3.S71 #define d2 REG (d2) macro
91 movel d2, sp@-
93 moveq IMM (1), d2 /* sign of result stored in d2 (=1 or =-1) */
98 negb d2 /* change sign because divisor <0 */
100 negl d2 /* change sign because divisor <0 */
106 negb d2
108 negl d2
116 tstb d2
120 L3: movel sp@+, d2
/OK3568_Linux_fs/kernel/arch/m68k/math-emu/
H A Dfp_movem.S52 btst #11,%d2
54 bfextu %d2{#24,#8},%d0 | static register list
56 1: bfextu %d2{#25,#3},%d0 | dynamic register list
67 btst #12,%d2
72 2: btst #13,%d2
135 btst #12,%d2
139 1: btst #13,%d2
144 getuser.l (%a0)+,%d2,fp_err_ua1,%a0
145 lsr.l #8,%d2
146 lsr.l #7,%d2
[all …]
H A Dfp_decode.h73 bfextu %d2{#8,#2},%d0
85 bfextu %d2{#16,#3},%d0
99 bfextu %d2{#19,#3},%d0
104 bfextu %d2{#19,#3},%d0
109 bfextu %d2{#22,#3},%d0
115 bfextu %d2{#10,#3},%d0
130 bfextu %d2{#13,#3},%d0
135 move.b %d2,%d0
141 bfextu %d2{#17,#3},%d0 | get the register nr
142 btst #15,%d2 | test for data/addr register
[all …]
H A Dfp_move.S84 move.l %d1,%d2
99 swap %d2
100 move.w %d2,%d0
103 move.w %d2,%d1
111 swap %d2
112 move.w %d2,%d0
115 move.l %d2,%d1
122 swap %d2
123 move.w %d2,%d1
130 swap %d2
[all …]
/OK3568_Linux_fs/kernel/include/asm-generic/
H A Dxor.h101 register long d0, d1, d2, d3, d4, d5, d6, d7; in xor_32regs_2() local
104 d2 = p1[2]; in xor_32regs_2()
112 d2 ^= p2[2]; in xor_32regs_2()
120 p1[2] = d2; in xor_32regs_2()
138 register long d0, d1, d2, d3, d4, d5, d6, d7; in xor_32regs_3() local
141 d2 = p1[2]; in xor_32regs_3()
149 d2 ^= p2[2]; in xor_32regs_3()
157 d2 ^= p3[2]; in xor_32regs_3()
165 p1[2] = d2; in xor_32regs_3()
184 register long d0, d1, d2, d3, d4, d5, d6, d7; in xor_32regs_4() local
[all …]
/OK3568_Linux_fs/kernel/drivers/block/
H A Dswim_asm.S65 movew #seek_time, %d2
81 dbmi %d2, wait_addr_mark_byte
89 moveq #max_retry, %d2
92 dbmi %d2, amark0
97 moveq #max_retry, %d2
100 dbmi %d2, amark1
105 moveq #max_retry, %d2
108 dbmi %d2, amark2
113 moveq #max_retry, %d2
116 dbmi %d2, amark3
[all …]
/OK3568_Linux_fs/kernel/arch/arm64/crypto/
H A Dpoly1305-armv8.pl47 my ($h0,$h1,$h2,$r0,$r1,$s1,$t0,$t1,$d0,$d1,$d2) = map("x$_",(4..14));
125 lsr $d2,$h1,#32
131 mov w#$d2,w#$h1
137 lsr $d1,$d2,#12
138 adds $d0,$d0,$d2,lsl#52
141 lsr $d2,x16,#24
143 adc $d2,$d2,xzr
149 csel $h2,$h2,$d2,eq
171 umulh $d2,$h0,$r1
175 adc $d2,$d2,xzr
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wan/
H A Dwanxlfw.S319 movel #TX_BUFFERS - 2, %d2 // D2 = TX_BUFFERS - 1 counter
328 dbfw %d2, open_port_tx_loop
335 movel #RX_BUFFERS - 2, %d2 // D2 = RX_BUFFERS - 1 counter
340 dbfw %d2, open_port_rx_loop
452 movel %d1, %d2 // D1 = D2 = tx_out BD# = desc#
453 mulul #DESC_LENGTH, %d2 // D2 = TX desc offset
454 addl ch_status_addr(%d0), %d2
455 addl #STATUS_TX_DESCS, %d2 // D2 = TX desc address
456 cmpl #PACKET_FULL, (%d2) // desc status
460 movel 4(%d2), %a0 // PCI address
[all …]
/OK3568_Linux_fs/yocto/poky/meta/recipes-bsp/grub/files/
H A DCVE-2021-3695-video-readers-png-Drop-greyscale-support-to-fix-heap.patch10 i++, d1 += 4, d2 += 2)
12 d1[R3] = d2[1];
13 d1[G3] = d2[1];
14 d1[B3] = d2[1];
114 d2c = d2;
127 - i++, d1 += 4, d2 += 4)
129 - d1[R4] = d2[3];
130 - d1[G4] = d2[3];
131 - d1[B4] = d2[3];
132 - d1[A4] = d2[1];
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/rapidjson/1.1.0/include/rapidjson/internal/
H A Ditoa.h44 const uint32_t d2 = (value % 100) << 1; in u32toa() local
51 *buffer++ = cDigitsLut[d2]; in u32toa()
52 *buffer++ = cDigitsLut[d2 + 1]; in u32toa()
60 const uint32_t d2 = (b % 100) << 1; in u32toa() local
70 *buffer++ = cDigitsLut[d2]; in u32toa()
71 *buffer++ = cDigitsLut[d2 + 1]; in u32toa()
96 const uint32_t d2 = (b % 100) << 1; in u32toa() local
103 *buffer++ = cDigitsLut[d2]; in u32toa()
104 *buffer++ = cDigitsLut[d2 + 1]; in u32toa()
139 const uint32_t d2 = (v % 100) << 1; in u64toa() local
[all …]
/OK3568_Linux_fs/kernel/arch/m68k/ifpsp060/src/
H A Ditest.S170 mov.l &0x99999999,%d2
177 mulu.l %d1,%d2:%d3
194 mov.l &0x99999999,%d2
201 mulu.l %d1,%d2:%d3
218 mov.l &0x66666666,%d2
224 mulu.l %d1,%d2:%d2
240 mov.l &0x00000000,%d2
247 mulu.l %d1,%d2:%d3
264 mov.l &0x00000000,%d2
271 mulu.l %d1,%d2:%d3
[all …]
/OK3568_Linux_fs/kernel/arch/mips/crypto/
H A Dpoly1305-mips.pl226 my ($h0,$h1,$h2,$r0,$r1,$rs1,$d0,$d1,$d2) =
375 daddu $d2,$h2,$padbit
381 daddu $d2,$tmp1
382 daddu $d2,$tmp0
399 dmultu ($rs1,$d2) # h2*5*r1
402 mflo ($tmp2,$rs1,$d2)
404 dmultu ($r0,$d2) # h2*r0
407 mflo ($tmp3,$r0,$d2)
735 my ($d0,$d1,$d2,$d3) =
800 lw $d2,8($inp)
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/type_traits/
H A Dis_polymorphic.hpp33 typedef char d1, (&d2)[2]; typedef
47 struct d2 : public T
49 d2();
50 virtual ~d2()throw();
60 d2(const d2&);
61 d2& operator=(const d2&);
64 BOOST_STATIC_CONSTANT(bool, value = (sizeof(d2) == sizeof(d1)));
/OK3568_Linux_fs/kernel/arch/m68k/fpsp040/
H A Dstwotox.S233 movel %d2,-(%sp)
237 movel %d0,%d2
241 asrl #6,%d2 | ...d2 IS L, N = 64L + J
242 movel %d2,%d0
244 subl %d0,%d2 | ...d2 IS M', N = 64(M+M') + J
245 addil #0x3FFF,%d2
246 movew %d2,ADJFACT(%a6) | ...ADJFACT IS 2^(M')
336 movel %d2,-(%sp)
340 movel %d0,%d2
344 asrl #6,%d2 | ...d2 IS L, N = 64L + J
[all …]
H A Dbinstr.S7 | Input: 64-bit binary integer in d2:d3, desired length (LEN) in
26 | Copy the fraction in d2:d3 to d4:d5.
28 | A3. Multiply the fraction in d2:d3 by 8 using bit-field
29 | extracts and shifts. The three msbs from d2 will go into
35 | A5. Add using the carry the 64-bit quantities in d2:d3 and d4:d5
36 | into d2:d3. D1 will contain the bcd digit formed.
51 | d2: upper 32-bits of fraction for mul by 8
81 | A2. Copy d2:d3 to d4:d5. Start loop.
84 movel %d2,%d4 |copy the fraction before muls
87 | A3. Multiply d2:d3 by 8; extract msbs into d1.
[all …]
H A Dround.S144 moveml %d2/%d3,-(%a7) |make some temp registers
149 movel #30,%d2 |of the sgl prec. limits
150 lsll %d2,%d3 |shift g-r bits to MSB of d3
151 movel LOCAL_HI(%a0),%d2 |get word 2 for s-bit test
152 andil #0x0000003f,%d2 |s bit is the or of all other
161 movel #30,%d2 |of the dbl prec. limits
162 lsll %d2,%d3 |shift g-r bits to the MSB of d3
163 movel LOCAL_LO(%a0),%d2 |get lower mantissa for s-bit test
164 andil #0x000001ff,%d2 |s bit is the or-ing of all
173 moveml (%a7)+,%d2/%d3 |restore scratch registers
[all …]
/OK3568_Linux_fs/kernel/arch/x86/lib/
H A Dstring_32.c20 int d0, d1, d2; in strcpy() local
25 : "=&S" (d0), "=&D" (d1), "=&a" (d2) in strcpy()
35 int d0, d1, d2, d3; in strncpy() local
45 : "=&S" (d0), "=&D" (d1), "=&c" (d2), "=&a" (d3) in strncpy()
55 int d0, d1, d2, d3; in strcat() local
63 : "=&S" (d0), "=&D" (d1), "=&a" (d2), "=&c" (d3) in strcat()
73 int d0, d1, d2, d3; in strncat() local
86 : "=&S" (d0), "=&D" (d1), "=&a" (d2), "=&c" (d3) in strncat()
121 int d0, d1, d2; in strncmp() local
134 : "=a" (res), "=&S" (d0), "=&D" (d1), "=&c" (d2) in strncmp()
/OK3568_Linux_fs/kernel/drivers/staging/comedi/drivers/
H A Dcomedi_8254.c358 unsigned int d2 = i8254->next_div2 ? i8254->next_div2 : I8254_MAX_COUNT; in comedi_8254_cascade_ns_to_timer() local
359 unsigned int div = d1 * d2; in comedi_8254_cascade_ns_to_timer()
374 d2 > 1 && d2 <= I8254_MAX_COUNT && in comedi_8254_cascade_ns_to_timer()
376 div > d1 && div > d2 && in comedi_8254_cascade_ns_to_timer()
382 d2 = I8254_MAX_COUNT; in comedi_8254_cascade_ns_to_timer()
383 start = div / d2; in comedi_8254_cascade_ns_to_timer()
387 for (d2 = div / d1; in comedi_8254_cascade_ns_to_timer()
388 d1 * d2 <= div + d1 + 1 && d2 <= I8254_MAX_COUNT; d2++) { in comedi_8254_cascade_ns_to_timer()
389 ns = i8254->osc_base * d1 * d2; in comedi_8254_cascade_ns_to_timer()
393 d2_glb = d2; in comedi_8254_cascade_ns_to_timer()
[all …]
/OK3568_Linux_fs/buildroot/dl/sox/git/lpc10/
H A Dmedian.c16 extern integer median_(integer *d1, integer *d2, integer *d3);
42 integer median_(integer *d1, integer *d2, integer *d3) in median_() argument
48 ret_val = *d2; in median_()
49 if (*d2 > *d1 && *d2 > *d3) { in median_()
54 } else if (*d2 < *d1 && *d2 < *d3) { in median_()
/OK3568_Linux_fs/kernel/drivers/iio/adc/
H A Dtwl6030-gpadc.c561 int channel, int d1, int d2) in twl6030_calibrate_channel() argument
576 k = 1000 + (((d2 - d1) * 1000) / (x2 - x1)); in twl6030_calibrate_channel()
586 dev_dbg(gpadc->dev, "GPADC d2 for Chn: %d = %d\n", channel, d2); in twl6030_calibrate_channel()
613 s8 d1, d2; in twl6030_calibration() local
634 d2 = trim_regs[1]; in twl6030_calibration()
642 d2 = trim_regs[5]; in twl6030_calibration()
646 d2 = trim_regs[13]; in twl6030_calibration()
650 d2 = trim_regs[7]; in twl6030_calibration()
654 d2 = trim_regs[3]; in twl6030_calibration()
658 d2 = trim_regs[9]; in twl6030_calibration()
[all …]
/OK3568_Linux_fs/u-boot/fs/yaffs2/
H A Dyaffs_ecc.c138 unsigned char d0, d1, d2; /* deltas */ in yaffs_ecc_correct() local
142 d2 = read_ecc[2] ^ test_ecc[2]; in yaffs_ecc_correct()
144 if ((d0 | d1 | d2) == 0) in yaffs_ecc_correct()
149 ((d2 ^ (d2 >> 1)) & 0x54) == 0x54) { in yaffs_ecc_correct()
174 if (d2 & 0x80) in yaffs_ecc_correct()
176 if (d2 & 0x20) in yaffs_ecc_correct()
178 if (d2 & 0x08) in yaffs_ecc_correct()
186 if ((hweight8(d0) + hweight8(d1) + hweight8(d2)) == 1) { in yaffs_ecc_correct()
/OK3568_Linux_fs/u-boot/lib/
H A Dvsprintf.c52 unsigned d3, d2, d1, d0; in put_dec_trunc() local
54 d2 = (q>>8) & 0xf; in put_dec_trunc()
57 d0 = 6*(d3 + d2 + d1) + (q & 0xf); in put_dec_trunc()
61 d1 = q + 9*d3 + 5*d2 + d1; in put_dec_trunc()
67 d2 = q + 2*d2; in put_dec_trunc()
68 if ((d2 != 0) || (d3 != 0)) { in put_dec_trunc()
69 q = (d2 * 0xd) >> 7; in put_dec_trunc()
70 d2 = d2 - 10*q; in put_dec_trunc()
71 *buf++ = d2 + '0'; /* next digit */ in put_dec_trunc()
90 unsigned d3, d2, d1, d0; in put_dec_full() local
[all …]
H A Dtiny-printf.c96 unsigned int d3, d2, d1, d0; in put_dec_trunc() local
98 d2 = (q >> 8) & 0xf; in put_dec_trunc()
101 d0 = 6 * (d3 + d2 + d1) + (q & 0xf); in put_dec_trunc()
105 d1 = q + 9 * d3 + 5 * d2 + d1; in put_dec_trunc()
111 d2 = q + 2 * d2; in put_dec_trunc()
112 if ((d2 != 0) || (d3 != 0)) { in put_dec_trunc()
113 q = (d2 * 0xd) >> 7; in put_dec_trunc()
114 d2 = d2 - 10 * q; in put_dec_trunc()
115 *buf++ = d2 + '0'; /* next digit */ in put_dec_trunc()
/OK3568_Linux_fs/buildroot/dl/sox/git/src/
H A Dima_rw.c173 double d2; /* long long is okay also, speed abt the same */ in ImaMashS() local
178 d2 = val*val;/* d2 will be sum of squares of errors, given input v0 and *st */ in ImaMashS()
235 d2 += x*x; in ImaMashS()
239 d2 /= n; /* be sure it's non-negative */ in ImaMashS()
241 return (int) sqrt(d2); in ImaMashS()
271 int d2; in ImaMashChannel() local
273 d2 = ImaMashS(ch, chans, ip[ch], ip,n,&snext, NULL); in ImaMashChannel()
274 if (d2<d0) { in ImaMashChannel()
275 d0=d2; s0=low; in ImaMashChannel()
281 int d2; in ImaMashChannel() local
[all …]

12345678910>>...13