| /linux-6.15/arch/powerpc/crypto/ |
| H A D | aes-spe-modes.S | 144 xor d0,d0,t0; 155 xor rD3,d3,rW3; 173 xor rD0,rD0,rW0 175 xor rD1,rD1,rW1 177 xor rD2,rD2,rW2 179 xor rD3,rD3,rW3 201 xor rD0,rD0,rW0 203 xor rD1,rD1,rW1 205 xor rD2,rD2,rW2 207 xor rD3,rD3,rW3 [all …]
|
| H A D | aes-spe-keys.S | 65 xor out,t1,t2; 93 xor r6,r6,r5 94 xor r7,r7,r6 95 xor r8,r8,r7 139 xor r6,r6,r5 140 xor r7,r7,r6 141 xor r8,r8,r7 142 xor r9,r9,r8 193 xor r6,r6,r5 194 xor r7,r7,r6 [all …]
|
| H A D | sha256-spe-asm.S | 76 xor r0,r0,r0; \ 106 xor rT0,rT0,rT1; /* 1: S1 = S1 xor S1' */ \ 108 xor rT0,rT0,rT2; /* 1: S1 = S1 xor S1" */ \ 111 xor rT3,rT3,rT1; /* 1: ch = ch xor ch' */ \ 119 xor rT0,rT0,rT1; /* 1: S0 = S0 xor S0' */ \ 121 xor rT3,rT0,rT3; /* 1: S0 = S0 xor S0" */ \ 133 xor rT0,rT0,rT1; /* 2: S1 = S1 xor S1' */ \ 135 xor rT0,rT0,rT2; /* 2: S1 = S1 xor S1" */ \ 138 xor rT3,rT3,rT1; /* 2: ch = ch xor ch' */ \ 146 xor rT0,rT0,rT1; /* 2: S0 = S0 xor S0' */ \ [all …]
|
| H A D | sha1-powerpc-asm.S | 58 xor r5,W((t)+4-3),W((t)+4-8); \ 60 xor W((t)+4),W((t)+4-16),W((t)+4-14); \ 62 xor W((t)+4),W((t)+4),r5; \ 67 xor r6,RB(t),RC(t); \ 70 xor r6,r6,RD(t); \ 77 xor r6,RB(t),RC(t); \ 80 xor r6,r6,RD(t); \ 82 xor r5,W((t)+4-3),W((t)+4-8); \ 86 xor W((t)+4),W((t)+4),r5; \ 97 xor r5,W((t)+4-3),W((t)+4-8); \ [all …]
|
| /linux-6.15/sound/pcmcia/pdaudiocf/ |
| H A D | pdaudiocf_irq.c | 44 *dst++ = inw(rdp_port) ^ xor; in pdacf_transfer_mono16() 64 *dst++ = inw(rdp_port) ^ xor; in pdacf_transfer_stereo16() 65 *dst++ = inw(rdp_port) ^ xor; in pdacf_transfer_stereo16() 78 *dst++ = (((u32)val3 << 16) | (val2 & 0xff00)) ^ xor; in pdacf_transfer_stereo32() 85 *dst++ = swab16(inw(rdp_port) ^ xor); in pdacf_transfer_mono16sw() 105 *dst++ = swab16(inw(rdp_port) ^ xor); in pdacf_transfer_stereo16sw() 106 *dst++ = swab16(inw(rdp_port) ^ xor); in pdacf_transfer_stereo16sw() 132 xval1 = (((val2 & 0xff) << 8) | (val1 << 16)) ^ xor; in pdacf_transfer_mono24le() 148 xval1 = (((val2 & 0xff) << 8) | (val1 << 16)) ^ xor; in pdacf_transfer_mono24be() 165 xval2 = (((u32)val3 << 16) | (val2 & 0xff00)) ^ xor; in pdacf_transfer_stereo24le() [all …]
|
| /linux-6.15/arch/x86/crypto/ |
| H A D | twofish-x86_64-asm_64.S | 90 xor %r9d, c ## D;\ 93 xor %r8d, d ## D; 120 xor a, %r10;\ 128 xor %r9d, c ## D;\ 131 xor %r8d, d ## D 163 xor %r9d, c ## D;\ 165 xor %r8d, d ## D;\ 187 xor a, %r10;\ 201 xor %r9d, c ## D;\ 249 xor R0, R1 [all …]
|
| H A D | twofish-i586-asm_32.S | 78 xor s3(%ebp,%edi,4),%esi;\ 82 xor (%ebp,%edi,4), %esi;\ 92 xor %esi, c ## D;\ 95 xor %edi, d ## D; 120 xor (%ebp,%edi,4), %esi;\ 130 xor %esi, c ## D;\ 133 xor %edi, d ## D; 167 xor %edi, c ## D;\ 169 xor %esi, d ## D;\ 205 xor %edi, c ## D;\ [all …]
|
| H A D | twofish-x86_64-asm_64-3way.S | 96 do16bit_ror(32, mov, xor, Tx0, Tx1, RT0, x ## 0, ab ## 0, x ## 0); \ 97 do16bit_ror(48, mov, xor, Ty1, Ty2, RT0, y ## 0, ab ## 0, y ## 0); \ 99 do16bit_ror(32, mov, xor, Tx0, Tx1, RT0, x ## 1, ab ## 1, x ## 1); \ 100 do16bit_ror(48, mov, xor, Ty1, Ty2, RT0, y ## 1, ab ## 1, y ## 1); \ 106 do16bit_ror(32, xor, xor, Tx2, Tx3, RT0, RT1, ab ## 0, x ## 0); \ 107 do16bit_ror(16, xor, xor, Ty3, Ty0, RT0, RT1, ab ## 0, y ## 0); \ 110 do16bit_ror(32, xor, xor, Tx2, Tx3, RT0, RT1, ab ## 1, x ## 1); \ 111 do16bit_ror(16, xor, xor, Ty3, Ty0, RT0, RT1, ab ## 1, y ## 1); \ 114 do16bit_ror(32, xor, xor, Tx2, Tx3, RT0, RT1, ab ## 2, x ## 2); \ 115 do16bit_ror(16, xor, xor, Ty3, Ty0, RT0, RT1, ab ## 2, y ## 2); \ [all …]
|
| H A D | sha256-avx2-asm.S | 167 xor y1, y0 # y0 = (e>>25) ^ (e>>11) # S1 179 xor T1, y1 # y1 = (a>>22) ^ (a>>13) # S0 216 xor y1, y0 # y0 = (e>>25) ^ (e>>11) # S1 228 xor T1, y1 # y1 = (a>>22) ^ (a>>13) # S0 269 xor y1, y0 # y0 = (e>>25) ^ (e>>11) # S1 284 xor T1, y1 # y1 = (a>>22) ^ (a>>13) # S0 317 xor y1, y0 # y0 = (e>>25) ^ (e>>11) # S1 336 xor T1, y1 # y1 = (a>>22) ^ (a>>13) # S0 364 xor y1, y0 # y0 = (e>>25) ^ (e>>11) # S1 588 xor SRND, SRND [all …]
|
| H A D | sha512-avx2-asm.S | 190 xor y1, y0 # y0 = (e>>41) ^ (e>>18) # S1 200 xor T1, y1 # y1 = (a>>39) ^ (a>>34) # S0 253 xor y1, y0 # y0 = (e>>41) ^ (e>>18) # S1 264 xor T1, y1 # y1 = (a>>39) ^ (a>>34) # S0 312 xor y1, y0 # y0 = (e>>41) ^ (e>>18) # S1 323 xor T1, y1 # y1 = (a>>39) ^ (a>>34) # S0 368 xor y1, y0 # y0 = (e>>41) ^ (e>>18) # S1 383 xor T1, y1 # y1 = (a>>39) ^ (a>>34) # S0 411 xor y1, y0 # y0 = (e>>41) ^ (e>>18) # S1 421 xor T1, y1 # y1 = (a>>39) ^ (a>>34) # S0 [all …]
|
| H A D | sha256-ssse3-asm.S | 161 xor a, y1 # y1 = a ^ (a >> (22-13) 162 xor g, y2 # y2 = f^g 171 xor g, y2 # y2 = CH = ((f^g)&e)^g 203 xor g, y2 # y2 = f^g 211 xor g, y2 # y2 = CH = ((f^g)&e)^g 244 xor g, y2 # y2 = f^g 251 xor g, y2 # y2 = CH = ((f^g)&e)^g 285 xor g, y2 # y2 = f^g 324 xor a, y1 # y1 = a ^ (a >> (22-13) 326 xor g, y2 # y2 = f^g [all …]
|
| H A D | sha256-avx-asm.S | 163 xor e, y0 # y0 = e ^ (e >> (25-11)) 166 xor a, y1 # y1 = a ^ (a >> (22-13) 167 xor g, y2 # y2 = f^g 176 xor g, y2 # y2 = CH = ((f^g)&e)^g 201 xor a, y1 # y1 = a ^ (a >> (22-13) 203 xor g, y2 # y2 = f^g 211 xor g, y2 # y2 = CH = ((f^g)&e)^g 241 xor g, y2 # y2 = f^g 248 xor g, y2 # y2 = CH = ((f^g)&e)^g 279 xor g, y2 # y2 = f^g [all …]
|
| H A D | sha512-avx-asm.S | 180 xor g_64, T1 184 xor e_64, tmp0 186 xor g_64, T1 192 xor e_64, tmp0 200 xor c_64, T2 205 xor tmp0, T2 210 xor a_64, tmp0 226 xor g_64, T1 234 xor g_64, T1 253 xor c_64, T2 [all …]
|
| H A D | sha512-ssse3-asm.S | 173 xor g_64, T1 176 xor g_64, T1 184 xor e_64, tmp0 187 xor e_64, tmp0 194 xor c_64, T2 200 xor tmp0, T2 205 xor a_64, tmp0 218 xor g_64, T1 221 xor g_64, T1 239 xor c_64, T2 [all …]
|
| /linux-6.15/arch/sparc/lib/ |
| H A D | xor.S | 377 xor %o0, %i2, %o0 378 xor %o1, %i3, %o1 381 xor %o2, %i4, %o2 382 xor %o3, %i5, %o3 385 xor %o4, %g2, %o4 386 xor %o5, %g3, %o5 389 xor %l2, %l0, %l2 390 xor %l3, %l1, %l3 421 xor %g2, %i2, %g2 422 xor %g3, %i3, %g3 [all …]
|
| /linux-6.15/arch/arm64/boot/dts/marvell/ |
| H A D | armada-ap810-ap0.dtsi | 71 xor@400000 { 72 compatible = "marvell,armada-7k-xor", "marvell,xor-v2"; 79 xor@420000 { 80 compatible = "marvell,armada-7k-xor", "marvell,xor-v2"; 87 xor@440000 { 88 compatible = "marvell,armada-7k-xor", "marvell,xor-v2"; 95 xor@460000 { 96 compatible = "marvell,armada-7k-xor", "marvell,xor-v2";
|
| /linux-6.15/arch/x86/lib/ |
| H A D | getuser.S | 67 xor %eax,%eax 78 xor %eax,%eax 89 xor %eax,%eax 98 xor %ecx,%ecx 108 xor %eax,%eax 120 xor %eax,%eax 131 xor %eax,%eax 142 xor %eax,%eax 155 xor %ecx,%ecx 159 xor %eax,%eax [all …]
|
| H A D | putuser.S | 53 xor %ecx,%ecx 63 xor %ecx,%ecx 74 xor %ecx,%ecx 84 xor %ecx,%ecx 95 xor %ecx,%ecx 105 xor %ecx,%ecx 119 xor %ecx,%ecx 132 xor %ecx,%ecx
|
| /linux-6.15/arch/x86/kvm/vmx/ |
| H A D | vmenter.S | 127 xor %edx, %edx 225 xor %ebx, %ebx 241 xor %eax, %eax 242 xor %ecx, %ecx 243 xor %edx, %edx 244 xor %ebp, %ebp 245 xor %esi, %esi 246 xor %edi, %edi 248 xor %r8d, %r8d 249 xor %r9d, %r9d [all …]
|
| /linux-6.15/arch/x86/kvm/svm/ |
| H A D | vmenter.S | 59 xor %edx, %edx 90 xor %edx, %edx 232 xor %ecx, %ecx 233 xor %edx, %edx 234 xor %ebx, %ebx 235 xor %ebp, %ebp 236 xor %esi, %esi 237 xor %edi, %edi 239 xor %r8d, %r8d 240 xor %r9d, %r9d [all …]
|
| /linux-6.15/Documentation/devicetree/bindings/dma/ |
| H A D | mv-xor.txt | 5 - "marvell,orion-xor" 6 - "marvell,armada-380-xor" 7 - "marvell,armada-3700-xor". 22 - dmacap,xor to indicate that the XOR channel is capable of xor operations 28 xor@d0060900 { 29 compatible = "marvell,orion-xor";
|
| H A D | marvell,xor-v2.yaml | 4 $id: http://devicetree.org/schemas/dma/marvell,xor-v2.yaml# 15 - const: marvell,xor-v2 18 - marvell,armada-7k-xor 19 - const: marvell,xor-v2 55 compatible = "marvell,armada-7k-xor", "marvell,xor-v2";
|
| /linux-6.15/net/can/ |
| H A D | gw.c | 89 struct canfd_frame xor; member 95 u8 xor; member 103 struct cgw_csum_xor xor; member 325 u8 val = xor->init_xor_val; in cgw_csum_xor_rel() 347 for (i = xor->from_idx; i <= xor->to_idx; i++) in cgw_csum_xor_pos() 358 for (i = xor->from_idx; i >= xor->to_idx; i--) in cgw_csum_xor_neg() 554 if (mod->csumfunc.xor) in can_can_gw_rcv() 555 (*mod->csumfunc.xor)(cf, &mod->csum.xor); in can_can_gw_rcv() 685 if (mod->modtype.xor) { in cgw_put_job() 715 if (mod->modtype.xor) { in cgw_put_job() [all …]
|
| /linux-6.15/arch/sparc/crypto/ |
| H A D | aes_asm.S | 923 xor %g1, %g3, %g3 924 xor %g2, %g7, %g7 927 xor %g1, %o4, %g3 928 xor %g2, %o5, %g7 944 xor %g1, %g3, %g3 945 xor %g2, %g7, %g7 966 xor %g1, %g3, %g3 967 xor %g2, %g7, %g7 970 xor %g1, %o4, %g3 971 xor %g2, %o5, %g7 [all …]
|
| /linux-6.15/arch/powerpc/kernel/vdso/ |
| H A D | vgetrandom-chacha.S | 57 xor \d1, \d1, \a1 58 xor \d2, \d2, \a2 59 xor \d3, \d3, \a3 60 xor \d4, \d4, \a4 69 xor \b1, \b1, \c1 70 xor \b2, \b2, \c2 71 xor \b3, \b3, \c3 72 xor \b4, \b4, \c4 81 xor \d1, \d1, \a1 82 xor \d2, \d2, \a2 [all …]
|