/linux-6.12.1/arch/m68k/ifpsp060/src/ |
D | itest.S | 171 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 …]
|
D | ilsp.S | 342 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 …]
|
D | isp.S | 287 set EXC_D3, EXC_DREGS+(3*4) # offset of d3 1339 mov.l %a0,%d3 # put base in d3 1455 mov.l %a0,%d3 # put base in d3 1491 # d3 = base (internal " " ) 1511 clr.l %d3 1538 add.l %d0,%d3 # base += bd 1573 mov.l %d3,%a0 1584 add.l %d2,%d3 # preindexing 1585 mov.l %d3,%a0 1595 add.l %d2,%d3 # ea = (base + bd) + index [all …]
|
/linux-6.12.1/arch/m68k/fpsp040/ |
D | decbin.S | 136 | (*) 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 182 | (*) d3: offset pointer 207 moveql #FSTRT,%d3 |counter to pick up digits 211 bfextu %d4{%d3:#4},%d0 |get the digit and zero extend 216 | then inc d1 (=2) to point to the next long word and reset d3 to 0 220 addqb #4,%d3 |advance d3 to the next digit 272 | (*) d3: offset pointer [all …]
|
D | srem_mod.S | 111 movew (%a0),%d3 112 movew %d3,SignY(%a6) 113 andil #0x00007FFF,%d3 | ...Y := |Y| 117 movel 8(%a0),%d5 | ...(D3,D4,D5) is |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 147 orl %d7,%d4 | ...(D3,D4,D5) normalized [all …]
|
D | binstr.S | 7 | 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 …]
|
D | sgetem.S | 118 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
|
D | bindec.S | 115 | d3: scratch;lower 32-bits of mantissa for binstr 226 | d3: x/x 289 | d3: x/x 361 | d3: x/scratch - offset ptr into PTENRM array 410 moveb (%a2,%d1),%d3 |load d3 with new rmode 411 lsll #4,%d3 |put bits in proper position 412 fmovel %d3,%fpcr |load bits into fpu 413 lsrl #4,%d3 |put bits in proper position 414 tstb %d3 |decode new rmode for pten table 419 lsrb #1,%d3 |get lsb in carry [all …]
|
D | round.S | 144 moveml %d2/%d3,-(%a7) |make some temp registers 148 bfextu LOCAL_HI(%a0){#24:#2},%d3 |sgl prec. g-r are 2 bits right 150 lsll %d2,%d3 |shift g-r bits to MSB of d3 160 bfextu LOCAL_LO(%a0){#21:#2},%d3 |dbl-prec. g-r are 2 bits right 162 lsll %d2,%d3 |shift g-r bits to the MSB of d3 170 bset #rnd_stky_bit,%d3 172 movel %d3,%d0 |return grs to d0 173 moveml (%a7)+,%d2/%d3 |restore scratch registers 311 moveml %d2/%d3/%d5/%d6,-(%a7) 315 bfffo %d1{#0:#32},%d3 |get the distance to the first 1 [all …]
|
/linux-6.12.1/arch/s390/crypto/ |
D | chacha-s390.S | 458 #define D3 %v15 macro 510 VAF D3,K3,T3 # K[3]+3 523 VLR T3,D3 535 VX D3,D3,A3 541 VERLLF D3,D3,16 548 VAF C3,C3,D3 573 VX D3,D3,A3 579 VERLLF D3,D3,8 586 VAF C3,C3,D3 617 VSLDB D3,D3,D3,12 [all …]
|
/linux-6.12.1/include/asm-generic/ |
D | xor.h | 109 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/tools/perf/scripts/python/ |
D | flamegraph.py | 15 # Works in tandem with d3-flame-graph by Martin Spier <mspier@netflix.com> 32 …tylesheet" type="text/css" href="https://cdn.jsdelivr.net/npm/d3-flame-graph@4.1.3/dist/d3-flamegr… 36 <script type="text/javascript" src="https://d3js.org/d3.v7.js"></script> 37 …<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/d3-flame-graph@4.1.3/dist/d3-flam… 44 d3.select("#chart") 151 js-d3-flame-graph or libjs-d3-flame-graph, specify an existing flame 161 https://cdn.jsdelivr.net/npm/d3-flame-graph@4.1.3/dist/templates/d3-flamegraph-base.html 163 /usr/share/d3-flame-graph/d3-flamegraph-base.html""", 171 …template = "https://cdn.jsdelivr.net/npm/d3-flame-graph@4.1.3/dist/templates/d3-flamegraph-base.ht… 226 default="/usr/share/d3-flame-graph/d3-flamegraph-base.html",
|
/linux-6.12.1/arch/mips/crypto/ |
D | poly1305-mips.pl | 735 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/x86/crypto/ |
D | poly1305-x86_64-cryptogams.pl | 179 my ($d1,$d2,$d3, $r0,$r1,$s1)=("%r8","%r9","%rdi","%r11","%r12","%r13"); 189 mov %rdx,$d3 199 adc %rdx,$d3 209 adc \$0,$d3 214 adc $h2,$d3 216 and $d3,%rax # last reduction step 217 mov $d3,$h2 218 shr \$2,$d3 220 add $d3,%rax 419 my ($H0,$H1,$H2,$H3,$H4, $T0,$T1,$T2,$T3,$T4, $D0,$D1,$D2,$D3,$D4, $MASK) = [all …]
|
D | aria-gfni-avx512-asm_64.S | 69 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/arm/crypto/ |
D | poly1305-armv4.pl | 337 adds $h3,r2,r1 @ d3+=d2>>32 340 add $h4,$h4,r3 @ h4+=d3>>32 496 my ($D0,$D1,$D2,$D3,$D4, $H0,$H1,$H2,$H3,$H4) = map("q$_",(5..14)); 551 @ d3 = h3*r0 + h2*r1 + h1*r2 + h0*r3 + h4*5*r4 557 vmull.u32 $D3,$R3,${R0}[1] 563 vmlal.u32 $D3,$R2,${R1}[1] 568 vmlal.u32 $D3,$R1,${R2}[1] 573 vmlal.u32 $D3,$R0,${R3}[1] 578 vmlal.u32 $D3,$R4,${S4}[1] 633 vshr.u64 $T0,$D3,#26 [all …]
|
D | curve25519-core.S | 31 vst1.8 {d2-d3}, [r6, : 128]! 174 vtrn.32 d3, d11 181 vmov.i64 d3, #0 183 vst1.8 {d2-d3}, [r2, : 128]! 194 vmov.i64 d3, #0 196 vst1.8 {d2-d3}, [r2, : 128]! 202 vld1.8 {d2-d3}, [r2, : 128]! 205 vst1.8 {d2-d3}, [r6, : 128]! 290 vld1.8 {d2-d3}, [r4, : 128]! 318 vmlal.s32 q13, d11, d3 [all …]
|
D | blake2b-neon-core.S | 82 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/arch/powerpc/kernel/vdso/ |
D | vgetrandom-chacha.S | 52 .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/Documentation/admin-guide/media/ |
D | dvb-usb-vp7045-cardlist.rst | 16 - 13d3:3223, 13d3:3224 18 - 13d3:3205, 13d3:3206
|
/linux-6.12.1/Documentation/i2c/ |
D | i2c-topology.rst | 66 '--| dev D3 | 84 of the entire operation. But accesses to D3 are possibly interleaved 145 '--| dev D3 | 165 This means that accesses to both D2 and D3 are locked out for the full 204 '--| dev D4 | '--| dev D3 | 228 '--| dev D4 | '--| dev D3 | 233 are locked). But accesses to D3 and D4 are possibly interleaved at 236 Accesses to D3 locks out D1 and D2, but accesses to D4 are still possibly 251 '--| dev D4 | '--| dev D3 | 254 When device D1 is accessed, accesses to D2 and D3 are locked out [all …]
|
/linux-6.12.1/drivers/scsi/snic/ |
D | snic_trc.h | 48 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/riscv/crypto/ |
D | chacha-riscv64-zvkb.S | 77 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/net/ipv4/ |
D | tcp_illinois.c | 194 u32 d2, d3; in beta() local 200 d3 = (8 * dm) / 10; in beta() 201 if (da >= d3 || d3 <= d2) in beta() 207 * bmin d3 - bmax d2 in beta() 209 * d3 - d2 in beta() 213 * 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/lib/ |
D | string_32.c | 36 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()
|