| /linux/include/asm-generic/ |
| H A 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/arch/m68k/ifpsp060/src/ |
| H A 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 …]
|
| H A 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 …]
|
| /linux/lib/crypto/mips/ |
| H A D | poly1305-mips.pl | 731 my ($d0,$d1,$d2,$d3) = 797 lw $d3,12($inp) 810 srlv $at,$d3,$t1 811 sllv $d3,$d3,$shr 814 or $d3,$d3,$t0 823 sllv $at,$d3,$t1 824 srlv $d3,$d3,$shr 827 or $d3,$d3,$t0 834 lwl $d3,12+MSB($inp) 838 lwr $d3,12+LSB($inp) [all …]
|
| /linux/arch/m68k/fpsp040/ |
| H A 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 …]
|
| H A D | srem_mod.S | 111 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 …]
|
| H A 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
|
| H A 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 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/lib/crypto/arm/ |
| H A D | blake2b-neon-core.S | 85 vadd.u64 d3, d3, M_\s6 119 vadd.u64 d3, d3, M_\s7 161 vadd.u64 d3, d3, d4 165 vadd.u64 d3, d3, M_\s14 171 veor d14, d14, d3 201 vadd.u64 d3, d3, d4 205 vadd.u64 d3, d3, M_\s15 212 veor d14, d14, d3
|
| H A 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 …]
|
| /linux/drivers/scsi/snic/ |
| H A 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/Documentation/admin-guide/media/ |
| H A D | dvb-usb-vp7045-cardlist.rst | 16 - 13d3:3223, 13d3:3224 18 - 13d3:3205, 13d3:3206
|
| /linux/lib/crypto/riscv/ |
| H A D | poly1305-riscv.pl | 459 my ($d0,$d1,$d2,$d3) = 515 lw $d3,12($inp) 528 sllw $t3,$d3,$t5 529 srlw $d3,$d3,$shr 532 or $d3,$d3,$t4 558 addw $d3,$d3,$h3 560 sltu $h3,$d3,$h3 561 addw $d3,$d3,$h2 565 sltu $h2,$d3,$h2 580 MULX ($t4,$t3,$rs1,$d3) # d3*s1 [all …]
|
| H A D | chacha-riscv64-zvkb.S | 78 a2, b2, c2, d2, a3, b3, c3, d3 argument 87 vxor.vv \d3, \d3, \a3 91 vror.vi \d3, \d3, 32 - 16 97 vadd.vv \c3, \c3, \d3 115 vxor.vv \d3, \d3, \a3 119 vror.vi \d3, \d3, 32 - 8 125 vadd.vv \c3, \c3, \d3
|
| /linux/arch/powerpc/kernel/vdso/ |
| H A 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/arch/nios2/kernel/ |
| H A D | misaligned.c | 70 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/drivers/net/wireless/intel/iwlwifi/mld/ |
| H A D | power.h | 12 int iwl_mld_update_device_power(struct iwl_mld *mld, bool d3); 16 bool d3); 22 bool d3);
|
| H A D | power.c | 26 int iwl_mld_update_device_power(struct iwl_mld *mld, bool d3) in iwl_mld_update_device_power() argument 47 if (d3) in iwl_mld_update_device_power() 60 bool d3) in iwl_mld_enable_beacon_filter() argument 84 if (d3) in iwl_mld_enable_beacon_filter() 207 bool d3) in iwl_mld_power_build_cmd() argument 267 if (d3) { in iwl_mld_power_build_cmd() 296 bool d3) in iwl_mld_update_mac_power() argument 300 iwl_mld_power_build_cmd(mld, vif, &cmd, d3); in iwl_mld_update_mac_power()
|
| /linux/arch/x86/crypto/ |
| H A 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/include/linux/ |
| H A D | uuid.h | 23 #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/arch/m68k/lib/ |
| H A D | udivsi3.S | 70 #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/arch/m68k/kernel/ |
| H A D | head.S | 780 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/arch/x86/kernel/ |
| H A D | process_32.c | 63 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/net/ipv4/ |
| H A 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() 217 return (BETA_MIN * d3 - BETA_MAX * d2 + (BETA_MAX - BETA_MIN) * da) in beta() 218 / (d3 - d2); in beta()
|
| /linux/drivers/net/wan/ |
| H A D | wanxlfw.S | 320 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 …]
|