Home
last modified time | relevance | path

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

12345678910

/linux-6.15/arch/powerpc/crypto/
H A Daes-spe-modes.S144 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 Daes-spe-keys.S65 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 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); \
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 Dpdaudiocf_irq.c44 *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 Dtwofish-x86_64-asm_64.S90 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 Dtwofish-i586-asm_32.S78 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 Dtwofish-x86_64-asm_64-3way.S96 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 Dsha256-avx2-asm.S167 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 Dsha512-avx2-asm.S190 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 Dsha256-ssse3-asm.S161 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 Dsha256-avx-asm.S163 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 Dsha512-avx-asm.S180 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 Dsha512-ssse3-asm.S173 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 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-6.15/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";
/linux-6.15/arch/x86/lib/
H A Dgetuser.S67 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 Dputuser.S53 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 Dvmenter.S127 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 Dvmenter.S59 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 Dmv-xor.txt5 - "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 Dmarvell,xor-v2.yaml4 $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 Dgw.c89 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 Daes_asm.S923 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 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 …]

12345678910