Home
last modified time | relevance | path

Searched refs:xor (Results 1 – 25 of 214) sorted by relevance

123456789

/linux/arch/powerpc/crypto/
H A Daes-spe-modes.S112 xor r0,r0,r0; \
144 xor d0,d0,t0;
152 xor rD0,d0,rW0; \
153 xor rD1,d1,rW1; \
154 xor rD2,d2,rW2; \
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
[all …]
H A Daes-spe-keys.S29 xor r5,r5,r5; /* clear sensitive data */ \
30 xor r6,r6,r6; \
31 xor r7,r7,r7; \
32 xor r8,r8,r8; \
33 xor r9,r9,r9; \
34 xor r10,r10,r10; \
35 xor r11,r11,r11; \
36 xor r12,r12,r12; \
65 xor out,t1,t2;
91 xor r14,r14,r0
[all …]
/linux/sound/pcmcia/pdaudiocf/
H A Dpdaudiocf_irq.c41 static inline void pdacf_transfer_mono16(u16 *dst, u16 xor, unsigned int size, unsigned long rdp_po… in pdacf_transfer_mono16() argument
44 *dst++ = inw(rdp_port) ^ xor; in pdacf_transfer_mono16()
49 static inline void pdacf_transfer_mono32(u32 *dst, u32 xor, unsigned int size, unsigned long rdp_po… in pdacf_transfer_mono32() argument
57 *dst++ = ((((u32)val2 & 0xff) << 24) | ((u32)val1 << 8)) ^ xor; in pdacf_transfer_mono32()
61 static inline void pdacf_transfer_stereo16(u16 *dst, u16 xor, unsigned int size, unsigned long rdp_… in pdacf_transfer_stereo16() argument
64 *dst++ = inw(rdp_port) ^ xor; in pdacf_transfer_stereo16()
65 *dst++ = inw(rdp_port) ^ xor; in pdacf_transfer_stereo16()
69 static inline void pdacf_transfer_stereo32(u32 *dst, u32 xor, unsigned int size, unsigned long rdp_… in pdacf_transfer_stereo32() argument
77 *dst++ = ((((u32)val2 & 0xff) << 24) | ((u32)val1 << 8)) ^ xor; in pdacf_transfer_stereo32()
78 *dst++ = (((u32)val3 << 16) | (val2 & 0xff00)) ^ xor; in pdacf_transfer_stereo32()
[all …]
/linux/arch/sparc/lib/
H A Dxor.S377 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/crypto/
H A Dtwofish-i586-asm_32.S54 xor w+offset(context), src;
58 xor w+16+offset(context), src;
75 xor s2(%ebp,%edi,4),d ## D;\
78 xor s3(%ebp,%edi,4),%esi;\
80 xor s3(%ebp,%edi,4),d ## D;\
82 xor (%ebp,%edi,4), %esi;\
85 xor (%ebp,%edi,4), d ## D;\
87 xor s1(%ebp,%edi,4),%esi;\
92 xor %esi, c ## D;\
95 xor %edi, d ## D;
[all …]
/linux/arch/arm64/boot/dts/marvell/
H A Darmada-ap810-ap0.dtsi71 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";
H A Darmada-ap80x.dtsi175 xor@400000 {
176 compatible = "marvell,armada-7k-xor", "marvell,xor-v2";
184 xor@420000 {
185 compatible = "marvell,armada-7k-xor", "marvell,xor-v2";
193 xor@440000 {
194 compatible = "marvell,armada-7k-xor", "marvell,xor-v2";
202 xor@460000 {
203 compatible = "marvell,armada-7k-xor", "marvell,xor-v2";
/linux/arch/x86/kvm/svm/
H A Dvmenter.S64 xor %eax, %ecx
67 xor %edx, %esi
108 xor %eax, %esi
111 xor %edx, %edi
264 xor %ecx, %ecx
265 xor %edx, %edx
266 xor %ebx, %ebx
267 xor %ebp, %ebp
268 xor %esi, %esi
269 xor %edi, %edi
[all …]
/linux/arch/x86/kvm/vmx/
H A Dvmenter.S128 xor %eax, %ecx
131 xor %edx, %edi
241 xor %ebx, %ebx
257 xor %eax, %eax
258 xor %ecx, %ecx
259 xor %edx, %edx
260 xor %ebp, %ebp
261 xor %esi, %esi
262 xor %edi, %edi
264 xor %r8d, %r8d
[all …]
/linux/lib/crypto/powerpc/
H A Dsha256-spe-asm.S76 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 Dsha1-powerpc-asm.S58 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); \
84 xor W((t)+4),W((t)+4-16),W((t)+4-14); \
86 xor W((t)+4),W((t)+4),r5; \
[all …]
/linux/net/can/
H A Dgw.c89 struct canfd_frame xor; member
95 u8 xor; member
103 struct cgw_csum_xor xor; member
107 void (*xor)(struct canfd_frame *cf, member
108 struct cgw_csum_xor *xor);
164 MODFUNC(mod_xor_id, cf->can_id ^= mod->modframe.xor.can_id)
165 MODFUNC(mod_xor_len, cf->len ^= mod->modframe.xor.len)
166 MODFUNC(mod_xor_flags, cf->flags ^= mod->modframe.xor.flags)
167 MODFUNC(mod_xor_data, *(u64 *)cf->data ^= *(u64 *)mod->modframe.xor.data)
194 *(u64 *)(cf->data + i) ^= *(u64 *)(mod->modframe.xor.data + i); in mod_xor_fddata()
[all …]
/linux/lib/crypto/x86/
H A Dsha256-avx2-asm.S166 xor y1, y0 # y0 = (e>>25) ^ (e>>11) # S1
167 xor g, y2 # y2 = f^g # CH
172 xor y1, y0 # y0 = (e>>25) ^ (e>>11) ^ (e>>6) # S1
178 xor T1, y1 # y1 = (a>>22) ^ (a>>13) # S0
181 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH
183 xor T1, y1 # y1 = (a>>22) ^ (a>>13) ^ (a>>2) # S0
215 xor y1, y0 # y0 = (e>>25) ^ (e>>11) # S1
216 xor g, y2 # y2 = f^g # CH
220 xor y1, y0 # y0 = (e>>25) ^ (e>>11) ^ (e>>6) # S1
227 xor T1, y1 # y1 = (a>>22) ^ (a>>13) # S0
[all …]
H A Dsha512-avx2-asm.S189 xor y1, y0 # y0 = (e>>41) ^ (e>>18) # S1
190 xor g, y2 # y2 = f^g # CH
194 xor y1, y0 # y0 = (e>>41) ^ (e>>18) ^ (e>>14) # S1
199 xor T1, y1 # y1 = (a>>39) ^ (a>>34) # S0
202 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH
203 xor T1, y1 # y1 = (a>>39) ^ (a>>34) ^ (a>>28) # S0
252 xor y1, y0 # y0 = (e>>41) ^ (e>>18) # S1
253 xor g, y2 # y2 = f^g # CH
257 xor y1, y0 # y0 = (e>>41) ^ (e>>18) ^ (e>>14) # S1
263 xor T1, y1 # y1 = (a>>39) ^ (a>>34) # S0
[all …]
H A Dsha256-avx-asm.S162 xor e, y0 # y0 = e ^ (e >> (25-11))
165 xor a, y1 # y1 = a ^ (a >> (22-13)
166 xor g, y2 # y2 = f^g
168 xor e, y0 # y0 = e ^ (e >> (11-6)) ^ (e >> (25-6))
173 xor a, y1 # y1 = a ^ (a >> (13-2)) ^ (a >> (22-2))
175 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 …]
H A Dsha256-ssse3-asm.S156 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 …]
H A Dsha512-ssse3-asm.S119 xor g_64, T1 # T1 = f ^ g
122 xor e_64, tmp0 # tmp = (e ror 23) ^ e
123 xor g_64, T1 # T1 = ((f ^ g) & e) ^ g = CH(e,f,g)
127 xor e_64, tmp0 # tmp = (((e ror 23) ^ e) ror 4) ^ e
133 xor c_64, T2 # T2 = a ^ c
136 xor tmp0, T2 # T2 = ((a ^ c) & b) ^ (a & c) = Maj(a,b,c)
139 xor a_64, tmp0 # tmp = (a ror 5) ^ a
142 xor a_64, tmp0 # tmp = (((a ror 5) ^ a) ror 6) ^ a
172 xor g_64, T1
175 xor g_64, T1
[all …]
H A Dsha512-avx-asm.S125 xor g_64, T1 # T1 = f ^ g
128 xor e_64, tmp0 # tmp = (e ror 23) ^ e
129 xor g_64, T1 # T1 = ((f ^ g) & e) ^ g = CH(e,f,g)
133 xor e_64, tmp0 # tmp = (((e ror 23) ^ e) ror 4) ^ e
139 xor c_64, T2 # T2 = a ^ c
142 xor tmp0, T2 # T2 = ((a ^ c) & b) ^ (a & c) = Maj(a,b,c)
145 xor a_64, tmp0 # tmp = (a ror 5) ^ a
148 xor a_64, tmp0 # tmp = (((a ror 5) ^ a) ror 6) ^ a
179 xor g_64, T1
183 xor e_64, tmp0
[all …]
/linux/arch/powerpc/kernel/vdso/
H A Dvgetrandom-chacha.S57 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 …]
/linux/net/netfilter/
H A Dnft_bitwise.c25 struct nft_data xor; member
35 dst[i] = (src[i] & priv->mask.data[i]) ^ priv->xor.data[i]; in nft_bitwise_eval_mask_xor()
146 struct nft_data_desc xor = { in nft_bitwise_init_mask_xor() local
148 .size = sizeof(priv->xor), in nft_bitwise_init_mask_xor()
165 err = nft_data_init(NULL, &priv->xor, &xor, tb[NFTA_BITWISE_XOR]); in nft_bitwise_init_mask_xor()
309 if (nft_data_dump(skb, NFTA_BITWISE_XOR, &priv->xor, in nft_bitwise_dump_mask_xor()
385 if (memcmp(&priv->xor, &zero, sizeof(priv->xor)) || in nft_bitwise_offload()
417 !memcmp(&priv->xor, &bitwise->xor, sizeof(priv->xor)) && in nft_bitwise_reduce()
501 err = nft_bitwise_extract_u32_data(tb[NFTA_BITWISE_XOR], &priv->xor); in nft_bitwise_fast_init()
529 data.data[0] = priv->xor; in nft_bitwise_fast_dump()
[all …]
/linux/sound/pci/emu10k1/
H A Demu10k1_patch.c30 u32 xor; in snd_emu10k1_sample_new() local
51 xor = (sp->v.mode_flags & SNDRV_SFNT_SAMPLE_UNSIGNED) ? 0 : 0x80808080; in snd_emu10k1_sample_new()
55 xor = (sp->v.mode_flags & SNDRV_SFNT_SAMPLE_UNSIGNED) ? 0x80008000 : 0; in snd_emu10k1_sample_new()
119 if (snd_emu10k1_synth_copy_from_user(emu, sp->block, offset, data, size, xor)) in snd_emu10k1_sample_new()
126 if (snd_emu10k1_synth_copy_from_user(emu, sp->block, offset, data, size, xor)) in snd_emu10k1_sample_new()
135 if (snd_emu10k1_synth_copy_from_user(emu, sp->block, offset, data, size, xor)) in snd_emu10k1_sample_new()
/linux/arch/xtensa/kernel/
H A Dmcount.S38 1: xor a7, a2, a1
41 xor a7, a7, a1
43 xor a6, a0, a1
45 xor a6, a6, a1
/linux/arch/riscv/kernel/vdso/
H A Dvgetrandom-chacha.S133 OP_4REG xor line3, line0
137 OP_4REG xor line1, line2
141 OP_4REG xor line3, line0
145 OP_4REG xor line1, line2
150 OP_4REG xor line3_perm, line0
154 OP_4REG xor line1_perm, line2_perm
158 OP_4REG xor line3_perm, line0
162 OP_4REG xor line1_perm, line2_perm
/linux/drivers/media/common/
H A Dttpci-eeprom.c54 u8 xor[20] = { 0x72, 0x23, 0x68, 0x19, 0x5c, 0xa8, 0x71, 0x2c, in getmac_tt() local
64 data[i] ^= xor[i]; in getmac_tt()
79 u8 xor[20] = { 0x72, 0x23, 0x68, 0x19, 0x5c, 0xa8, 0x71, 0x2c, in ttpci_eeprom_decode_mac() local
88 data[i] ^= xor[i]; in ttpci_eeprom_decode_mac()
/linux/arch/arm/boot/dts/marvell/
H A Darmada-xp-98dx3236.dtsi182 xor1: xor@f0800 {
183 compatible = "marvell,orion-xor";
192 dmacap,xor;
197 dmacap,xor;
206 xor0: xor@f0900 {
207 compatible = "marvell,orion-xor";
216 dmacap,xor;
221 dmacap,xor;

123456789