| /linux/arch/powerpc/crypto/ |
| 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 …]
|
| 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 …]
|
| 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 …]
|
| 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/sound/pcmcia/pdaudiocf/ |
| 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/arch/x86/crypto/ |
| A D | twofish-x86_64-asm_64.S | 89 xor %r9d, c ## D;\ 92 xor %r8d, d ## D; 119 xor a, %r10;\ 127 xor %r9d, c ## D;\ 130 xor %r8d, d ## D 162 xor %r9d, c ## D;\ 164 xor %r8d, d ## D;\ 186 xor a, %r10;\ 200 xor %r9d, c ## D;\ 248 xor R0, R1 [all …]
|
| 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 …]
|
| A D | twofish-x86_64-asm_64-3way.S | 95 do16bit_ror(32, mov, xor, Tx0, Tx1, RT0, x ## 0, ab ## 0, x ## 0); \ 96 do16bit_ror(48, mov, xor, Ty1, Ty2, RT0, y ## 0, ab ## 0, y ## 0); \ 98 do16bit_ror(32, mov, xor, Tx0, Tx1, RT0, x ## 1, ab ## 1, x ## 1); \ 99 do16bit_ror(48, mov, xor, Ty1, Ty2, RT0, y ## 1, ab ## 1, y ## 1); \ 105 do16bit_ror(32, xor, xor, Tx2, Tx3, RT0, RT1, ab ## 0, x ## 0); \ 106 do16bit_ror(16, xor, xor, Ty3, Ty0, RT0, RT1, ab ## 0, y ## 0); \ 109 do16bit_ror(32, xor, xor, Tx2, Tx3, RT0, RT1, ab ## 1, x ## 1); \ 110 do16bit_ror(16, xor, xor, Ty3, Ty0, RT0, RT1, ab ## 1, y ## 1); \ 113 do16bit_ror(32, xor, xor, Tx2, Tx3, RT0, RT1, ab ## 2, x ## 2); \ 114 do16bit_ror(16, xor, xor, Ty3, Ty0, RT0, RT1, ab ## 2, y ## 2); \ [all …]
|
| 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 …]
|
| 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 …]
|
| 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 …]
|
| 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 …]
|
| 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 …]
|
| /linux/arch/sparc/lib/ |
| 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/arch/x86/lib/ |
| A D | getuser.S | 69 xor %eax,%eax 79 xor %eax,%eax 89 xor %eax,%eax 97 xor %ecx,%ecx 107 xor %eax,%eax 118 xor %eax,%eax 128 xor %eax,%eax 138 xor %eax,%eax 150 xor %ecx,%ecx 154 xor %eax,%eax [all …]
|
| A D | putuser.S | 51 xor %ecx,%ecx 60 xor %ecx,%ecx 70 xor %ecx,%ecx 79 xor %ecx,%ecx 89 xor %ecx,%ecx 98 xor %ecx,%ecx 111 xor %ecx,%ecx 123 xor %ecx,%ecx
|
| /linux/arch/arm64/boot/dts/marvell/ |
| A D | armada-ap810-ap0.dtsi | 73 xor@400000 { 74 compatible = "marvell,armada-7k-xor", "marvell,xor-v2"; 81 xor@420000 { 82 compatible = "marvell,armada-7k-xor", "marvell,xor-v2"; 89 xor@440000 { 90 compatible = "marvell,armada-7k-xor", "marvell,xor-v2"; 97 xor@460000 { 98 compatible = "marvell,armada-7k-xor", "marvell,xor-v2";
|
| /linux/arch/x86/kvm/vmx/ |
| 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/arch/x86/kvm/svm/ |
| A D | vmenter.S | 59 xor %edx, %edx 90 xor %edx, %edx 236 xor %ecx, %ecx 237 xor %edx, %edx 238 xor %ebx, %ebx 239 xor %ebp, %ebp 240 xor %esi, %esi 241 xor %edi, %edi 243 xor %r8d, %r8d 244 xor %r9d, %r9d [all …]
|
| /linux/Documentation/devicetree/bindings/dma/ |
| 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";
|
| 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/net/can/ |
| 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() 344 u8 val = xor->init_xor_val; in cgw_csum_xor_pos() 347 for (i = xor->from_idx; i <= xor->to_idx; i++) in cgw_csum_xor_pos() 355 u8 val = xor->init_xor_val; in cgw_csum_xor_neg() 358 for (i = xor->from_idx; i >= xor->to_idx; i--) in cgw_csum_xor_neg() 552 if (gwj->mod.csumfunc.xor) in can_can_gw_rcv() 553 (*gwj->mod.csumfunc.xor)(cf, &gwj->mod.csum.xor); in can_can_gw_rcv() [all …]
|
| /linux/arch/sparc/crypto/ |
| 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/net/netfilter/ |
| A D | nft_bitwise.c | 24 struct nft_data xor; member 34 dst[i] = (src[i] & priv->mask.data[i]) ^ priv->xor.data[i]; in nft_bitwise_eval_bool() 101 struct nft_data_desc xor = { in nft_bitwise_init_bool() local 103 .size = sizeof(priv->xor), in nft_bitwise_init_bool() 119 err = nft_data_init(NULL, &priv->xor, &xor, tb[NFTA_BITWISE_XOR]); in nft_bitwise_init_bool() 219 if (nft_data_dump(skb, NFTA_BITWISE_XOR, &priv->xor, in nft_bitwise_dump_bool() 275 if (memcmp(&priv->xor, &zero, sizeof(priv->xor)) || in nft_bitwise_offload() 306 !memcmp(&priv->xor, &bitwise->xor, sizeof(priv->xor)) && in nft_bitwise_reduce() 389 err = nft_bitwise_extract_u32_data(tb[NFTA_BITWISE_XOR], &priv->xor); in nft_bitwise_fast_init() 417 data.data[0] = priv->xor; in nft_bitwise_fast_dump() [all …]
|
| /linux/arch/powerpc/kernel/vdso/ |
| 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 …]
|