Home
last modified time | relevance | path

Searched refs:d3 (Results 1 – 25 of 127) sorted by relevance

123456

/linux-6.12.1/include/asm-generic/
Dxor.h109 register long d0, d1, d2, d3, d4, d5, d6, d7; in xor_32regs_2() local
113 d3 = p1[3]; in xor_32regs_2()
121 d3 ^= p2[3]; in xor_32regs_2()
129 p1[3] = d3; in xor_32regs_2()
147 register long d0, d1, d2, d3, d4, d5, d6, d7; in xor_32regs_3() local
151 d3 = p1[3]; in xor_32regs_3()
159 d3 ^= p2[3]; in xor_32regs_3()
167 d3 ^= p3[3]; in xor_32regs_3()
175 p1[3] = d3; in xor_32regs_3()
195 register long d0, d1, d2, d3, d4, d5, d6, d7; in xor_32regs_4() local
[all …]
/linux-6.12.1/arch/m68k/ifpsp060/src/
Ditest.S171 mov.l &0x88888888,%d3
177 mulu.l %d1,%d2:%d3
195 mov.l &0x00000000,%d3
201 mulu.l %d1,%d2:%d3
241 mov.l &0x00000003,%d3
247 mulu.l %d1,%d2:%d3
265 mov.l &0x00000004,%d3
271 mulu.l %d1,%d2:%d3
289 mov.l &0xffffffff,%d3
295 mulu.l %d1,%d2:%d3
[all …]
Dilsp.S342 mov.l %d7, %d3 # divisor
345 swap %d3
346 cmp.w %d2, %d3 # V1 = U1 ?
353 divu.w %d3, %d1 # use quotient of mslw/msw
364 lddadj1: mov.l %d7, %d3
367 swap %d3
368 mulu.w %d1, %d3 # V1q
370 sub.l %d3, %d4 # U1U2 - V1q
394 mov.l %d5, %d2 # now %d2,%d3 are trial*divisor
395 mov.l %d6, %d3
[all …]
/linux-6.12.1/arch/mips/crypto/
Dpoly1305-mips.pl735 my ($d0,$d1,$d2,$d3) =
801 lw $d3,12($inp)
814 srlv $at,$d3,$t1
815 sllv $d3,$d3,$shr
818 or $d3,$d3,$t0
827 sllv $at,$d3,$t1
828 srlv $d3,$d3,$shr
831 or $d3,$d3,$t0
838 lwl $d3,12+MSB($inp)
842 lwr $d3,12+LSB($inp)
[all …]
/linux-6.12.1/arch/m68k/fpsp040/
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
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.
52 | d3: lower 32-bits of fraction for mul by 8
81 | A2. Copy d2:d3 to d4:d5. Start loop.
85 movel %d3,%d5 |to d4:d5
87 | A3. Multiply d2:d3 by 8; extract msbs into d1.
91 bfextu %d3{#0:#3},%d6 |copy 3 msbs of d3 into d6
[all …]
Dsrem_mod.S111 movew (%a0),%d3
112 movew %d3,SignY(%a6)
113 andil #0x00007FFF,%d3 | ...Y := |Y|
119 tstl %d3
122 movel #0x00003FFE,%d3 | ...$3FFD + 1
129 subil #32,%d3
133 subl %d6,%d3 | ...(D3,D4,D5) is normalized
140 subl %d6,%d3
152 addil #0x00003FFE,%d3 | ...(D3,D4,D5) normalized
202 movel %d3,L_SCR1(%a6) | ...save biased expo(Y)
[all …]
Dsgetem.S118 movel %d3,-(%a7) |save d3
120 bfffo %d0{#0:#32},%d3 |find first 1 in ls mant to d0
121 lsll %d3,%d0 |shift first 1 to integer bit in ms mant
122 movel (%a7)+,%d3 |restore d3
126 moveml %d3/%d5/%d6,-(%a7) |save registers
127 bfffo %d0{#0:#32},%d3 |find first 1 in ls mant to d0
128 lsll %d3,%d0 |shift ms mant until j-bit is set
130 lsll %d3,%d1 |shift ls mant by count
132 subl %d3,%d5 |sub 32 from shift for ls mant
136 moveml (%a7)+,%d3/%d5/%d6 |restore registers
Ddecbin.S136 | (*) d3: offset pointer
145 moveql #ESTRT,%d3 |counter to pick up digits
154 bfextu %d4{%d3:#4},%d0 |get the digit and zero extend into d0
156 addqb #4,%d3 |advance d3 to the next digit
432 bfextu %d3{#26:#2},%d2 |isolate rounding mode bits
439 clrl %d3 |clear d3 to force no exc and extended
440 bfins %d0,%d3{#26:#2} |stuff new rounding bits in FPCR
441 fmovel %d3,%FPCR |write new FPCR
459 clrl %d3 |table index
464 fmulx (%a1,%d3),%fp1 |mul by 10**(d3_bit_no)
[all …]
/linux-6.12.1/drivers/scsi/snic/
Dsnic_trc.h48 snic_trace(char *fn, u16 hno, u32 tag, u64 d1, u64 d2, u64 d3, u64 d4, u64 d5) in snic_trace() argument
60 tr_rec->data[2] = d3; in snic_trace()
66 #define SNIC_TRC(_hno, _tag, d1, d2, d3, d4, d5) \ argument
74 (u64)(d3), \
80 #define SNIC_TRC(_hno, _tag, d1, d2, d3, d4, d5) \ argument
89 (u64)(d3), \
/linux-6.12.1/arch/x86/lib/
Dstring_32.c36 int d0, d1, d2, d3; in strncpy() local
46 : "=&S" (d0), "=&D" (d1), "=&c" (d2), "=&a" (d3) in strncpy()
56 int d0, d1, d2, d3; in strcat() local
64 : "=&S" (d0), "=&D" (d1), "=&a" (d2), "=&c" (d3) in strcat()
74 int d0, d1, d2, d3; in strncat() local
87 : "=&S" (d0), "=&D" (d1), "=&a" (d2), "=&c" (d3) in strncat()
/linux-6.12.1/arch/arm/crypto/
Dblake2b-neon-core.S82 vadd.u64 d3, d3, M_\s6
116 vadd.u64 d3, d3, M_\s7
158 vadd.u64 d3, d3, d4
162 vadd.u64 d3, d3, M_\s14
168 veor d14, d14, d3
198 vadd.u64 d3, d3, d4
202 vadd.u64 d3, d3, M_\s15
209 veor d14, d14, d3
/linux-6.12.1/Documentation/admin-guide/media/
Ddvb-usb-vp7045-cardlist.rst16 - 13d3:3223, 13d3:3224
18 - 13d3:3205, 13d3:3206
/linux-6.12.1/arch/riscv/crypto/
Dchacha-riscv64-zvkb.S77 a2, b2, c2, d2, a3, b3, c3, d3 argument
86 vxor.vv \d3, \d3, \a3
90 vror.vi \d3, \d3, 32 - 16
96 vadd.vv \c3, \c3, \d3
114 vxor.vv \d3, \d3, \a3
118 vror.vi \d3, \d3, 32 - 8
124 vadd.vv \c3, \c3, \d3
/linux-6.12.1/arch/powerpc/kernel/vdso/
Dvgetrandom-chacha.S52 .macro quarterround4 a1 b1 c1 d1 a2 b2 c2 d2 a3 b3 c3 d3 a4 b4 c4 d4
59 xor \d3, \d3, \a3
63 rotlwi \d3, \d3, 16
67 add \c3, \c3, \d3
83 xor \d3, \d3, \a3
87 rotlwi \d3, \d3, 8
91 add \c3, \c3, \d3
103 #define QUARTERROUND4(a1,b1,c1,d1,a2,b2,c2,d2,a3,b3,c3,d3,a4,b4,c4,d4) \ argument
106 state##a3 state##b3 state##c3 state##d3 \
/linux-6.12.1/arch/nios2/kernel/
Dmisaligned.c70 u8 a, b, d0, d1, d2, d3; in handle_unaligned_c() local
123 d3 = val >> 24; in handle_unaligned_c()
131 *(u8 *)(addr+3) = d3; in handle_unaligned_c()
136 fault |= __put_user(d3, (u8 *)(addr+3)); in handle_unaligned_c()
143 fault |= __get_user(d3, (u8 *)(addr+3)); in handle_unaligned_c()
144 val = (d3 << 24) | (d2 << 16) | (d1 << 8) | d0; in handle_unaligned_c()
/linux-6.12.1/include/linux/
Duuid.h23 #define GUID_INIT(a, b, c, d0, d1, d2, d3, d4, d5, d6, d7) \ argument
28 (d0), (d1), (d2), (d3), (d4), (d5), (d6), (d7) }})
30 #define UUID_INIT(a, b, c, d0, d1, d2, d3, d4, d5, d6, d7) \ argument
35 (d0), (d1), (d2), (d3), (d4), (d5), (d6), (d7) }})
/linux-6.12.1/arch/x86/crypto/
Daria-gfni-avx512-asm_64.S69 a3, b3, c3, d3, \ argument
72 vmovdqu64 d3, st1; \
73 transpose_4x4(a0, a1, a2, a3, d2, d3); \
74 transpose_4x4(b0, b1, b2, b3, d2, d3); \
76 vmovdqu64 st1, d3; \
81 transpose_4x4(d0, d1, d2, d3, a0, a1); \
99 vpshufb a0, d3, d3; \
100 vmovdqu64 d3, st1; \
101 vmovdqu64 st0, d3; \
102 vpshufb a0, d3, a0; \
[all …]
/linux-6.12.1/arch/m68k/lib/
Dudivsi3.S70 #define d3 REG (d3) macro
146 movl d2,d3 | subtract b from p, store in tmp.
147 subl d1,d3
150 movl d3,d2 | and store tmp in p.
/linux-6.12.1/arch/m68k/kernel/
Dhead.S780 moveq #0,%d3 /* default if tag doesn't exist */
784 movel %a0@,%d3
786 movel %d3,%a0@
791 cmpl #ATARI_MACH_HADES,%d3
814 movel %a0@,%d3
816 movel %d3,%a0@
858 movel %a0@,%d3
860 movel %d3,%a0@
864 movel %a0@,%d3
866 movel %d3,%a0@
[all …]
/linux-6.12.1/net/ipv4/
Dtcp_illinois.c194 u32 d2, d3; in beta() local
200 d3 = (8 * dm) / 10; in beta()
201 if (da >= d3 || d3 <= d2) in beta()
217 return (BETA_MIN * d3 - BETA_MAX * d2 + (BETA_MAX - BETA_MIN) * da) in beta()
218 / (d3 - d2); in beta()
/linux-6.12.1/arch/x86/kernel/
Dprocess_32.c63 unsigned long d0, d1, d2, d3, d6, d7; in __show_regs() local
90 get_debugreg(d3, 3); in __show_regs()
95 if ((d0 == 0) && (d1 == 0) && (d2 == 0) && (d3 == 0) && in __show_regs()
100 log_lvl, d0, d1, d2, d3); in __show_regs()
/linux-6.12.1/drivers/net/wan/
Dwanxlfw.S320 movel #0x18000000, %d3 // D3 = initial TX BD flags: Int + Last
323 bsetl #26, %d3 // TX BD flag: Transmit CRC
325 movel %d3, (%a1)+ // TX flags + length
330 bsetl #29, %d3 // TX BD flag: Wrap (last BD)
331 movel %d3, (%a1)+ // Final TX flags + length
504 clrl %d3
505 movew 2(%d1), %d3
506 subw parity_bytes(%d0), %d3 // D3 = packet length
507 cmpw #HDLC_MAX_MRU, %d3
517 movel %d3, 8(%d2)
[all …]
/linux-6.12.1/drivers/ipack/devices/
Dscc2698.h26 u8 d3, rhr; /* Receive holding register (R) */ member
33 u8 d3, thr; /* Transmit holding register */ member
51 u8 d3, rhra; /* Receive holding register (a) */ member
69 u8 d3, thra; /* Transmit holding register (a) */ member
/linux-6.12.1/arch/arm/boot/dts/st/
Dstih410-clock.dtsi192 clockgen-d3@9107000 {
196 clk_s_d3_quadfs: clk-s-d3-quadfs {
198 compatible = "st,quadfs-d3";
203 clk_s_d3_flexgen: clk-s-d3-flexgen {
205 compatible = "st,flexgen", "st,flexgen-stih407-d3";
Dstih418-clock.dtsi192 clockgen-d3@9107000 {
196 clk_s_d3_quadfs: clk-s-d3-quadfs {
198 compatible = "st,quadfs-d3";
203 clk_s_d3_flexgen: clk-s-d3-flexgen {
205 compatible = "st,flexgen", "st,flexgen-stih407-d3";

123456