/linux-4.4.14/arch/powerpc/crypto/ |
D | aes-spe-modes.S | 117 xor r0,r0,r0; \ 149 xor d0,d0,t0; 157 xor rD0,d0,rW0; \ 158 xor rD1,d1,rW1; \ 159 xor rD2,d2,rW2; \ 160 xor rD3,d3,rW3; 178 xor rD0,rD0,rW0 180 xor rD1,rD1,rW1 182 xor rD2,rD2,rW2 184 xor rD3,rD3,rW3 [all …]
|
D | aes-spe-keys.S | 34 xor r5,r5,r5; /* clear sensitive data */ \ 35 xor r6,r6,r6; \ 36 xor r7,r7,r7; \ 37 xor r8,r8,r8; \ 38 xor r9,r9,r9; \ 39 xor r10,r10,r10; \ 40 xor r11,r11,r11; \ 41 xor r12,r12,r12; \ 70 xor out,t1,t2; 96 xor r14,r14,r0 [all …]
|
D | sha256-spe-asm.S | 81 xor r0,r0,r0; \ 111 xor rT0,rT0,rT1; /* 1: S1 = S1 xor S1' */ \ 113 xor rT0,rT0,rT2; /* 1: S1 = S1 xor S1" */ \ 116 xor rT3,rT3,rT1; /* 1: ch = ch xor ch' */ \ 124 xor rT0,rT0,rT1; /* 1: S0 = S0 xor S0' */ \ 126 xor rT3,rT0,rT3; /* 1: S0 = S0 xor S0" */ \ 138 xor rT0,rT0,rT1; /* 2: S1 = S1 xor S1' */ \ 140 xor rT0,rT0,rT2; /* 2: S1 = S1 xor S1" */ \ 143 xor rT3,rT3,rT1; /* 2: ch = ch xor ch' */ \ 151 xor rT0,rT0,rT1; /* 2: S0 = S0 xor S0' */ \ [all …]
|
D | sha1-powerpc-asm.S | 47 xor r5,W((t)+4-3),W((t)+4-8); \ 49 xor W((t)+4),W((t)+4-16),W((t)+4-14); \ 51 xor W((t)+4),W((t)+4),r5; \ 56 xor r6,RB(t),RC(t); \ 59 xor r6,r6,RD(t); \ 66 xor r6,RB(t),RC(t); \ 69 xor r6,r6,RD(t); \ 71 xor r5,W((t)+4-3),W((t)+4-8); \ 73 xor W((t)+4),W((t)+4-16),W((t)+4-14); \ 75 xor W((t)+4),W((t)+4),r5; \ [all …]
|
D | md5-asm.S | 114 xor rT0,b,c; /* 1: f' = b xor c */ \ 116 xor rT1,rT0,d; /* 1: f = f xor f' */ \ 125 xor rT1,rT0,a; /* 2: f = b xor f' */ \ 134 xor rT0,rT0,c; /* 1: f = f xor c */ \ 143 xor rT0,rT0,b; /* 2: f = f xor c */ \
|
D | sha1-spe-asm.S | 86 xor r0,r0,r0; \ 163 xor rT2,b,c; /* 1: F' = B xor C */ \ 165 xor rT2,rT2,d; /* 1: F = F' xor D */ \ 177 xor rT2,a,b; /* 2: F' = B xor C */ \ 179 xor rT2,rT2,c; /* 2: F = F' xor D */ \
|
/linux-4.4.14/sound/pcmcia/pdaudiocf/ |
D | pdaudiocf_irq.c | 54 static inline void pdacf_transfer_mono16(u16 *dst, u16 xor, unsigned int size, unsigned long rdp_po… in pdacf_transfer_mono16() argument 57 *dst++ = inw(rdp_port) ^ xor; in pdacf_transfer_mono16() 62 static inline void pdacf_transfer_mono32(u32 *dst, u32 xor, unsigned int size, unsigned long rdp_po… in pdacf_transfer_mono32() argument 70 *dst++ = ((((u32)val2 & 0xff) << 24) | ((u32)val1 << 8)) ^ xor; in pdacf_transfer_mono32() 74 static inline void pdacf_transfer_stereo16(u16 *dst, u16 xor, unsigned int size, unsigned long rdp_… in pdacf_transfer_stereo16() argument 77 *dst++ = inw(rdp_port) ^ xor; in pdacf_transfer_stereo16() 78 *dst++ = inw(rdp_port) ^ xor; in pdacf_transfer_stereo16() 82 static inline void pdacf_transfer_stereo32(u32 *dst, u32 xor, unsigned int size, unsigned long rdp_… in pdacf_transfer_stereo32() argument 90 *dst++ = ((((u32)val2 & 0xff) << 24) | ((u32)val1 << 8)) ^ xor; in pdacf_transfer_stereo32() 91 *dst++ = (((u32)val3 << 16) | (val2 & 0xff00)) ^ xor; in pdacf_transfer_stereo32() [all …]
|
/linux-4.4.14/arch/x86/crypto/ |
D | twofish-x86_64-asm_64.S | 65 xor w+offset(context), src; 69 xor w+16+offset(context), src; 86 xor s2(%r11,%rdi,4),%r8d;\ 89 xor s3(%r11,%rdi,4),%r9d;\ 91 xor s3(%r11,%rdi,4),%r8d;\ 93 xor (%r11,%rdi,4), %r9d;\ 96 xor (%r11,%rdi,4), %r8d;\ 98 xor s1(%r11,%rdi,4),%r9d;\ 102 xor %r9d, c ## D;\ 105 xor %r8d, d ## D; [all …]
|
D | twofish-i586-asm_32.S | 67 xor w+offset(context), src; 71 xor w+16+offset(context), src; 88 xor s2(%ebp,%edi,4),d ## D;\ 91 xor s3(%ebp,%edi,4),%esi;\ 93 xor s3(%ebp,%edi,4),d ## D;\ 95 xor (%ebp,%edi,4), %esi;\ 98 xor (%ebp,%edi,4), d ## D;\ 100 xor s1(%ebp,%edi,4),%esi;\ 105 xor %esi, c ## D;\ 108 xor %edi, d ## D; [all …]
|
D | salsa20-x86_64-asm_64.S | 168 xor %rbp,%r9 174 xor %rbp,%r10 180 xor %rbp,%r11 186 xor %rbp,%r13 192 xor %rbp,%r14 198 xor %rbp,%rdi 204 xor %rbp,%rdx 210 xor %rbp,%r15 220 xor %r15,%rbx 226 xor %r15,%rcx [all …]
|
D | aes-i586-asm_32.S | 95 xor table(,%tmp,4),%a1; \ 98 xor table+tlen(,%tmp,4),%a2; \ 101 xor table+2*tlen(,%tmp,4),%a3; \ 102 xor table+3*tlen(,%idx,4),%a4; 111 xor table(,%tmp,4),%a1; \ 115 xor table+tlen(,%tmp,4),%a2; \ 118 xor table+3*tlen(,%idx,4),%a4; \ 121 xor table+2*tlen(,%tmp,4),%a3; 130 xor table(,%tmp,4),%a1; \ 134 xor table+tlen(,%tmp,4),%a2; \ [all …]
|
D | twofish-x86_64-asm_64-3way.S | 101 do16bit_ror(32, mov, xor, Tx0, Tx1, RT0, x ## 0, ab ## 0, x ## 0); \ 102 do16bit_ror(48, mov, xor, Ty1, Ty2, RT0, y ## 0, ab ## 0, y ## 0); \ 104 do16bit_ror(32, mov, xor, Tx0, Tx1, RT0, x ## 1, ab ## 1, x ## 1); \ 105 do16bit_ror(48, mov, xor, Ty1, Ty2, RT0, y ## 1, ab ## 1, y ## 1); \ 107 do16bit_ror(32, mov, xor, Tx0, Tx1, RT0, x ## 2, ab ## 2, x ## 2); \ 108 do16bit_ror(48, mov, xor, Ty1, Ty2, RT0, y ## 2, ab ## 2, y ## 2); \ 111 do16bit_ror(32, xor, xor, Tx2, Tx3, RT0, RT1, ab ## 0, x ## 0); \ 112 do16bit_ror(16, xor, xor, Ty3, Ty0, RT0, RT1, ab ## 0, y ## 0); \ 115 do16bit_ror(32, xor, xor, Tx2, Tx3, RT0, RT1, ab ## 1, x ## 1); \ 116 do16bit_ror(16, xor, xor, Ty3, Ty0, RT0, RT1, ab ## 1, y ## 1); \ [all …]
|
D | sha256-avx2-asm.S | 171 xor y1, y0 # y0 = (e>>25) ^ (e>>11) # S1 172 xor g, y2 # y2 = f^g # CH 177 xor y1, y0 # y0 = (e>>25) ^ (e>>11) ^ (e>>6) # S1 183 xor T1, y1 # y1 = (a>>22) ^ (a>>13) # S0 186 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH 188 xor T1, y1 # y1 = (a>>22) ^ (a>>13) ^ (a>>2) # S0 220 xor y1, y0 # y0 = (e>>25) ^ (e>>11) # S1 221 xor g, y2 # y2 = f^g # CH 225 xor y1, y0 # y0 = (e>>25) ^ (e>>11) ^ (e>>6) # S1 232 xor T1, y1 # y1 = (a>>22) ^ (a>>13) # S0 [all …]
|
D | sha512-avx2-asm.S | 193 xor y1, y0 # y0 = (e>>41) ^ (e>>18) # S1 194 xor g, y2 # y2 = f^g # CH 198 xor y1, y0 # y0 = (e>>41) ^ (e>>18) ^ (e>>14) # S1 203 xor T1, y1 # y1 = (a>>39) ^ (a>>34) # S0 206 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH 207 xor T1, y1 # y1 = (a>>39) ^ (a>>34) ^ (a>>28) # S0 256 xor y1, y0 # y0 = (e>>41) ^ (e>>18) # S1 257 xor g, y2 # y2 = f^g # CH 261 xor y1, y0 # y0 = (e>>41) ^ (e>>18) ^ (e>>14) # S1 267 xor T1, y1 # y1 = (a>>39) ^ (a>>34) # S0 [all …]
|
D | sha256-ssse3-asm.S | 156 xor e, y0 # y0 = e ^ (e >> (25-11)) 160 xor a, y1 # y1 = a ^ (a >> (22-13) 161 xor g, y2 # y2 = f^g 163 xor e, y0 # y0 = e ^ (e >> (11-6)) ^ (e >> (25-6)) 168 xor a, y1 # y1 = a ^ (a >> (13-2)) ^ (a >> (22-2)) 170 xor g, y2 # y2 = CH = ((f^g)&e)^g 196 xor e, y0 # y0 = e ^ (e >> (25-11)) 200 xor a, y1 # y1 = a ^ (a >> (22-13) 202 xor g, y2 # y2 = f^g 205 xor e, y0 # y0 = e ^ (e >> (11-6)) ^ (e >> (25-6)) [all …]
|
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 169 xor e, y0 # y0 = e ^ (e >> (11-6)) ^ (e >> (25-6)) 174 xor a, y1 # y1 = a ^ (a >> (13-2)) ^ (a >> (22-2)) 176 xor g, y2 # y2 = CH = ((f^g)&e)^g 197 xor e, y0 # y0 = e ^ (e >> (25-11)) 201 xor a, y1 # y1 = a ^ (a >> (22-13) 203 xor g, y2 # y2 = f^g 206 xor e, y0 # y0 = e ^ (e >> (11-6)) ^ (e >> (25-6)) [all …]
|
D | sha512-ssse3-asm.S | 123 xor g_64, T1 # T1 = f ^ g 126 xor e_64, tmp0 # tmp = (e ror 23) ^ e 127 xor g_64, T1 # T1 = ((f ^ g) & e) ^ g = CH(e,f,g) 131 xor e_64, tmp0 # tmp = (((e ror 23) ^ e) ror 4) ^ e 137 xor c_64, T2 # T2 = a ^ c 140 xor tmp0, T2 # T2 = ((a ^ c) & b) ^ (a & c) = Maj(a,b,c) 143 xor a_64, tmp0 # tmp = (a ror 5) ^ a 146 xor a_64, tmp0 # tmp = (((a ror 5) ^ a) ror 6) ^ a 176 xor g_64, T1 179 xor g_64, T1 [all …]
|
D | sha512-avx-asm.S | 130 xor g_64, T1 # T1 = f ^ g 133 xor e_64, tmp0 # tmp = (e ror 23) ^ e 134 xor g_64, T1 # T1 = ((f ^ g) & e) ^ g = CH(e,f,g) 138 xor e_64, tmp0 # tmp = (((e ror 23) ^ e) ror 4) ^ e 144 xor c_64, T2 # T2 = a ^ c 147 xor tmp0, T2 # T2 = ((a ^ c) & b) ^ (a & c) = Maj(a,b,c) 150 xor a_64, tmp0 # tmp = (a ror 5) ^ a 153 xor a_64, tmp0 # tmp = (((a ror 5) ^ a) ror 6) ^ a 184 xor g_64, T1 188 xor e_64, tmp0 [all …]
|
D | sha1_ssse3_asm.S | 99 xor %rax, %rax 222 xor \d, T1 224 xor \d, T1 230 xor \c, T1 231 xor \b, T1 416 pxor W_minus_28, W # W is W_minus_32 before xor 528 vpxor W_minus_28, W, W # W is W_minus_32 before xor
|
D | sha1_avx2_x86_64_asm.S | 363 xor T1, TB 399 xor T1, A /* F1 = (b&c) ^ (~b&d) */ 416 xor B, A 422 xor C, A
|
D | blowfish_glue.c | 38 bool xor); 43 const u8 *src, bool xor);
|
D | camellia-x86_64-asm_64.S | 234 enc_outunpack(xor, RT1); 469 enc_outunpack2(xor, RT2);
|
D | crc32c-pcl-intel-asm_64.S | 234 xor -i*8(block_2), %rax
|
D | aesni-intel_asm.S | 190 pxor \TMP3, \TMP2 # xor the shifted versions 207 pxor \TMP3,\TMP2 # xor the shifted versions 256 xor %r11, %r11 # initialise the data pointer offset as zero 477 xor %r11, %r11 # initialise the data pointer offset as zero 840 pxor \TMP3, \TMP2 # xor the shifted versions 855 pxor \TMP3,\TMP2 # xor the shifted versions 1052 pxor \TMP3, \TMP2 # xor the shifted versions 1067 pxor \TMP3,\TMP2 # xor the shifted versions 1151 pxor \TMP3, \TMP2 # xor the shifted versions 1166 pxor \TMP3, \TMP2 # xor the shifted versions [all …]
|
/linux-4.4.14/arch/sparc/lib/ |
D | xor.S | 371 xor %o0, %i2, %o0 372 xor %o1, %i3, %o1 375 xor %o2, %i4, %o2 376 xor %o3, %i5, %o3 379 xor %o4, %g2, %o4 380 xor %o5, %g3, %o5 383 xor %l2, %l0, %l2 384 xor %l3, %l1, %l3 414 xor %g2, %i2, %g2 415 xor %g3, %i3, %g3 [all …]
|
D | atomic_64.S | 52 ATOMIC_OP(xor) 92 ATOMIC64_OP(xor)
|
D | bitops.S | 63 xor %g7, %o2, %g1 122 xor %g7, %o2, %g1
|
D | ffs.S | 62 xor %g1, 0x1, %g1
|
D | ksyms.c | 116 ATOMIC_OP(xor)
|
D | Makefile | 42 lib-$(CONFIG_SPARC64) += mcount.o ipcsum.o xor.o hweight.o ffs.o
|
D | GENmemcpy.S | 66 xor %o0, %o1, %o4
|
D | memscan_64.S | 43 xor %o4, %o5, %o4
|
D | atomic32.c | 59 ATOMIC_OP(xor, ^=)
|
/linux-4.4.14/arch/x86/lib/ |
D | getuser.S | 43 xor %eax,%eax 56 xor %eax,%eax 69 xor %eax,%eax 83 xor %eax,%eax 95 xor %eax,%eax 103 xor %edx,%edx 111 xor %edx,%edx 112 xor %ecx,%ecx
|
D | putuser.S | 43 xor %eax,%eax 55 xor %eax,%eax 67 xor %eax,%eax 82 xor %eax,%eax
|
D | cmpxchg16b_emu.S | 50 xor %al,%al
|
/linux-4.4.14/arch/score/kernel/ |
D | head.S | 38 xor r8, r8, r8 53 xor r30, r30, r30 65 xor r4, r4, r4 66 xor r5, r5, r5 67 xor r6, r6, r6 68 xor r7, r7, r7
|
/linux-4.4.14/net/can/ |
D | gw.c | 92 struct can_frame xor; member 98 u8 xor; member 106 struct cgw_csum_xor xor; member 110 void (*xor)(struct can_frame *cf, struct cgw_csum_xor *xor); member 165 MODFUNC(mod_xor_id, cf->can_id ^= mod->modframe.xor.can_id) 166 MODFUNC(mod_xor_dlc, cf->can_dlc ^= mod->modframe.xor.can_dlc) 167 MODFUNC(mod_xor_data, *(u64 *)cf->data ^= *(u64 *)mod->modframe.xor.data) 212 static void cgw_csum_xor_rel(struct can_frame *cf, struct cgw_csum_xor *xor) in cgw_csum_xor_rel() argument 214 int from = calc_idx(xor->from_idx, cf->can_dlc); in cgw_csum_xor_rel() 215 int to = calc_idx(xor->to_idx, cf->can_dlc); in cgw_csum_xor_rel() [all …]
|
/linux-4.4.14/arch/sparc/crypto/ |
D | aes_asm.S | 922 xor %g1, %g3, %g3 923 xor %g2, %g7, %g7 926 xor %g1, %o4, %g3 927 xor %g2, %o5, %g7 943 xor %g1, %g3, %g3 944 xor %g2, %g7, %g7 965 xor %g1, %g3, %g3 966 xor %g2, %g7, %g7 969 xor %g1, %o4, %g3 970 xor %g2, %o5, %g7 [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/dma/ |
D | mv-xor.txt | 4 - compatible: Should be "marvell,orion-xor" or "marvell,armada-380-xor" 19 - dmacap,xor to indicate that the XOR channel is capable of xor operations 25 xor@d0060900 { 26 compatible = "marvell,orion-xor";
|
/linux-4.4.14/arch/xtensa/kernel/ |
D | mcount.S | 32 1: xor a7, a2, a1 35 xor a7, a7, a1 37 xor a6, a0, a1 39 xor a6, a6, a1
|
D | coprocessor.S | 290 xor a5, a5, a2 # (1 << cp-id) still in a2
|
/linux-4.4.14/arch/ia64/lib/ |
D | xor.S | 45 (p[6]) xor d[0] = s1[6], s2[6] 83 (p[6]) xor d[0] = s1[6], s2[6] 87 (p[6]) xor d[0] = d[0], s3[6] 124 (p[6]) xor d[0] = s1[6], s2[6] 127 (p[6]) xor r20 = s3[6], s4[6] 130 (p[6]) xor d[0] = d[0], r20 168 (p[6]) xor d[0] = s1[6], s2[6] 171 (p[6]) xor r21 = s3[6], s4[6] 175 (p[6]) xor d[0] = d[0], r21 177 (p[6]) xor d[0] = d[0], s5[6]
|
D | Makefile | 12 memset.o strlen.o xor.o
|
/linux-4.4.14/net/netfilter/ |
D | nft_bitwise.c | 25 struct nft_data xor; member 38 dst[i] = (src[i] & priv->mask.data[i]) ^ priv->xor.data[i]; in nft_bitwise_eval() 83 err = nft_data_init(NULL, &priv->xor, sizeof(priv->xor), &d2, in nft_bitwise_init() 108 if (nft_data_dump(skb, NFTA_BITWISE_XOR, &priv->xor, in nft_bitwise_dump()
|
/linux-4.4.14/drivers/media/pci/ttpci/ |
D | ttpci-eeprom.c | 66 u8 xor[20] = { 0x72, 0x23, 0x68, 0x19, 0x5c, 0xa8, 0x71, 0x2c, in getmac_tt() local 76 data[i] ^= xor[i]; in getmac_tt() 91 u8 xor[20] = { 0x72, 0x23, 0x68, 0x19, 0x5c, 0xa8, 0x71, 0x2c, in ttpci_eeprom_decode_mac() local 100 data[i] ^= xor[i]; in ttpci_eeprom_decode_mac()
|
/linux-4.4.14/arch/mips/include/asm/mach-cavium-octeon/ |
D | kernel-entry-init.h | 39 xor v0, v0, 0x1001 48 xor t1, t1, 0x9000 # 63-P1 51 xor t1, t1, 0x9008 # 63-P2 54 xor t1, t1, 0x9100 # 68-P1 57 xor t1, t1, 0x9200 # 66-PX
|
/linux-4.4.14/arch/arc/lib/ |
D | strcmp.S | 34 xor r0,r2,r3 ; mask for difference 38 xor r0,r5,r1 ; mask for least significant difference byte 50 xor r0,r2,r3 ; mask for difference 55 xor r0,r5,r1 ; mask for least significant difference byte
|
D | memcmp.S | 62 xor r0,r4,r5 70 xor r0,r4,r5 85 xor r0,WORD2,r12
|
D | strchr-700.S | 38 xor r6,r2,r5 65 xor r6,r2,r5
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | kirkwood.dtsi | 272 dma0: xor@60800 { 273 compatible = "marvell,orion-xor"; 282 dmacap,xor; 287 dmacap,xor; 292 dma1: xor@60900 { 293 compatible = "marvell,orion-xor"; 302 dmacap,xor; 307 dmacap,xor;
|
D | armada-xp.dtsi | 216 xor@60900 { 217 compatible = "marvell,orion-xor"; 226 dmacap,xor; 231 dmacap,xor; 256 xor@f0900 { 257 compatible = "marvell,orion-xor"; 266 dmacap,xor; 271 dmacap,xor;
|
D | armada-39x.dtsi | 331 xor@60800 { 332 compatible = "marvell,armada-380-xor", "marvell,orion-xor"; 341 dmacap,xor; 346 dmacap,xor; 351 xor@60900 { 352 compatible = "marvell,armada-380-xor", "marvell,orion-xor"; 361 dmacap,xor; 366 dmacap,xor;
|
D | armada-370.dtsi | 282 xor@60800 { 283 compatible = "marvell,orion-xor"; 291 dmacap,xor; 296 dmacap,xor; 301 xor@60900 { 302 compatible = "marvell,orion-xor"; 310 dmacap,xor; 315 dmacap,xor;
|
D | orion5x.dtsi | 160 xor: dma-controller@60900 { label 161 compatible = "marvell,orion-xor"; 169 dmacap,xor; 174 dmacap,xor;
|
D | armada-38x.dtsi | 456 xor@60800 { 457 compatible = "marvell,armada-380-xor", "marvell,orion-xor"; 466 dmacap,xor; 471 dmacap,xor; 476 xor@60900 { 477 compatible = "marvell,armada-380-xor", "marvell,orion-xor"; 486 dmacap,xor; 491 dmacap,xor;
|
D | armada-375.dtsi | 476 xor@60800 { 477 compatible = "marvell,orion-xor"; 486 dmacap,xor; 491 dmacap,xor; 496 xor@60900 { 497 compatible = "marvell,orion-xor"; 506 dmacap,xor; 511 dmacap,xor;
|
D | dove.dtsi | 293 compatible = "marvell,orion-xor"; 302 dmacap,xor; 308 dmacap,xor; 313 compatible = "marvell,orion-xor"; 322 dmacap,xor; 328 dmacap,xor;
|
/linux-4.4.14/arch/powerpc/platforms/powermac/ |
D | pfunc_base.c | 65 static int macio_do_gpio_read(PMF_STD_ARGS, u8 mask, int rshift, u8 xor) in macio_do_gpio_read() argument 75 *args->u[0].p = ((value & mask) >> rshift) ^ xor; in macio_do_gpio_read() 191 u32 shift, u32 xor) in macio_do_read_reg32_msrx() argument 199 *args->u[0].p = ((MACIO_IN32(offset) & mask) >> shift) ^ xor; in macio_do_read_reg32_msrx() 204 u32 shift, u32 xor) in macio_do_read_reg8_msrx() argument 212 *((u8 *)(args->u[0].p)) = ((MACIO_IN8(offset) & mask) >> shift) ^ xor; in macio_do_read_reg8_msrx()
|
D | pfunc_core.c | 150 u8 xor = (u8)pmf_next32(cmd); in pmf_parser_read_gpio() local 153 mask, rshift, xor); in pmf_parser_read_gpio() 155 PMF_PARSE_CALL(read_gpio, cmd, h, mask, rshift, xor); in pmf_parser_read_gpio() 409 u32 xor = pmf_next32(cmd); in pmf_parser_read_reg32_msrx() local 412 " xor: %x\n", offset, mask, shift, xor); in pmf_parser_read_reg32_msrx() 414 PMF_PARSE_CALL(read_reg32_msrx, cmd, h, offset, mask, shift, xor); in pmf_parser_read_reg32_msrx() 423 u32 xor = pmf_next32(cmd); in pmf_parser_read_reg16_msrx() local 426 " xor: %x\n", offset, mask, shift, xor); in pmf_parser_read_reg16_msrx() 428 PMF_PARSE_CALL(read_reg16_msrx, cmd, h, offset, mask, shift, xor); in pmf_parser_read_reg16_msrx() 436 u32 xor = pmf_next32(cmd); in pmf_parser_read_reg8_msrx() local [all …]
|
/linux-4.4.14/arch/alpha/lib/ |
D | memchr.S | 78 xor $17, $1, $1 # .. e1 : 109 xor $1, $17, $1 # e0 : 140 xor $17, $4, $2 # .. e1 : 146 xor $17, $1, $2 # .. e1 :
|
D | ev6-memchr.S | 77 xor $17, $1, $1 # E : 128 xor $1, $17, $1 # E : 155 xor $17, $4, $2 # E : 165 xor $17, $1, $2 # E :
|
D | strchr.S | 34 xor t0, a1, t1 # .. e1 : make bytes == c zero 43 xor t0, a1, t1 # .. e1 (ev5 data stall)
|
D | ev67-strchr.S | 53 xor t0, a1, t1 # E : make bytes == c zero 70 xor t0, a1, t1 # E :
|
D | strrchr.S | 35 xor t0, a1, t2 # e0 : make bytes == c zero 48 xor t0, a1, t2 # e0 :
|
D | ev67-strrchr.S | 56 xor t0, a1, t2 # E : make bytes == c zero 74 xor t0, a1, t2 # E :
|
D | memset.S | 46 xor $16,$6,$1 /* E0 */
|
D | memmove.S | 30 xor $16,$17,$2
|
D | divide.S | 65 #define GETSIGN(x) xor $24,$25,x
|
D | ev6-memset.S | 64 xor $16,$6,$1 # E : will complete write be within one quadword? 246 xor $16,$6,$1 # E : will complete write be within one quadword? 429 xor $16,$6,$1 # E : will complete write be within one quadword?
|
D | ev6-divide.S | 75 #define GETSIGN(x) xor $24,$25,x
|
D | ev6-memcpy.S | 35 xor $16, $17, $1 # E : are source and dest alignments the same?
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | pmac_pfunc.h | 64 int (*read_gpio)(PMF_STD_ARGS, u8 mask, int rshift, u8 xor); 97 u32 xor); 99 u32 xor); 101 u32 xor);
|
D | atomic.h | 72 ATOMIC_OP(xor, xor) in ATOMIC_OPS() 313 ATOMIC64_OP(xor, xor) in ATOMIC64_OPS()
|
D | bitops.h | 78 DEFINE_BITOP(change_bits, xor, "") in DEFINE_BITOP() 129 DEFINE_TESTOP(test_and_change_bits, xor, PPC_ATOMIC_ENTRY_BARRIER,
|
/linux-4.4.14/arch/alpha/include/asm/ |
D | atomic.h | 119 ATOMIC_OP(xor, xor) in ATOMIC_OPS() 123 ATOMIC64_OP(xor, xor) in ATOMIC_OPS()
|
/linux-4.4.14/Documentation/crypto/ |
D | async-tx-api.txt | 37 xor-parity-calculations of the md-raid5 driver using the offload engines 47 operations to be submitted, like xor->copy->xor in the raid5 case. The 62 xor - xor a series of source buffers and write the result to a 64 xor_val - xor a series of source buffers and set a flag if the 122 Perform a xor->copy->xor operation where each operation depends on the 225 crypto/async_tx/async_xor.c: xor and xor zero sum offload
|
/linux-4.4.14/arch/x86/include/asm/crypto/ |
D | serpent-sse2.h | 12 const u8 *src, bool xor); 39 const u8 *src, bool xor);
|
D | camellia.h | 41 const u8 *src, bool xor); 47 const u8 *src, bool xor);
|
D | twofish.h | 27 const u8 *src, bool xor);
|
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/4xx/ |
D | ppc440spe-adma.txt | 65 - compatible : "amcc,xor-accelerator"; 72 xor-accel@400200000 { 73 compatible = "amcc,xor-accelerator";
|
/linux-4.4.14/arch/x86/math-emu/ |
D | mul_Xsig.S | 36 xor %eax,%eax 76 xor %eax,%eax 129 xor %eax,%eax
|
D | polynom_Xsig.S | 58 xor %eax,%eax 67 xor %eax,%eax
|
/linux-4.4.14/drivers/dma/ioat/ |
D | prep.c | 173 struct ioat_xor_descriptor *xor; in __ioat_prep_xor_lock() local 210 xor = desc->xor; in __ioat_prep_xor_lock() 219 descs[0] = (struct ioat_raw_descriptor *) xor; in __ioat_prep_xor_lock() 223 xor->size = xfer_size; in __ioat_prep_xor_lock() 224 xor->dst_addr = dest + offset; in __ioat_prep_xor_lock() 225 xor->ctl = 0; in __ioat_prep_xor_lock() 226 xor->ctl_f.op = op; in __ioat_prep_xor_lock() 227 xor->ctl_f.src_cnt = src_cnt_to_hw(src_cnt); in __ioat_prep_xor_lock() 239 xor->ctl_f.fence = !!(flags & DMA_PREP_FENCE); in __ioat_prep_xor_lock()
|
D | dma.c | 538 struct ioat_xor_descriptor *xor = desc->xor; in desc_has_ext() local 540 if (src_cnt_to_sw(xor->ctl_f.src_cnt) > 5) in desc_has_ext()
|
D | dma.h | 176 struct ioat_xor_descriptor *xor; member
|
/linux-4.4.14/arch/mn10300/mm/ |
D | cache-inv-by-tag.S | 190 xor a1,d0 204 xor a1,d0 218 xor a1,d0 232 xor a1,d0
|
/linux-4.4.14/arch/mips/kernel/ |
D | bmips_vec.S | 116 xor k0, k1 257 xor t0, t1 272 xor t0, t1
|
D | head.S | 40 xor t0, 0x1f|\clr
|
/linux-4.4.14/drivers/input/keyboard/ |
D | jornada680_kbd.c | 87 unsigned int xor = new ^ old; in jornada_parse_kbd() local 89 if (xor == 0) in jornada_parse_kbd() 94 if (xor & bit) { in jornada_parse_kbd()
|
/linux-4.4.14/arch/mips/include/asm/ |
D | atomic.h | 142 ATOMIC_OP(xor, ^=, xor) 425 ATOMIC64_OP(xor, ^=, xor)
|
D | Kbuild | 21 generic-y += xor.h
|
/linux-4.4.14/arch/powerpc/kernel/vdso64/ |
D | gettimeofday.S | 95 xor r0,r0,r0 210 xor r0,r8,r8 /* create dependency */ 230 xor r0,r0,r0
|
/linux-4.4.14/arch/powerpc/mm/ |
D | hash_low_64.S | 125 xor r28,r5,r0 /* hash */ 141 xor r28,r28,r5 /* vsid ^ ( vsid << 25) */ 142 xor r28,r28,r0 /* hash */ 430 xor r28,r5,r0 /* hash */ 450 xor r28,r28,r5 /* vsid ^ ( vsid << 25) */ 451 xor r28,r28,r0 /* hash */ 787 xor r28,r5,r0 /* hash */ 802 xor r28,r28,r5 /* vsid ^ ( vsid << 25) */ 803 xor r28,r28,r0 /* hash */
|
D | hash_low_32.S | 344 xor r3,r3,r0 /* make primary hash */ 584 xor r8,r0,r8 /* make primary hash */
|
/linux-4.4.14/net/sched/ |
D | cls_flow.c | 54 u32 xor; member 323 classid = (classid & f->mask) ^ f->xor; in flow_classify() 450 fnew->xor = fold->xor; in flow_change() 519 fnew->xor = nla_get_u32(tb[TCA_FLOW_XOR]); in flow_change() 621 if (f->mask != ~0 || f->xor != 0) { in flow_dump() 623 nla_put_u32(skb, TCA_FLOW_XOR, f->xor)) in flow_dump()
|
/linux-4.4.14/arch/powerpc/kernel/vdso32/ |
D | gettimeofday.S | 108 xor r0,r0,r0 227 xor r0,r8,r8 /* create dependency */ 289 xor r0,r6,r6
|
/linux-4.4.14/arch/unicore32/lib/ |
D | findbit.S | 25 xor.a r3, r3, #0xff @ invert bits 45 xor r3, r3, #0xff @ now looking for a 1 bit
|
/linux-4.4.14/Documentation/input/ |
D | amijoy.txt | 108 | Forward | 1 | Y1 xor Y0 (BIT#09 xor BIT#08) | 110 | Back | 2 | X1 xor X0 (BIT#01 xor BIT#00) |
|
/linux-4.4.14/arch/x86/kernel/ |
D | verify_cpu.S | 59 xor %di,%di 131 xor %di,%di # don't loop
|
/linux-4.4.14/arch/arc/include/asm/ |
D | atomic.h | 181 ATOMIC_OP(xor, ^=, xor)
|
D | Kbuild | 52 generic-y += xor.h
|
D | entry-arcv2.h | 123 xor.f 0, r10, STATUS_U_MASK
|
/linux-4.4.14/arch/frv/kernel/ |
D | entry-table.S | 184 xor.p gr28,gr31,gr31 /* compare addresses */ 192 xor.p gr28,gr31,gr31 /* compare addresses */ 201 xor.p gr29,gr31,gr31 /* compare addresses */ 209 xor.p gr29,gr31,gr31 /* compare addresses */
|
D | break.S | 298 xor gr31,gr31,gr31 327 xor gr31,gr31,gr31 401 xor gr31,gr31,gr31
|
/linux-4.4.14/drivers/dma/ |
D | fsl_raid.c | 331 struct fsl_re_xor_cdb *xor; in fsl_re_prep_dma_genq() local 360 xor = desc->cdb_addr; in fsl_re_prep_dma_genq() 361 xor->cdb32 = cdb; in fsl_re_prep_dma_genq() 366 xor->gfm[i] = scf[i]; in fsl_re_prep_dma_genq() 368 xor->gfm[i++] = 1; in fsl_re_prep_dma_genq() 372 xor->gfm[i] = 1; in fsl_re_prep_dma_genq() 377 fill_cfd_frame(cf, 0, sizeof(*xor), desc->cdb_paddr, 0); in fsl_re_prep_dma_genq()
|
/linux-4.4.14/arch/tile/include/asm/ |
D | atomic_32.h | 46 ATOMIC_OP(xor) in ATOMIC_OP() 138 ATOMIC64_OP(xor) in ATOMIC64_OP()
|
D | Kbuild | 43 generic-y += xor.h
|
/linux-4.4.14/arch/sh/include/asm/ |
D | atomic-grb.h | 53 ATOMIC_OP(xor)
|
D | atomic-llsc.h | 57 ATOMIC_OP(xor)
|
D | atomic-irq.h | 42 ATOMIC_OP(xor, ^=)
|
D | Kbuild | 39 generic-y += xor.h
|
/linux-4.4.14/arch/score/include/asm/ |
D | Kbuild | 14 generic-y += xor.h
|
D | asmmacro.h | 60 xor r28, r28, r31
|
/linux-4.4.14/arch/xtensa/include/asm/ |
D | thread_info.h | 97 xor reg, sp, reg
|
D | Kbuild | 32 generic-y += xor.h
|
D | atomic.h | 150 ATOMIC_OP(xor) in ATOMIC_OPS()
|
/linux-4.4.14/arch/microblaze/lib/ |
D | mulsi3.S | 20 xor r4, r5, r6 /* get the sign of the result */
|
D | divsi3.S | 25 xor r28, r5, r6 /* get the sign of the result */
|
D | udivsi3.S | 35 xor r18, r5, r6
|
D | umodsi3.S | 34 xor r18, r5, r6
|
/linux-4.4.14/lib/ |
D | atomic64_test.c | 46 TEST(, xor, ^=, v1); in test_atomic() 74 TEST(64, xor, ^=, v1); in test_atomic64()
|
D | atomic64.c | 107 ATOMIC64_OP(xor, ^=)
|
/linux-4.4.14/arch/arm64/include/asm/ |
D | atomic_ll_sc.h | 96 ATOMIC_OP(xor, eor) in ATOMIC_OPS_RLX() 159 ATOMIC64_OP(xor, eor)
|
D | atomic_lse.h | 59 asm volatile(ARM64_LSE_ATOMIC_INSN(__LL_SC_ATOMIC(xor), in atomic_xor() 200 asm volatile(ARM64_LSE_ATOMIC_INSN(__LL_SC_ATOMIC64(xor), in atomic64_xor()
|
D | Kbuild | 58 generic-y += xor.h
|
/linux-4.4.14/arch/x86/crypto/sha-mb/ |
D | sha1_mb_mgr_flush_avx2.S | 133 xor idx, idx 246 xor job_rax, job_rax 304 xor job_rax, job_rax
|
D | sha1_mb_mgr_submit_avx2.S | 219 xor job_rax, job_rax
|
/linux-4.4.14/arch/avr32/include/asm/ |
D | Kbuild | 24 generic-y += xor.h
|
D | atomic.h | 56 ATOMIC_OP(xor, eor)
|
/linux-4.4.14/arch/sh/lib/ |
D | udivsi3_i4i.S | 143 xor r4,r0 146 xor r4,r0 310 xor r4,r0 313 xor r4,r0
|
D | udivsi3_i4i-Os.S | 96 xor r4,r0
|
/linux-4.4.14/fs/omfs/ |
D | inode.c | 83 int xor, i, ofs = 0, count; in omfs_update_checksums() local 93 xor = ptr[0]; in omfs_update_checksums() 95 xor ^= ptr[i]; in omfs_update_checksums() 97 oi->i_head.h_check_xor = xor; in omfs_update_checksums()
|
/linux-4.4.14/arch/parisc/kernel/ |
D | syscall.S | 137 xor %r1,%r30,%r30 /* ye olde xor trick */ 138 xor %r1,%r30,%r1 139 xor %r1,%r30,%r30 167 xor %r19,%r2,%r2 /* clear bottom bit */ 501 xor %r30,%r1,%r30
|
/linux-4.4.14/include/asm-generic/ |
D | atomic64.h | 37 ATOMIC64_OP(xor)
|
D | atomic.h | 110 ATOMIC_OP(xor, ^)
|
D | atomic-long.h | 128 ATOMIC_LONG_OP(xor) in ATOMIC_LONG_OP()
|
/linux-4.4.14/arch/ia64/include/asm/ |
D | atomic.h | 74 ATOMIC_OP(xor, ^) 126 ATOMIC64_OP(xor, ^)
|
/linux-4.4.14/arch/parisc/include/asm/ |
D | atomic.h | 131 ATOMIC_OP(xor, ^=) 194 ATOMIC64_OP(xor, ^=)
|
D | Kbuild | 31 generic-y += xor.h
|
/linux-4.4.14/arch/mips/lib/ |
D | strncpy_user.S | 53 xor v0, a1
|
/linux-4.4.14/arch/um/include/asm/ |
D | Kbuild | 29 generic-y += xor.h
|
/linux-4.4.14/arch/s390/include/asm/ |
D | atomic.h | 130 ATOMIC_OP(xor, XOR) in ATOMIC_OP() 275 ATOMIC64_OP(xor, XOR) in ATOMIC64_OP()
|
/linux-4.4.14/arch/frv/include/asm/ |
D | atomic_defs.h | 164 ATOMIC_FETCH_OP(xor)
|
D | atomic.h | 197 ATOMIC_OP(xor)
|
/linux-4.4.14/arch/metag/include/asm/ |
D | atomic_lnkget.h | 79 ATOMIC_OP(xor) in ATOMIC_OPS()
|
D | atomic_lock1.h | 73 ATOMIC_OP(xor, ^=)
|
D | Kbuild | 58 generic-y += xor.h
|
/linux-4.4.14/arch/hexagon/include/asm/ |
D | atomic.h | 137 ATOMIC_OP(xor) in ATOMIC_OPS()
|
D | Kbuild | 62 generic-y += xor.h
|
/linux-4.4.14/arch/arm/lib/ |
D | Makefile | 40 obj-$(CONFIG_XOR_BLOCKS) += xor-neon.o
|
/linux-4.4.14/arch/h8300/include/asm/ |
D | atomic.h | 46 ATOMIC_OP(xor, ^=)
|
D | Kbuild | 77 generic-y += xor.h
|
/linux-4.4.14/arch/m68k/include/asm/ |
D | Kbuild | 37 generic-y += xor.h
|
D | atomic.h | 82 ATOMIC_OP(xor, ^=, eor)
|
/linux-4.4.14/arch/mn10300/include/asm/ |
D | atomic.h | 94 ATOMIC_OP(xor) in ATOMIC_OPS()
|
/linux-4.4.14/drivers/misc/cb710/ |
D | core.c | 22 int reg, uint32_t mask, uint32_t xor) in cb710_pci_update_config_reg() argument 27 rval = (rval & mask) ^ xor; in cb710_pci_update_config_reg()
|
/linux-4.4.14/arch/h8300/lib/ |
D | modsi3.S | 49 xor.b #0x08,S2L ; toggle the result sign
|
D | moddivsi3.S | 49 xor.b #0x08,S2L ; toggle the result sign
|
/linux-4.4.14/include/linux/ |
D | cb710.h | 80 int reg, uint32_t and, uint32_t xor);
|
/linux-4.4.14/arch/arm/include/asm/ |
D | atomic.h | 200 ATOMIC_OP(xor, ^=, eor) 335 ATOMIC64_OP(xor, eor, eor) in ATOMIC64_OPS()
|
/linux-4.4.14/Documentation/mtd/ |
D | nand_ecc.txt | 35 sometimes also referred to as xor. In C the operator for xor is ^ 159 For the column parity this is easy. We can just xor the bytes and in the 163 Similarly we can first xor the bytes for the various rows. 391 If we look at e.g. rp14 and rp15 we see that we either xor our data with 482 The next step was triggered by the fact that par contains the xor of all 483 bytes and rp4 and rp5 each contain the xor of half of the bytes. 484 So in effect par = rp4 ^ rp5. But as xor is commutative we can also say 578 Again a use of the commutative property of xor. 686 The algorithm itself is pretty straightforward. Just xor the given and
|
/linux-4.4.14/arch/c6x/lib/ |
D | divremi.S | 30 || xor .s2x B2, A1, B0
|
D | divi.S | 46 || xor .s1x A1, B1, A1
|
D | remi.S | 48 || xor .s2x B2, A1, B0
|
D | divremu.S | 49 || xor .s1 1, A2, A2
|
D | divu.S | 61 || xor .s1 1, A2, A2
|
/linux-4.4.14/arch/x86/include/asm/ |
D | atomic.h | 196 ATOMIC_OP(xor) in ATOMIC_OP()
|
D | atomic64_64.h | 234 ATOMIC64_OP(xor)
|
D | atomic64_32.h | 326 ATOMIC64_OP(xor, ^)
|
/linux-4.4.14/arch/cris/include/asm/ |
D | Kbuild | 47 generic-y += xor.h
|
/linux-4.4.14/arch/blackfin/include/asm/ |
D | Kbuild | 50 generic-y += xor.h
|
/linux-4.4.14/arch/m32r/include/asm/ |
D | atomic.h | 99 ATOMIC_OP(xor) in ATOMIC_OPS()
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/ |
D | clip_tbl.c | 31 u32 xor = key[0] ^ key[1] ^ key[2] ^ key[3]; in ipv6_clip_hash() local 34 (jhash_1word(xor, 0) % clipt_size_half); in ipv6_clip_hash()
|
D | l2t.c | 100 u32 xor = key[0] ^ key[1] ^ key[2] ^ key[3]; in ipv6_hash() local 103 (jhash_2words(xor, ifindex, 0) % l2t_size_half)); in ipv6_hash()
|
/linux-4.4.14/arch/sh/lib64/ |
D | sdivsi3.S | 45 xor r21, r0, r21 /* You could also use the constant 1 << 27. */
|
/linux-4.4.14/arch/sparc/include/asm/ |
D | atomic_64.h | 38 ATOMIC_OP(xor) in ATOMIC_OPS()
|
/linux-4.4.14/arch/x86/net/ |
D | bpf_jit.S | 152 xor %eax,%eax
|
/linux-4.4.14/arch/c6x/include/asm/ |
D | Kbuild | 63 generic-y += xor.h
|
/linux-4.4.14/drivers/input/joystick/ |
D | sidewinder.c | 574 unsigned char xor = 0; in sw_guess_mode() local 577 xor |= (buf[i - 1] ^ buf[i]) & 6; in sw_guess_mode() 579 return !!xor * 2 + 1; in sw_guess_mode()
|
/linux-4.4.14/arch/unicore32/include/asm/ |
D | Kbuild | 66 generic-y += xor.h
|
/linux-4.4.14/arch/hexagon/mm/ |
D | copy_user_template.S | 35 r4 = xor(dst,src)
|
/linux-4.4.14/arch/nios2/include/asm/ |
D | Kbuild | 65 generic-y += xor.h
|
/linux-4.4.14/arch/powerpc/kernel/ |
D | cpu_setup_power.S | 93 xor r5,r5,r6
|
D | kvm_emul.S | 139 xor r31, r30, r31
|
D | head_32.S | 551 xor r1,r1,r2 616 xor r1,r0,r1 696 xor r1,r0,r1
|
/linux-4.4.14/arch/openrisc/include/asm/ |
D | Kbuild | 73 generic-y += xor.h
|
/linux-4.4.14/Documentation/x86/ |
D | exception-tables.txt | 81 " xor" "b" " %" "b" "1,%" "b" "1\n" 95 " xor" "w" " %" "w" "1,%" "w" "1\n" 109 " xor" "l" " %" "" "1,%" "" "1\n"
|
/linux-4.4.14/arch/mips/dec/ |
D | int-handler.S | 254 2: xor t1,t3
|
/linux-4.4.14/arch/sparc/kernel/ |
D | ktlb.S | 117 xor %g2, %g4, %g5
|
/linux-4.4.14/arch/tile/kernel/ |
D | relocate_kernel_64.S | 126 xor r10, r10, r9 /* r10 is now value with low 4 bits stripped */
|
D | relocate_kernel_32.S | 123 xor r10, r10, r9 /* r10 is now value with low 4 bits stripped */
|
/linux-4.4.14/arch/sh/kernel/ |
D | head_64.S | 305 xor r21, r22, r21
|
/linux-4.4.14/crypto/ |
D | Makefile | 128 obj-$(CONFIG_XOR_BLOCKS) += xor.o
|
/linux-4.4.14/arch/unicore32/kernel/ |
D | entry.S | 54 xor \rtemp, \rtemp, #(PRIV_MODE ^ SUSR_MODE) 60 xor \rtemp, \rtemp, #(PRIV_MODE ^ SUSR_MODE) 709 xor r0, r0, #(\mode ^ PRIV_MODE)
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/fuc/ |
D | host.fuc | 110 xor $r1 #rfifo_qmaskb
|
/linux-4.4.14/arch/nios2/kernel/ |
D | insnemu.S | 281 xor r17, r3, r5 /* MSB contains sign of quotient */
|
/linux-4.4.14/arch/powerpc/boot/dts/ |
D | icon.dts | 436 xor-accel@400200000 { 437 compatible = "amcc,xor-accelerator";
|
/linux-4.4.14/Documentation/ |
D | static-keys.txt | 207 ffffffff810442c7: 31 c0 xor %eax,%eax 229 ffffffff8104422c: 31 c0 xor %eax,%eax
|
/linux-4.4.14/drivers/media/dvb-core/ |
D | dvb_demux.c | 143 u8 xor = f->filter.filter_value[i] ^ feed->feed.sec.secbuf[i]; in dvb_dmx_swfilter_sectionfilter() local 145 if (f->maskandmode[i] & xor) in dvb_dmx_swfilter_sectionfilter() 148 neq |= f->maskandnotmode[i] & xor; in dvb_dmx_swfilter_sectionfilter()
|