/linux-4.1.27/arch/alpha/include/asm/ |
H A D | xor.h | 2 * include/asm-alpha/xor.h 62 xor $0,$1,$0 # 7 cycles from $1 load \n\ 65 xor $2,$3,$2 \n\ 67 xor $4,$5,$4 \n\ 70 xor $6,$7,$6 \n\ 72 xor $19,$20,$19 \n\ 75 xor $21,$22,$21 \n\ 77 xor $23,$24,$23 \n\ 80 xor $25,$27,$25 \n\ 119 xor $0,$1,$1 # 8 cycles from $0 load \n\ 120 xor $3,$4,$4 # 6 cycles from $4 load \n\ 121 xor $6,$7,$7 # 6 cycles from $7 load \n\ 122 xor $21,$22,$22 # 5 cycles from $22 load \n\ 124 xor $1,$2,$2 # 9 cycles from $2 load \n\ 125 xor $24,$25,$25 # 5 cycles from $25 load \n\ 127 xor $4,$5,$5 # 6 cycles from $5 load \n\ 130 xor $7,$20,$20 # 7 cycles from $20 load \n\ 132 xor $22,$23,$23 # 7 cycles from $23 load \n\ 135 xor $25,$27,$27 # 7 cycles from $27 load \n\ 150 xor $0,$1,$1 # 4 cycles from $1 load \n\ 151 xor $3,$4,$4 # 5 cycles from $4 load \n\ 152 xor $6,$7,$7 # 5 cycles from $7 load \n\ 154 xor $1,$2,$2 # 4 cycles from $2 load \n\ 155 xor $4,$5,$5 # 5 cycles from $5 load \n\ 157 xor $7,$20,$20 # 4 cycles from $20 load \n\ 193 xor $0,$1,$1 # 6 cycles from $1 load \n\ 195 xor $2,$3,$3 # 6 cycles from $3 load \n\ 198 xor $1,$3,$3 \n\ 200 xor $4,$5,$5 # 7 cycles from $5 load \n\ 203 xor $6,$7,$7 \n\ 204 xor $21,$22,$22 # 7 cycles from $22 load \n\ 205 xor $5,$7,$7 \n\ 208 xor $23,$24,$24 # 7 cycles from $24 load \n\ 210 xor $22,$24,$24 \n\ 215 xor $25,$27,$27 # 8 cycles from $27 load \n\ 223 xor $0,$1,$1 # 9 cycles from $1 load \n\ 224 xor $2,$3,$3 # 5 cycles from $3 load \n\ 225 xor $27,$1,$1 \n\ 228 xor $4,$5,$5 # 5 cycles from $5 load \n\ 233 xor $3,$5,$5 \n\ 239 xor $6,$7,$7 # 8 cycles from $6 load \n\ 243 xor $21,$22,$22 # 8 cycles from $22 load \n\ 244 xor $7,$22,$22 \n\ 245 xor $23,$24,$24 # 5 cycles from $24 load \n\ 248 xor $25,$27,$27 # 5 cycles from $27 load \n\ 249 xor $24,$27,$27 \n\ 250 xor $0,$1,$1 # 5 cycles from $1 load \n\ 253 xor $2,$3,$3 # 4 cycles from $3 load \n\ 254 xor $1,$3,$3 \n\ 290 xor $0,$1,$1 # 6 cycles from $1 load \n\ 292 xor $2,$3,$3 # 6 cycles from $3 load \n\ 295 xor $1,$3,$3 \n\ 297 xor $3,$4,$4 # 7 cycles from $4 load \n\ 300 xor $5,$6,$6 # 7 cycles from $6 load \n\ 301 xor $7,$22,$22 # 7 cycles from $22 load \n\ 302 xor $6,$23,$23 # 7 cycles from $23 load \n\ 305 xor $22,$23,$23 \n\ 307 xor $24,$25,$25 # 8 cycles from $25 load \n\ 310 xor $25,$27,$27 # 8 cycles from $27 load \n\ 312 xor $28,$0,$0 # 7 cycles from $0 load \n\ 315 xor $27,$0,$0 \n\ 320 xor $1,$2,$2 # 6 cycles from $2 load \n\ 322 xor $3,$4,$4 # 4 cycles from $4 load \n\ 325 xor $2,$4,$4 \n\ 332 xor $4,$5,$5 # 7 cycles from $5 load \n\ 335 xor $6,$7,$7 # 7 cycles from $7 load \n\ 340 xor $7,$22,$22 # 7 cycles from $22 load \n\ 342 xor $23,$24,$24 # 6 cycles from $24 load \n\ 345 xor $22,$24,$24 \n\ 347 xor $25,$27,$27 # 7 cycles from $27 load \n\ 350 xor $27,$28,$28 # 8 cycles from $28 load \n\ 352 xor $0,$1,$1 # 6 cycles from $1 load \n\ 359 xor $28,$1,$1 \n\ 360 xor $2,$3,$3 # 9 cycles from $3 load \n\ 361 xor $3,$4,$4 # 9 cycles from $4 load \n\ 362 xor $5,$6,$6 # 8 cycles from $6 load \n\ 365 xor $4,$6,$6 \n\ 366 xor $7,$22,$22 # 7 cycles from $22 load \n\ 367 xor $23,$24,$24 # 6 cycles from $24 load \n\ 370 xor $22,$24,$24 \n\ 372 xor $24,$25,$25 # 8 cycles from $25 load \n\ 425 xor $0,$1,$0 # 8 cycles from $1 load \n\ 427 xor $2,$3,$2 \n\ 430 xor $4,$5,$4 \n\ 432 xor $6,$7,$6 \n\ 435 xor $19,$20,$19 \n\ 437 xor $21,$22,$21 \n\ 440 xor $23,$24,$23 \n\ 442 xor $25,$27,$25 \n\ 497 xor $0,$1,$1 # 8 cycles from $0 load \n\ 498 xor $3,$4,$4 # 7 cycles from $4 load \n\ 499 xor $6,$7,$7 # 6 cycles from $7 load \n\ 500 xor $21,$22,$22 # 5 cycles from $22 load \n\ 502 xor $1,$2,$2 # 9 cycles from $2 load \n\ 503 xor $24,$25,$25 # 5 cycles from $25 load \n\ 505 xor $4,$5,$5 # 6 cycles from $5 load \n\ 508 xor $7,$20,$20 # 7 cycles from $20 load \n\ 510 xor $22,$23,$23 # 7 cycles from $23 load \n\ 513 xor $25,$27,$27 # 7 cycles from $27 load \n\ 532 xor $0,$1,$1 # 6 cycles from $1 load \n\ 533 xor $3,$4,$4 # 5 cycles from $4 load \n\ 534 xor $6,$7,$7 # 5 cycles from $7 load \n\ 535 xor $1,$2,$2 # 4 cycles from $2 load \n\ 537 xor $4,$5,$5 # 5 cycles from $5 load \n\ 538 xor $7,$20,$20 # 4 cycles from $20 load \n\ 595 xor $0,$1,$1 # 6 cycles from $1 load \n\ 597 xor $2,$3,$3 # 6 cycles from $3 load \n\ 600 xor $1,$3,$3 \n\ 602 xor $4,$5,$5 # 7 cycles from $5 load \n\ 605 xor $6,$7,$7 \n\ 606 xor $21,$22,$22 # 7 cycles from $22 load \n\ 607 xor $5,$7,$7 \n\ 610 xor $23,$24,$24 # 7 cycles from $24 load \n\ 612 xor $22,$24,$24 \n\ 617 xor $25,$27,$27 # 8 cycles from $27 load \n\ 625 xor $0,$1,$1 # 9 cycles from $1 load \n\ 626 xor $2,$3,$3 # 5 cycles from $3 load \n\ 627 xor $27,$1,$1 \n\ 630 xor $4,$5,$5 # 5 cycles from $5 load \n\ 632 xor $3,$5,$5 \n\ 642 xor $6,$7,$7 # 8 cycles from $6 load \n\ 645 xor $21,$22,$22 # 8 cycles from $22 load \n\ 647 xor $7,$22,$22 \n\ 650 xor $23,$24,$24 # 6 cycles from $24 load \n\ 652 xor $25,$27,$27 # 6 cycles from $27 load \n\ 655 xor $24,$27,$27 \n\ 656 xor $0,$1,$1 # 7 cycles from $1 load \n\ 657 xor $2,$3,$3 # 6 cycles from $3 load \n\ 660 xor $1,$3,$3 \n\ 721 xor $0,$1,$1 # 6 cycles from $1 load \n\ 723 xor $2,$3,$3 # 6 cycles from $3 load \n\ 726 xor $1,$3,$3 \n\ 728 xor $3,$4,$4 # 7 cycles from $4 load \n\ 731 xor $5,$6,$6 # 7 cycles from $6 load \n\ 732 xor $7,$22,$22 # 7 cycles from $22 load \n\ 733 xor $6,$23,$23 # 7 cycles from $23 load \n\ 736 xor $22,$23,$23 \n\ 738 xor $24,$25,$25 # 8 cycles from $25 load \n\ 741 xor $25,$27,$27 # 8 cycles from $27 load \n\ 743 xor $28,$0,$0 # 7 cycles from $0 load \n\ 746 xor $27,$0,$0 \n\ 751 xor $1,$2,$2 # 6 cycles from $2 load \n\ 753 xor $3,$4,$4 # 4 cycles from $4 load \n\ 756 xor $2,$4,$4 \n\ 763 xor $4,$5,$5 # 7 cycles from $5 load \n\ 766 xor $6,$7,$7 # 7 cycles from $7 load \n\ 771 xor $7,$22,$22 # 7 cycles from $22 load \n\ 773 xor $23,$24,$24 # 6 cycles from $24 load \n\ 776 xor $22,$24,$24 \n\ 778 xor $25,$27,$27 # 7 cycles from $27 load \n\ 781 xor $27,$28,$28 # 8 cycles from $28 load \n\ 783 xor $0,$1,$1 # 6 cycles from $1 load \n\ 791 xor $28,$1,$1 \n\ 793 xor $2,$3,$3 # 9 cycles from $3 load \n\ 796 xor $3,$4,$4 # 9 cycles from $4 load \n\ 798 xor $5,$6,$6 # 8 cycles from $6 load \n\ 801 xor $4,$6,$6 \n\ 802 xor $7,$22,$22 # 7 cycles from $22 load \n\ 803 xor $23,$24,$24 # 6 cycles from $24 load \n\ 806 xor $22,$24,$24 \n\ 808 xor $24,$25,$25 # 8 cycles from $25 load \n\ 841 #include <asm-generic/xor.h>
|
H A D | bitops.h | 107 " xor %0,%2,%0\n" change_bit() 142 " xor %0,%3,%0\n" test_and_set_bit() 169 " xor %0,%3,%0\n" test_and_set_bit_lock() 213 " xor %0,%3,%0\n" test_and_clear_bit() 256 " xor %0,%3,%0\n" test_and_change_bit()
|
H A D | futex.h | 61 __futex_atomic_op("xor %0,%3,%1\n", ret, oldval, uaddr, oparg); futex_atomic_op_inuser()
|
/linux-4.1.27/arch/m32r/include/asm/ |
H A D | xor.h | 4 #include <asm-generic/xor.h>
|
H A D | bitops.h | 130 "xor %0, %2; \n\t" change_bit() 238 "xor %1, %3; \n\t" test_and_change_bit()
|
/linux-4.1.27/arch/sparc/include/asm/ |
H A D | xor_32.h | 2 * include/asm/xor.h 38 "xor %%g2, %%o4, %%g2\n\t" sparc_2() 39 "xor %%g3, %%o5, %%g3\n\t" sparc_2() 40 "xor %%g4, %%l0, %%g4\n\t" sparc_2() 41 "xor %%g5, %%l1, %%g5\n\t" sparc_2() 42 "xor %%o0, %%l2, %%o0\n\t" sparc_2() 43 "xor %%o1, %%l3, %%o1\n\t" sparc_2() 44 "xor %%o2, %%l4, %%o2\n\t" sparc_2() 45 "xor %%o3, %%l5, %%o3\n\t" sparc_2() 76 "xor %%g2, %%o4, %%g2\n\t" sparc_3() 77 "xor %%g3, %%o5, %%g3\n\t" sparc_3() 79 "xor %%g4, %%l0, %%g4\n\t" sparc_3() 80 "xor %%g5, %%l1, %%g5\n\t" sparc_3() 82 "xor %%o0, %%l2, %%o0\n\t" sparc_3() 83 "xor %%o1, %%l3, %%o1\n\t" sparc_3() 85 "xor %%o2, %%l4, %%o2\n\t" sparc_3() 86 "xor %%o3, %%l5, %%o3\n\t" sparc_3() 88 "xor %%g2, %%o4, %%g2\n\t" sparc_3() 89 "xor %%g3, %%o5, %%g3\n\t" sparc_3() 90 "xor %%g4, %%l0, %%g4\n\t" sparc_3() 91 "xor %%g5, %%l1, %%g5\n\t" sparc_3() 92 "xor %%o0, %%l2, %%o0\n\t" sparc_3() 93 "xor %%o1, %%l3, %%o1\n\t" sparc_3() 94 "xor %%o2, %%l4, %%o2\n\t" sparc_3() 95 "xor %%o3, %%l5, %%o3\n\t" sparc_3() 127 "xor %%g2, %%o4, %%g2\n\t" sparc_4() 128 "xor %%g3, %%o5, %%g3\n\t" sparc_4() 130 "xor %%g4, %%l0, %%g4\n\t" sparc_4() 131 "xor %%g5, %%l1, %%g5\n\t" sparc_4() 133 "xor %%o0, %%l2, %%o0\n\t" sparc_4() 134 "xor %%o1, %%l3, %%o1\n\t" sparc_4() 136 "xor %%o2, %%l4, %%o2\n\t" sparc_4() 137 "xor %%o3, %%l5, %%o3\n\t" sparc_4() 139 "xor %%g2, %%o4, %%g2\n\t" sparc_4() 140 "xor %%g3, %%o5, %%g3\n\t" sparc_4() 142 "xor %%g4, %%l0, %%g4\n\t" sparc_4() 143 "xor %%g5, %%l1, %%g5\n\t" sparc_4() 145 "xor %%o0, %%l2, %%o0\n\t" sparc_4() 146 "xor %%o1, %%l3, %%o1\n\t" sparc_4() 148 "xor %%o2, %%l4, %%o2\n\t" sparc_4() 149 "xor %%o3, %%l5, %%o3\n\t" sparc_4() 151 "xor %%g2, %%o4, %%g2\n\t" sparc_4() 152 "xor %%g3, %%o5, %%g3\n\t" sparc_4() 153 "xor %%g4, %%l0, %%g4\n\t" sparc_4() 154 "xor %%g5, %%l1, %%g5\n\t" sparc_4() 155 "xor %%o0, %%l2, %%o0\n\t" sparc_4() 156 "xor %%o1, %%l3, %%o1\n\t" sparc_4() 157 "xor %%o2, %%l4, %%o2\n\t" sparc_4() 158 "xor %%o3, %%l5, %%o3\n\t" sparc_4() 191 "xor %%g2, %%o4, %%g2\n\t" sparc_5() 192 "xor %%g3, %%o5, %%g3\n\t" sparc_5() 194 "xor %%g4, %%l0, %%g4\n\t" sparc_5() 195 "xor %%g5, %%l1, %%g5\n\t" sparc_5() 197 "xor %%o0, %%l2, %%o0\n\t" sparc_5() 198 "xor %%o1, %%l3, %%o1\n\t" sparc_5() 200 "xor %%o2, %%l4, %%o2\n\t" sparc_5() 201 "xor %%o3, %%l5, %%o3\n\t" sparc_5() 203 "xor %%g2, %%o4, %%g2\n\t" sparc_5() 204 "xor %%g3, %%o5, %%g3\n\t" sparc_5() 206 "xor %%g4, %%l0, %%g4\n\t" sparc_5() 207 "xor %%g5, %%l1, %%g5\n\t" sparc_5() 209 "xor %%o0, %%l2, %%o0\n\t" sparc_5() 210 "xor %%o1, %%l3, %%o1\n\t" sparc_5() 212 "xor %%o2, %%l4, %%o2\n\t" sparc_5() 213 "xor %%o3, %%l5, %%o3\n\t" sparc_5() 215 "xor %%g2, %%o4, %%g2\n\t" sparc_5() 216 "xor %%g3, %%o5, %%g3\n\t" sparc_5() 218 "xor %%g4, %%l0, %%g4\n\t" sparc_5() 219 "xor %%g5, %%l1, %%g5\n\t" sparc_5() 221 "xor %%o0, %%l2, %%o0\n\t" sparc_5() 222 "xor %%o1, %%l3, %%o1\n\t" sparc_5() 224 "xor %%o2, %%l4, %%o2\n\t" sparc_5() 225 "xor %%o3, %%l5, %%o3\n\t" sparc_5() 227 "xor %%g2, %%o4, %%g2\n\t" sparc_5() 228 "xor %%g3, %%o5, %%g3\n\t" sparc_5() 229 "xor %%g4, %%l0, %%g4\n\t" sparc_5() 230 "xor %%g5, %%l1, %%g5\n\t" sparc_5() 231 "xor %%o0, %%l2, %%o0\n\t" sparc_5() 232 "xor %%o1, %%l3, %%o1\n\t" sparc_5() 233 "xor %%o2, %%l4, %%o2\n\t" sparc_5() 234 "xor %%o3, %%l5, %%o3\n\t" sparc_5() 261 #include <asm-generic/xor.h>
|
H A D | idprom.h | 18 u8 id_cksum; /* Checksum - xor of the data bytes */
|
H A D | futex_64.h | 64 __futex_cas_op("xor\t%2, %4, %1", ret, oldval, uaddr, oparg); futex_atomic_op_inuser()
|
H A D | xor_64.h | 2 * include/asm/xor.h
|
/linux-4.1.27/sound/pcmcia/pdaudiocf/ |
H A D | pdaudiocf_irq.c | 54 static inline void pdacf_transfer_mono16(u16 *dst, u16 xor, unsigned int size, unsigned long rdp_port) pdacf_transfer_mono16() argument 57 *dst++ = inw(rdp_port) ^ xor; pdacf_transfer_mono16() 62 static inline void pdacf_transfer_mono32(u32 *dst, u32 xor, unsigned int size, unsigned long rdp_port) pdacf_transfer_mono32() argument 70 *dst++ = ((((u32)val2 & 0xff) << 24) | ((u32)val1 << 8)) ^ xor; pdacf_transfer_mono32() 74 static inline void pdacf_transfer_stereo16(u16 *dst, u16 xor, unsigned int size, unsigned long rdp_port) pdacf_transfer_stereo16() argument 77 *dst++ = inw(rdp_port) ^ xor; pdacf_transfer_stereo16() 78 *dst++ = inw(rdp_port) ^ xor; pdacf_transfer_stereo16() 82 static inline void pdacf_transfer_stereo32(u32 *dst, u32 xor, unsigned int size, unsigned long rdp_port) pdacf_transfer_stereo32() argument 90 *dst++ = ((((u32)val2 & 0xff) << 24) | ((u32)val1 << 8)) ^ xor; pdacf_transfer_stereo32() 91 *dst++ = (((u32)val3 << 16) | (val2 & 0xff00)) ^ xor; pdacf_transfer_stereo32() 95 static inline void pdacf_transfer_mono16sw(u16 *dst, u16 xor, unsigned int size, unsigned long rdp_port) pdacf_transfer_mono16sw() argument 98 *dst++ = swab16(inw(rdp_port) ^ xor); pdacf_transfer_mono16sw() 103 static inline void pdacf_transfer_mono32sw(u32 *dst, u32 xor, unsigned int size, unsigned long rdp_port) pdacf_transfer_mono32sw() argument 111 *dst++ = swab32((((val2 & 0xff) << 24) | ((u32)val1 << 8)) ^ xor); pdacf_transfer_mono32sw() 115 static inline void pdacf_transfer_stereo16sw(u16 *dst, u16 xor, unsigned int size, unsigned long rdp_port) pdacf_transfer_stereo16sw() argument 118 *dst++ = swab16(inw(rdp_port) ^ xor); pdacf_transfer_stereo16sw() 119 *dst++ = swab16(inw(rdp_port) ^ xor); pdacf_transfer_stereo16sw() 123 static inline void pdacf_transfer_stereo32sw(u32 *dst, u32 xor, unsigned int size, unsigned long rdp_port) pdacf_transfer_stereo32sw() argument 131 *dst++ = swab32((((val2 & 0xff) << 24) | ((u32)val1 << 8)) ^ xor); pdacf_transfer_stereo32sw() 132 *dst++ = swab32((((u32)val3 << 16) | (val2 & 0xff00)) ^ xor); pdacf_transfer_stereo32sw() 136 static inline void pdacf_transfer_mono24le(u8 *dst, u16 xor, unsigned int size, unsigned long rdp_port) pdacf_transfer_mono24le() argument 145 xval1 = (((val2 & 0xff) << 8) | (val1 << 16)) ^ xor; pdacf_transfer_mono24le() 152 static inline void pdacf_transfer_mono24be(u8 *dst, u16 xor, unsigned int size, unsigned long rdp_port) pdacf_transfer_mono24be() argument 161 xval1 = (((val2 & 0xff) << 8) | (val1 << 16)) ^ xor; pdacf_transfer_mono24be() 168 static inline void pdacf_transfer_stereo24le(u8 *dst, u32 xor, unsigned int size, unsigned long rdp_port) pdacf_transfer_stereo24le() argument 177 xval1 = ((((u32)val2 & 0xff) << 24) | ((u32)val1 << 8)) ^ xor; pdacf_transfer_stereo24le() 178 xval2 = (((u32)val3 << 16) | (val2 & 0xff00)) ^ xor; pdacf_transfer_stereo24le() 188 static inline void pdacf_transfer_stereo24be(u8 *dst, u32 xor, unsigned int size, unsigned long rdp_port) pdacf_transfer_stereo24be() argument 197 xval1 = ((((u32)val2 & 0xff) << 24) | ((u32)val1 << 8)) ^ xor; pdacf_transfer_stereo24be() 198 xval2 = (((u32)val3 << 16) | (val2 & 0xff00)) ^ xor; pdacf_transfer_stereo24be() 211 unsigned int xor = chip->pcm_xor; pdacf_transfer() local 216 pdacf_transfer_mono24le((char *)chip->pcm_area + (off * 3), xor, size, rdp_port); pdacf_transfer() 218 pdacf_transfer_stereo24le((char *)chip->pcm_area + (off * 6), xor, size, rdp_port); pdacf_transfer() 222 pdacf_transfer_mono24be((char *)chip->pcm_area + (off * 3), xor, size, rdp_port); pdacf_transfer() 224 pdacf_transfer_stereo24be((char *)chip->pcm_area + (off * 6), xor, size, rdp_port); pdacf_transfer() 232 pdacf_transfer_mono16((u16 *)chip->pcm_area + off, xor, size, rdp_port); pdacf_transfer() 234 pdacf_transfer_mono32((u32 *)chip->pcm_area + off, xor, size, rdp_port); pdacf_transfer() 238 pdacf_transfer_stereo16((u16 *)chip->pcm_area + (off * 2), xor, size, rdp_port); pdacf_transfer() 240 pdacf_transfer_stereo32((u32 *)chip->pcm_area + (off * 2), xor, size, rdp_port); pdacf_transfer() 246 pdacf_transfer_mono16sw((u16 *)chip->pcm_area + off, xor, size, rdp_port); pdacf_transfer() 248 pdacf_transfer_mono32sw((u32 *)chip->pcm_area + off, xor, size, rdp_port); pdacf_transfer() 252 pdacf_transfer_stereo16sw((u16 *)chip->pcm_area + (off * 2), xor, size, rdp_port); pdacf_transfer() 254 pdacf_transfer_stereo32sw((u32 *)chip->pcm_area + (off * 2), xor, size, rdp_port); pdacf_transfer()
|
/linux-4.1.27/arch/powerpc/crypto/ |
H A 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 97 xor r5,r5,r14 /* xor next 4 keys */ 98 xor r6,r6,r5 99 xor r7,r7,r6 100 xor r8,r8,r7 142 xor r14,r14,r0 143 xor r5,r5,r14 /* xor next 6 keys */ 144 xor r6,r6,r5 145 xor r7,r7,r6 146 xor r8,r8,r7 147 xor r9,r9,r8 148 xor r10,r10,r9 196 xor r14,r14,r0 197 xor r5,r5,r14 /* xor 4 keys */ 198 xor r6,r6,r5 199 xor r7,r7,r6 200 xor r8,r8,r7 203 xor r9,r9,r14 /* xor 4 keys */ 204 xor r10,r10,r9 205 xor r11,r11,r10 206 xor r12,r12,r11 264 xor r10,r9,r6 265 xor r11,r7,r8 266 xor r11,r11,r9 267 xor r12,r7,r10 269 xor r11,r11,r12 270 xor r12,r8,r10 272 xor r11,r11,r12 274 xor r11,r11,r12
|
H A 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 206 xor rD0,rD0,rW0 208 xor rD1,rD1,rW1 210 xor rD2,rD2,rW2 212 xor rD3,rD3,rW3 239 xor rD0,rD0,rW0 241 xor rD1,rD1,rW1 243 xor rD2,rD2,rW2 245 xor rD3,rD3,rW3 275 xor rD0,rD0,rW0 277 xor rD1,rD1,rW1 279 xor rD2,rD2,rW2 281 xor rD3,rD3,rW3 312 xor rD0,rD0,rI0 313 xor rD1,rD1,rI1 314 xor rD2,rD2,rI2 315 xor rD3,rD3,rI3 318 xor rI0,rD0,rW0 320 xor rI1,rD1,rW1 322 xor rI2,rD2,rW2 324 xor rI3,rD3,rW3 373 xor rW0,rD0,rW0 375 xor rW1,rD1,rW1 377 xor rW2,rD2,rW2 379 xor rW3,rD3,rW3 381 xor rW0,rW0,rD0 383 xor rW1,rW1,rD1 385 xor rW2,rW2,rD2 387 xor rW3,rW3,rD3 396 xor rW0,rW0,rD0 397 xor rW1,rW1,rD1 398 xor rW2,rW2,rD2 399 xor rW3,rW3,rD3 400 xor rW0,rW0,rI0 /* decrypt with initial IV */ 402 xor rW1,rW1,rI1 404 xor rW2,rW2,rI2 406 xor rW3,rW3,rI3 433 xor rW0,rD0,rW0 434 xor rW1,rD1,rW1 435 xor rW2,rD2,rW2 436 xor rW3,rD3,rW3 442 xor rD0,rD0,rW0 444 xor rD1,rD1,rW1 446 xor rD2,rD2,rW2 448 xor rD3,rD3,rW3 463 xor rW0,rD0,rW0 465 xor rW1,rD1,rW1 467 xor rW2,rD2,rW2 469 xor rW3,rD3,rW3 476 lbzu rW4,1(rIP) /* bytewise xor for partial block */ 478 xor rW4,rW4,rW5 516 xor rI0,rD0,rW0 517 xor rI1,rD1,rW1 518 xor rI2,rD2,rW2 519 xor rI3,rD3,rW3 530 xor rD0,rD0,rI0 531 xor rD1,rD1,rI1 532 xor rD2,rD2,rI2 533 xor rD3,rD3,rI3 536 xor rD0,rD0,rW0 537 xor rD1,rD1,rW1 538 xor rD2,rD2,rW2 539 xor rD3,rD3,rW3 540 xor rD0,rD0,rI0 542 xor rD1,rD1,rI1 544 xor rD2,rD2,rI2 546 xor rD3,rD3,rI3 585 xor rI0,rD0,rW0 586 xor rI1,rD1,rW1 587 xor rI2,rD2,rW2 588 xor rI3,rD3,rW3 600 xor rD0,rD0,rI0 601 xor rD1,rD1,rI1 602 xor rD2,rD2,rI2 603 xor rD3,rD3,rI3 606 xor rD0,rD0,rW0 607 xor rD1,rD1,rW1 608 xor rD2,rD2,rW2 609 xor rD3,rD3,rW3 610 xor rD0,rD0,rI0 612 xor rD1,rD1,rI1 614 xor rD2,rD2,rI2 616 xor rD3,rD3,rI3
|
H A 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; \ 86 xor r5,W((t)+4-3),W((t)+4-8); \ 88 xor W((t)+4),W((t)+4-16),W((t)+4-14); \ 92 xor W((t)+4),W((t)+4),r5; \
|
H A 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' */ \ 153 xor rT3,rT0,rT3; /* 2: S0 = S0 xor S0" */ \ 166 xor rT2,rT2,rT3; /* 1: S1 = S1 xor S1' */ \ 169 evxor rT1,rT1,rT0; /* s0 = s0 xor s0' */ \ 170 xor rT2,rT2,rT3; /* 1: S1 = S1 xor S1' */ \ 173 evxor rT0,rT0,rT1; /* s0 = s0 xor s0' */ \ 178 xor rT2,rT2,rT3; /* 1: ch = ch xor ch' */ \ 181 evxor rT0,rT0,rT1; /* s1 = s1 xor s1' */ \ 185 evxor rT0,rT0,rT1; /* s1 = s1 xor s1' */ \ 186 xor rT2,rT2,rT3; /* 1: S0 = S0 xor S0' */ \ 190 xor rT2,rT2,rT3; /* 1: S0 = S0 xor S0' */ \ 197 xor rT3,a,b; /* 1: maj = a xor b */ \ 208 xor rT0,rT0,rT1; /* 2: S1 = S1 xor S1' */ \ 210 xor rT0,rT0,rT2; /* 2: S1 = S1 xor S1" */ \ 213 xor rT3,rT3,rT1; /* 2: ch = ch xor ch' */ \ 218 xor rT0,rT0,rT1; /* 2: S0 = S0 xor S0' */ \ 222 xor rT3,rT0,rT3; /* 2: S0 = S0 xor S0" */ \
|
H A D | sha1-spe-asm.S | 86 xor r0,r0,r0; \ 139 evxor w0,w0,rT0; /* W = W[-16] xor W[-3] */ \ 141 evxor w0,w0,w4; /* W = W xor W[-8] */ \ 143 evxor w0,w0,w1; /* W = W xor W[-14] */ \ 163 xor rT2,b,c; /* 1: F' = B xor C */ \ 164 evxor w0,w0,rT0; /* W = W[-16] xor W[-3] */ \ 165 xor rT2,rT2,d; /* 1: F = F' xor D */ \ 166 evxor w0,w0,w4; /* W = W xor W[-8] */ \ 168 evxor w0,w0,w1; /* W = W xor W[-14] */ \ 177 xor rT2,a,b; /* 2: F' = B xor C */ \ 179 xor rT2,rT2,c; /* 2: F = F' xor D */ \ 189 evxor w0,w0,rT0; /* W = W[-16] xor W[-3] */ \ 191 evxor w0,w0,w4; /* W = W xor W[-8] */ \ 193 evxor w0,w0,w1; /* W = W xor W[-14] */ \
|
H A 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 */ \
|
H A D | aes-spe-core.S | 64 * and rW0-rW3 and caller must execute a final xor on the ouput registers. 212 * and rW0-rW3 and caller must execute a final xor on the ouput registers.
|
/linux-4.1.27/arch/x86/crypto/ |
H A 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; 124 xor s2(%r11,%rdi,4),%r8d;\ 127 xor s3(%r11,%rdi,4),%r9d;\ 129 xor s3(%r11,%rdi,4),%r8d;\ 131 xor (%r11,%rdi,4), %r9d;\ 132 xor a, %r10;\ 134 xor (%r11,%rdi,4), %r8d;\ 136 xor s1(%r11,%rdi,4),%r9d;\ 140 xor %r9d, c ## D;\ 143 xor %r8d, d ## D 159 xor s1(%r11,%rdi,4),%r9d;\ 162 xor (%r11,%rdi,4), %r8d;\ 164 xor s2(%r11,%rdi,4),%r9d;\ 166 xor s1(%r11,%rdi,4),%r8d;\ 169 xor s3(%r11,%rdi,4),%r9d;\ 171 xor s2(%r11,%rdi,4),%r8d;\ 175 xor %r9d, c ## D;\ 177 xor %r8d, d ## D;\ 195 xor (%r11,%rdi,4), %r8d;\ 199 xor a, %r10;\ 201 xor s1(%r11,%rdi,4),%r9d;\ 203 xor s1(%r11,%rdi,4),%r8d;\ 205 xor s2(%r11,%rdi,4),%r9d;\ 207 xor s2(%r11,%rdi,4),%r8d;\ 209 xor s3(%r11,%rdi,4),%r9d;\ 213 xor %r9d, c ## D;\ 215 xor %r8d, d ## D;\ 261 xor R0, R1 313 xor R0, R1
|
H A 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; 126 xor s2(%ebp,%edi,4),d ## D;\ 129 xor s3(%ebp,%edi,4),%esi;\ 131 xor s3(%ebp,%edi,4),d ## D;\ 133 xor (%ebp,%edi,4), %esi;\ 136 xor (%ebp,%edi,4), d ## D;\ 138 xor s1(%ebp,%edi,4),%esi;\ 143 xor %esi, c ## D;\ 146 xor %edi, d ## D; 163 xor s1(%ebp,%edi,4),c ## D;\ 166 xor (%ebp,%edi,4), %esi;\ 168 xor s2(%ebp,%edi,4),c ## D;\ 170 xor s1(%ebp,%edi,4),%esi;\ 173 xor s3(%ebp,%edi,4),c ## D;\ 175 xor s2(%ebp,%edi,4),%esi;\ 180 xor %edi, c ## D;\ 182 xor %esi, d ## D;\ 201 xor s1(%ebp,%edi,4),c ## D;\ 204 xor (%ebp,%edi,4), %esi;\ 206 xor s2(%ebp,%edi,4),c ## D;\ 208 xor s1(%ebp,%edi,4),%esi;\ 211 xor s3(%ebp,%edi,4),c ## D;\ 213 xor s2(%ebp,%edi,4),%esi;\ 218 xor %edi, c ## D;\ 220 xor %esi, d ## D;\
|
H A 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); \ 119 do16bit_ror(32, xor, xor, Tx2, Tx3, RT0, RT1, ab ## 2, x ## 2); \ 120 do16bit_ror(16, xor, xor, Ty3, Ty0, RT0, RT1, ab ## 2, y ## 2); \ 224 * %rcx: bool, if true: xor output 233 pushq %rcx; /* bool xor */ 248 popq %rbp; /* bool xor */ 264 outunpack_enc3(xor);
|
H A 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 236 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH 239 xor T1, y1 # y1 = (a>>22) ^ (a>>13) ^ (a>>2) # S0 270 xor g, y2 # y2 = f^g # CH 273 xor y1, y0 # y0 = (e>>25) ^ (e>>11) # S1 282 xor y1, y0 # y0 = (e>>25) ^ (e>>11) ^ (e>>6) # S1 285 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH 288 xor T1, y1 # y1 = (a>>22) ^ (a>>13) # S0 292 xor T1, y1 # y1 = (a>>22) ^ (a>>13) ^ (a>>2) # S0 321 xor y1, y0 # y0 = (e>>25) ^ (e>>11) # S1 322 xor g, y2 # y2 = f^g # CH 332 xor y1, y0 # y0 = (e>>25) ^ (e>>11) ^ (e>>6) # S1 333 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH 340 xor T1, y1 # y1 = (a>>22) ^ (a>>13) # S0 347 xor T1, y1 # y1 = (a>>22) ^ (a>>13) ^ (a>>2) # S0 366 xor g, y2 # y2 = f^g # CH 368 xor y1, y0 # y0 = (e>>25) ^ (e>>11) # S1 372 xor y1, y0 # y0 = (e>>25) ^ (e>>11) ^ (e>>6) # S1 374 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH 378 xor T1, y1 # y1 = (a>>22) ^ (a>>13) # S0 383 xor T1, y1 # y1 = (a>>22) ^ (a>>13) ^ (a>>2) # S0 403 xor g, y2 # y2 = f^g # CH 405 xor y1, y0 # y0 = (e>>25) ^ (e>>11) # S1 410 xor y1, y0 # y0 = (e>>25) ^ (e>>11) ^ (e>>6) # S1 412 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH 416 xor T1, y1 # y1 = (a>>22) ^ (a>>13) # S0 422 xor T1, y1 # y1 = (a>>22) ^ (a>>13) ^ (a>>2) # S0 443 xor g, y2 # y2 = f^g # CH 445 xor y1, y0 # y0 = (e>>25) ^ (e>>11) # S1 450 xor y1, y0 # y0 = (e>>25) ^ (e>>11) ^ (e>>6) # S1 452 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH 456 xor T1, y1 # y1 = (a>>22) ^ (a>>13) # S0 462 xor T1, y1 # y1 = (a>>22) ^ (a>>13) ^ (a>>2) # S0 483 xor g, y2 # y2 = f^g # CH 485 xor y1, y0 # y0 = (e>>25) ^ (e>>11) # S1 490 xor y1, y0 # y0 = (e>>25) ^ (e>>11) ^ (e>>6) # S1 492 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH 496 xor T1, y1 # y1 = (a>>22) ^ (a>>13) # S0 502 xor T1, y1 # y1 = (a>>22) ^ (a>>13) ^ (a>>2) # S0 596 xor SRND, SRND 652 xor SRND, SRND
|
H A 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 270 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH 272 xor T1, y1 # y1 = (a>>39) ^ (a>>34) ^ (a>>28) # S0 312 xor g, y2 # y2 = f^g # CH 315 xor y1, y0 # y0 = (e>>41) ^ (e>>18) # S1 322 xor y1, y0 # y0 = (e>>41) ^ (e>>18) ^ (e>>14) # S1 324 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH 326 xor T1, y1 # y1 = (a>>39) ^ (a>>34) # S0 329 xor T1, y1 # y1 = (a>>39) ^ (a>>34) ^ (a>>28) # S0 371 xor y1, y0 # y0 = (e>>41) ^ (e>>18) # S1 372 xor g, y2 # y2 = f^g # CH 380 xor y1, y0 # y0 = (e>>41) ^ (e>>18) ^ (e>>14) # S1 381 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH 386 xor T1, y1 # y1 = (a>>39) ^ (a>>34) # S0 391 xor T1, y1 # y1 = (a>>39) ^ (a>>34) ^ (a>>28) # S0 412 xor g, y2 # y2 = f^g # CH 414 xor y1, y0 # y0 = (e>>41) ^ (e>>18) # S1 418 xor y1, y0 # y0 = (e>>41) ^ (e>>18) ^ (e>>14) # S1 420 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH 424 xor T1, y1 # y1 = (a>>39) ^ (a>>34) # S0 429 xor T1, y1 # y1 = (a>>39) ^ (a>>34) ^ (a>>28) # S0 449 xor g, y2 # y2 = f^g # CH 451 xor y1, y0 # y0 = (e>>41) ^ (e>>18) # S1 456 xor y1, y0 # y0 = (e>>41) ^ (e>>18) ^ (e>>14) # S1 458 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH 462 xor T1, y1 # y1 = (a>>39) ^ (a>>34) # S0 467 xor T1, y1 # y1 = (a>>39) ^ (a>>34) ^ (a>>28) # S0 487 xor g, y2 # y2 = f^g # CH 489 xor y1, y0 # y0 = (e>>41) ^ (e>>18) # S1 494 xor y1, y0 # y0 = (e>>41) ^ (e>>18) ^ (e>>14) # S1 496 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH 500 xor T1, y1 # y1 = (a>>39) ^ (a>>34) # S0 505 xor T1, y1 # y1 = (a>>39) ^ (a>>34) ^ (a>>28) # S0 525 xor g, y2 # y2 = f^g # CH 527 xor y1, y0 # y0 = (e>>41) ^ (e>>18) # S1 532 xor y1, y0 # y0 = (e>>41) ^ (e>>18) ^ (e>>14) # S1 534 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH 538 xor T1, y1 # y1 = (a>>39) ^ (a>>34) # S0 543 xor T1, y1 # y1 = (a>>39) ^ (a>>34) ^ (a>>28) # S0
|
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 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)) 210 xor a, y1 # y1 = a ^ (a >> (13-2)) ^ (a >> (22-2)) 211 xor g, y2 # y2 = CH = ((f^g)&e)^g 235 xor e, y0 # y0 = e ^ (e >> (25-11)) 238 xor a, y1 # y1 = a ^ (a >> (22-13) 241 xor g, y2 # y2 = f^g 243 xor e, y0 # y0 = e ^ (e >> (11-6)) ^ (e >> (25-6)) 247 xor a, y1 # y1 = a ^ (a >> (13-2)) ^ (a >> (22-2)) 248 xor g, y2 # y2 = CH = ((f^g)&e)^g 274 xor e, y0 # y0 = e ^ (e >> (25-11)) 278 xor a, y1 # y1 = a ^ (a >> (22-13) 279 xor g, y2 # y2 = f^g 281 xor e, y0 # y0 = e ^ (e >> (11-6)) ^ (e >> (25-6)) 285 xor a, y1 # y1 = a ^ (a >> (13-2)) ^ (a >> (22-2)) 287 xor g, y2 # y2 = CH = ((f^g)&e)^g 314 xor e, y0 # y0 = e ^ (e >> (25-11)) 317 xor a, y1 # y1 = a ^ (a >> (22-13) 319 xor g, y2 # y2 = f^g 320 xor e, y0 # y0 = e ^ (e >> (11-6)) ^ (e >> (25-6)) 323 xor a, y1 # y1 = a ^ (a >> (13-2)) ^ (a >> (22-2)) 325 xor g, y2 # y2 = CH = ((f^g)&e)^g
|
H A 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)) 209 xor a, y1 # y1 = a ^ (a >> (13-2)) ^ (a >> (22-2)) 210 xor g, y2 # y2 = CH = ((f^g)&e)^g 237 xor e, y0 # y0 = e ^ (e >> (25-11)) 240 xor a, y1 # y1 = a ^ (a >> (22-13) 243 xor g, y2 # y2 = f^g 245 xor e, y0 # y0 = e ^ (e >> (11-6)) ^ (e >> (25-6)) 249 xor a, y1 # y1 = a ^ (a >> (13-2)) ^ (a >> (22-2)) 250 xor g, y2 # y2 = CH = ((f^g)&e)^g 279 xor e, y0 # y0 = e ^ (e >> (25-11)) 283 xor a, y1 # y1 = a ^ (a >> (22-13) 284 xor g, y2 # y2 = f^g 286 xor e, y0 # y0 = e ^ (e >> (11-6)) ^ (e >> (25 290 xor a, y1 # y1 = a ^ (a >> (13-2)) ^ (a >> (22 292 xor g, y2 # y2 = CH = ((f^g)&e)^g 320 xor e, y0 # y0 = e ^ (e >> (25-11)) 323 xor a, y1 # y1 = a ^ (a >> (22-13) 325 xor g, y2 # y2 = f^g 326 xor e, y0 # y0 = e ^ (e >> (11-6)) ^ (e >> (25-6)) 329 xor a, y1 # y1 = a ^ (a >> (13-2)) ^ (a >> (22-2)) 331 xor g, y2 # y2 = CH = ((f^g)&e)^g
|
H A 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 190 xor g_64, T1 196 xor e_64, tmp0 204 xor c_64, T2 209 xor tmp0, T2 214 xor a_64, tmp0 217 xor a_64, tmp0 230 xor g_64, T1 237 xor e_64, tmp0 238 xor g_64, T1 245 xor e_64, tmp0 257 xor c_64, T2 260 xor tmp0, T2 263 xor a_64, tmp0 266 xor a_64, tmp0
|
H A 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 187 xor e_64, tmp0 190 xor e_64, tmp0 197 xor c_64, T2 203 xor tmp0, T2 208 xor a_64, tmp0 211 xor a_64, tmp0 221 xor g_64, T1 224 xor g_64, T1 231 xor e_64, tmp0 234 xor e_64, tmp0 242 xor c_64, T2 249 xor tmp0, T2 256 xor a_64, tmp0 260 xor a_64, tmp0
|
H A D | aes-i586-asm_32.S | 42 #define tlen 1024 // length of each of 4 'xor' arrays (256 32-bit words) 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; \ 137 xor table+3*tlen(,%idx,4),%a4; \ 140 xor table+2*tlen(,%tmp,4),%a3; 242 // input four columns and xor in first round key 248 xor (%ebp),%r0 249 xor 4(%ebp),%r1 250 xor 8(%ebp),%r4 251 xor 12(%ebp),%r5 314 // input four columns and xor in first round key 320 xor (%ebp),%r0 321 xor 4(%ebp),%r1 322 xor 8(%ebp),%r4 323 xor 12(%ebp),%r5
|
H A 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
|
H A D | camellia-x86_64-asm_64.S | 198 * %rcx: bool xor 234 enc_outunpack(xor, RT1); 432 * %rcx: bool xor 469 enc_outunpack2(xor, RT2);
|
H A D | cast6-avx-x86_64-asm_64.S | 440 /* regs <= src, dst <= IVs, regs <= regs xor IVs */ 446 /* dst <= regs xor IVs(in dst) */ 462 /* regs <= src, dst <= IVs, regs <= regs xor IVs */ 468 /* dst <= regs xor IVs(in dst) */
|
H A D | twofish-avx-x86_64-asm_64.S | 424 /* regs <= src, dst <= IVs, regs <= regs xor IVs */ 430 /* dst <= regs xor IVs(in dst) */ 446 /* regs <= src, dst <= IVs, regs <= regs xor IVs */ 452 /* dst <= regs xor IVs(in dst) */
|
H A D | crc32c-pcl-intel-asm_64.S | 167 xor crc1, crc1 168 xor crc2, crc2 186 xor crc1,crc1 187 xor crc2,crc2 234 xor -i*8(block_2), %rax
|
H A D | sha1_avx2_x86_64_asm.S | 282 /* W is W_minus_32 before xor */ 363 xor T1, TB 399 xor T1, A /* F1 = (b&c) ^ (~b&d) */ 416 xor B, A 422 xor C, A
|
H A D | crct10dif-pcl-asm_64.S | 100 # receive the initial 64B data, xor the initial crc value 421 pxor %xmm0 , %xmm7 # xor the initial crc value 483 pxor %xmm0 , %xmm7 # xor the initial crc value 498 pxor %xmm0 , %xmm7 # xor the initial crc value 518 pxor %xmm0 , %xmm7 # xor the initial crc value 536 pxor %xmm0 , %xmm7 # xor the initial crc value 549 pxor %xmm0 , %xmm7 # xor the initial crc value
|
H A D | blowfish-x86_64-asm_64.S | 126 * %rcx: bool, if true: xor output 304 * %rcx: bool, if true: xor output
|
H A D | glue_helper-asm-avx.S | 109 /* construct and store IVs, also xor with source */ \
|
H A D | blowfish_glue.c | 38 bool xor); 43 const u8 *src, bool xor);
|
H A D | glue_helper.c | 390 /* CC <- T xor C */ glue_xts_crypt_128bit_one() 396 /* P <- T xor PP */ glue_xts_crypt_128bit_one()
|
H A 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 1904 xor AREG, AREG
|
H A D | glue_helper-asm-avx2.S | 138 /* construct and store IVs, also xor with source */ \
|
H A D | serpent-avx-x86_64-asm_64.S | 752 /* regs <= src, dst <= IVs, regs <= regs xor IVs */ 758 /* dst <= regs xor IVs(in dst) */ 772 /* regs <= src, dst <= IVs, regs <= regs xor IVs */ 778 /* dst <= regs xor IVs(in dst) */
|
H A D | aesni-intel_avx-x86_64.S | 274 vpxor \T3, \T2, \T2 # xor the shifted versions 287 vpxor \T3, \T2, \T2 # xor the shifted versions 395 xor %r11, %r11 932 vpxor \T3, \T2, \T2 # xor the shifted versions 956 vpxor \T3, \T2, \T2 # xor the shifted versions 1120 vpxor \T3, \T2, \T2 # xor the shifted versions 1134 vpxor \T3, \T2, \T2 # xor the shifted versions 1654 xor %r11, %r11
|
/linux-4.1.27/arch/x86/lib/ |
H A D | getuser.S | 45 xor %eax,%eax 60 xor %eax,%eax 75 xor %eax,%eax 91 xor %eax,%eax 103 xor %eax,%eax 113 xor %edx,%edx 123 xor %edx,%edx 124 xor %ecx,%ecx
|
H A D | putuser.S | 46 xor %eax,%eax 58 xor %eax,%eax 70 xor %eax,%eax 85 xor %eax,%eax
|
H A D | memcpy_32.c | 47 "xor %2, %3\n\t" memmove() 107 "xor %2, %3\n\t" memmove()
|
H A D | cmpxchg16b_emu.S | 54 xor %al,%al
|
H A D | copy_user_64.S | 155 23: xor %eax,%eax
|
/linux-4.1.27/arch/score/kernel/ |
H A 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.1.27/arch/arm/lib/ |
H A D | xor-neon.c | 2 * linux/arch/arm/lib/xor-neon.c 11 #include <linux/raid/xor.h> 31 * which is known to be slower than the optimized ARM code in asm-arm/xor.h. 37 #include <asm-generic/xor.h>
|
H A D | Makefile | 40 obj-$(CONFIG_XOR_BLOCKS) += xor-neon.o
|
/linux-4.1.27/crypto/ |
H A D | xor.c | 2 * xor.c : Multiple Devices driver for Linux 22 #include <linux/raid/xor.h> 25 #include <asm/xor.h> 27 /* The xor routines to use. */ 119 printk(KERN_WARNING "xor: Yikes! No memory available.\n"); calibrate_xor_blocks() 138 printk(KERN_INFO "xor: automatically using best " calibrate_xor_blocks() 143 printk(KERN_INFO "xor: measuring software checksum speed\n"); calibrate_xor_blocks() 151 printk(KERN_INFO "xor: using function: %s (%d.%03d MB/sec)\n", calibrate_xor_blocks() 167 /* when built-in xor.o must initialize before drivers/md/md.o */
|
H A D | lrw.c | 114 be128_xor(dst, &s->t, src); /* PP <- T xor P */ lrw_round() 116 be128_xor(dst, dst, &s->t); /* C <- T xor CC */ lrw_round() 264 /* PP <- T xor P */ lrw_crypt() 272 /* C <- T xor CC */ lrw_crypt()
|
H A D | xts.c | 88 be128_xor(dst, s->t, src); /* PP <- T xor P */ xts_round() 90 be128_xor(dst, dst, s->t); /* C <- T xor CC */ xts_round() 207 /* PP <- T xor P */ xts_crypt() 215 /* C <- T xor CC */ xts_crypt()
|
H A D | Makefile | 108 obj-$(CONFIG_XOR_BLOCKS) += xor.o
|
H A D | ansi_cprng.c | 120 * Next xor I with our secret vector V _get_more_prng_bytes() 151 * Lastly xor the random data with I _get_more_prng_bytes()
|
/linux-4.1.27/arch/sparc/crypto/ |
H A 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 986 xor %g1, %g3, %g3 987 xor %g2, %g7, %g7 1008 xor %g1, %g3, %g3 1009 xor %g2, %g7, %g7 1012 xor %g1, %o4, %g3 1013 xor %g2, %o5, %g7 1033 xor %g1, %g3, %g3 1034 xor %g2, %g7, %g7 1055 xor %g1, %g3, %g3 1056 xor %g2, %g7, %g7 1059 xor %g1, %o4, %g3 1060 xor %g2, %o5, %g7 1076 xor %g1, %g3, %g3 1077 xor %g2, %g7, %g7 1098 xor %g1, %g3, %g3 1099 xor %g2, %g7, %g7 1102 xor %g1, %o4, %g3 1103 xor %g2, %o5, %g7 1119 xor %g1, %g3, %g3 1120 xor %g2, %g7, %g7 1142 xor %g1, %g3, %g3 1143 xor %g2, %g7, %g7 1146 xor %g1, %o4, %g3 1147 xor %g2, %o5, %g7 1167 xor %g1, %g3, %g3 1168 xor %g2, %g7, %g7 1188 xor %g1, %g3, %g3 1189 xor %g2, %g7, %g7 1216 xor %g1, %g3, %g3 1217 xor %g2, %g7, %g7 1244 xor %g1, %g3, %g3 1245 xor %g2, %g7, %g7 1272 xor %g1, %g3, %g3 1273 xor %g2, %g7, %g7 1279 xor %g1, %g3, %o0 1280 xor %g2, %g7, %o5 1304 xor %g1, %g3, %g3 1305 xor %g2, %g7, %g7 1311 xor %g1, %g3, %o0 1312 xor %g2, %g7, %o5 1336 xor %g1, %g3, %g3 1337 xor %g2, %g7, %g7 1343 xor %g1, %g3, %o0 1344 xor %g2, %g7, %o5 1367 1: xor %g1, %g3, %o5 1369 xor %g2, %g7, %o5 1374 xor %g1, %g3, %o5 1376 xor %g2, %g7, %o5 1400 10: xor %g1, %g3, %o5 1402 xor %g2, %g7, %o5 1428 1: xor %g1, %g3, %o5 1430 xor %g2, %g7, %o5 1435 xor %g1, %g3, %o5 1437 xor %g2, %g7, %o5 1461 10: xor %g1, %g3, %o5 1463 xor %g2, %g7, %o5 1489 1: xor %g1, %g3, %o5 1491 xor %g2, %g7, %o5 1496 xor %g1, %g3, %o5 1498 xor %g2, %g7, %o5 1526 xor %g1, %g3, %o5 1528 xor %g2, %g7, %o5
|
/linux-4.1.27/arch/x86/include/asm/ |
H A D | xor_64.h | 16 /* We force the use of the SSE xor block because it can write around L2.
|
H A D | pvclock.h | 43 "xor %5,%5 ; " pvclock_scale_delta()
|
H A D | msr.h | 73 asm volatile("2: rdmsr ; xor %[err],%[err]\n" native_read_msr_safe() 95 asm volatile("2: wrmsr ; xor %[err],%[err]\n" native_write_msr_safe()
|
H A D | xor_32.h | 544 #include <asm-generic/xor.h> 546 /* We force the use of the SSE xor block because it can write around L2.
|
H A D | xor.h | 3 # include <asm-generic/xor.h>
|
/linux-4.1.27/arch/m68k/include/asm/ |
H A D | idprom.h | 17 u8 id_cksum; /* Checksum - xor of the data bytes */
|
/linux-4.1.27/net/netfilter/ |
H A D | nft_bitwise.c | 25 struct nft_data xor; member in struct:nft_bitwise 38 dst[i] = (src[i] & priv->mask.data[i]) ^ priv->xor.data[i]; nft_bitwise_eval() 83 err = nft_data_init(NULL, &priv->xor, sizeof(priv->xor), &d2, nft_bitwise_init() 108 if (nft_data_dump(skb, NFTA_BITWISE_XOR, &priv->xor, nft_bitwise_dump()
|
/linux-4.1.27/net/can/ |
H A D | gw.c | 92 struct can_frame xor; member in struct:cf_mod::__anon14085 98 u8 xor; member in struct:cf_mod::__anon14086 106 struct cgw_csum_xor xor; member in struct:cf_mod::__anon14087 110 void (*xor)(struct can_frame *cf, struct cgw_csum_xor *xor); member in struct:cf_mod::__anon14088 164 MODFUNC(mod_xor_id, cf->can_id ^= mod->modframe.xor.can_id) 165 MODFUNC(mod_xor_dlc, cf->can_dlc ^= mod->modframe.xor.can_dlc) 166 MODFUNC(mod_xor_data, *(u64 *)cf->data ^= *(u64 *)mod->modframe.xor.data) 211 static void cgw_csum_xor_rel(struct can_frame *cf, struct cgw_csum_xor *xor) cgw_csum_xor_rel() argument 213 int from = calc_idx(xor->from_idx, cf->can_dlc); cgw_csum_xor_rel() 214 int to = calc_idx(xor->to_idx, cf->can_dlc); cgw_csum_xor_rel() 215 int res = calc_idx(xor->result_idx, cf->can_dlc); cgw_csum_xor_rel() 216 u8 val = xor->init_xor_val; cgw_csum_xor_rel() 233 static void cgw_csum_xor_pos(struct can_frame *cf, struct cgw_csum_xor *xor) cgw_csum_xor_pos() argument 235 u8 val = xor->init_xor_val; cgw_csum_xor_pos() 238 for (i = xor->from_idx; i <= xor->to_idx; i++) cgw_csum_xor_pos() 241 cf->data[xor->result_idx] = val; cgw_csum_xor_pos() 244 static void cgw_csum_xor_neg(struct can_frame *cf, struct cgw_csum_xor *xor) cgw_csum_xor_neg() argument 246 u8 val = xor->init_xor_val; cgw_csum_xor_neg() 249 for (i = xor->from_idx; i >= xor->to_idx; i--) cgw_csum_xor_neg() 252 cf->data[xor->result_idx] = val; cgw_csum_xor_neg() 425 if (gwj->mod.csumfunc.xor) can_can_gw_rcv() 426 (*gwj->mod.csumfunc.xor)(cf, &gwj->mod.csum.xor); can_can_gw_rcv() 537 if (gwj->mod.modtype.xor) { cgw_put_job() 538 memcpy(&mb.cf, &gwj->mod.modframe.xor, sizeof(mb.cf)); cgw_put_job() 539 mb.modtype = gwj->mod.modtype.xor; cgw_put_job() 557 if (gwj->mod.csumfunc.xor) { cgw_put_job() 559 &gwj->mod.csum.xor) < 0) cgw_put_job() 685 canframecpy(&mod->modframe.xor, &mb.cf); cgw_parse_attr() 686 mod->modtype.xor = mb.modtype; cgw_parse_attr() 749 nla_memcpy(&mod->csum.xor, tb[CGW_CS_XOR], cgw_parse_attr() 758 mod->csumfunc.xor = cgw_csum_xor_rel; cgw_parse_attr() 760 mod->csumfunc.xor = cgw_csum_xor_pos; cgw_parse_attr() 762 mod->csumfunc.xor = cgw_csum_xor_neg; cgw_parse_attr()
|
/linux-4.1.27/arch/mn10300/mm/ |
H A D | cache-dbg-inv-by-tag.S | 72 xor a1,d0 78 xor a1,d0 84 xor a1,d0 90 xor a1,d0
|
H A D | cache-inv-by-tag.S | 190 xor a1,d0 204 xor a1,d0 218 xor a1,d0 232 xor a1,d0
|
/linux-4.1.27/arch/arc/include/asm/ |
H A D | tlb-mmu1.h | 38 xor.f r0,r0,1 ; flip 54 xor r0,r0,r1 /* compare set # */ 70 xor r0,r0,1 /* flip bottom bit of data index */ 96 xor.eq r1,r1,1 /* flip bottom bit of data index */
|
H A D | futex.h | 72 __futex_atomic_op("xor %0, %1, %3", ret, oldval, uaddr, oparg); futex_atomic_op_inuser()
|
/linux-4.1.27/arch/x86/include/asm/crypto/ |
H A D | serpent-sse2.h | 12 const u8 *src, bool xor); 39 const u8 *src, bool xor);
|
H A D | twofish.h | 27 const u8 *src, bool xor);
|
H A D | camellia.h | 41 const u8 *src, bool xor); 47 const u8 *src, bool xor);
|
/linux-4.1.27/arch/sh/include/asm/ |
H A D | bitops-llsc.h | 58 "xor %2, %0 \n\t" change_bit() 131 "xor %3, %0 \n\t" test_and_change_bit()
|
H A D | bitops-grb.h | 65 " xor %2, %0 \n\t" /* xor */ change_bit() 158 " xor %3, %0 \n\t" test_and_change_bit()
|
/linux-4.1.27/arch/mips/include/asm/mach-cavium-octeon/ |
H A 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.1.27/crypto/async_tx/ |
H A D | async_xor.c | 2 * xor offload engine api 31 #include <linux/raid/xor.h> 34 /* do_async_xor - dma map the pages and perform the xor with an engine */ 152 * async_xor - attempt to xor a set of blocks with a dma engine. 191 /* run the xor asynchronously */ async_xor() 213 /* run the xor synchronously */ async_xor() 253 * async_xor_val - attempt a xor parity check with a dma engine. 254 * @dest: destination page used if the xor is performed synchronously 344 MODULE_DESCRIPTION("asynchronous xor/xor-zero-sum api");
|
/linux-4.1.27/arch/x86/pci/ |
H A D | pcbios.c | 140 "xor %%ah, %%ah\n" check_pcibios() 194 "xor %%ah, %%ah\n" pci_bios_read() 211 "xor %%ah, %%ah\n" pci_bios_read() 228 "xor %%ah, %%ah\n" pci_bios_read() 261 "xor %%ah, %%ah\n" pci_bios_write() 273 "xor %%ah, %%ah\n" pci_bios_write() 285 "xor %%ah, %%ah\n" pci_bios_write() 402 "xor %%ah, %%ah\n" pcibios_get_irq_routing_table() 437 "xor %%ah, %%ah\n" pcibios_set_irq_routing()
|
/linux-4.1.27/arch/arc/lib/ |
H A D | memcmp.S | 44 xor r0,r4,r5 52 xor r0,r4,r5 67 xor r0,WORD2,r12
|
/linux-4.1.27/drivers/media/pci/ttpci/ |
H A D | ttpci-eeprom.c | 65 u8 xor[20] = { 0x72, 0x23, 0x68, 0x19, 0x5c, 0xa8, 0x71, 0x2c, getmac_tt() local 75 data[i] ^= xor[i]; getmac_tt() 90 u8 xor[20] = { 0x72, 0x23, 0x68, 0x19, 0x5c, 0xa8, 0x71, 0x2c, ttpci_eeprom_decode_mac() local 99 data[i] ^= xor[i]; ttpci_eeprom_decode_mac()
|
/linux-4.1.27/drivers/dma/ioat/ |
H A D | dma_v2.h | 107 * @xor: hardware xor descriptor 108 * @xor_ex: hardware xor extension descriptor 122 struct ioat_xor_descriptor *xor; member in union:ioat_ring_ent::__anon3853
|
H A D | dma_v3.c | 77 * extended descriptor of an xor or pq descriptor 292 struct ioat_xor_descriptor *xor = desc->xor; desc_has_ext() local 294 if (src_cnt_to_sw(xor->ctl_f.src_cnt) > 5) desc_has_ext() 671 struct ioat_xor_descriptor *xor; __ioat3_prep_xor_lock() local 706 xor = desc->xor; __ioat3_prep_xor_lock() 715 descs[0] = (struct ioat_raw_descriptor *) xor; __ioat3_prep_xor_lock() 719 xor->size = xfer_size; __ioat3_prep_xor_lock() 720 xor->dst_addr = dest + offset; __ioat3_prep_xor_lock() 721 xor->ctl = 0; __ioat3_prep_xor_lock() 722 xor->ctl_f.op = op; __ioat3_prep_xor_lock() 723 xor->ctl_f.src_cnt = src_cnt_to_hw(src_cnt); __ioat3_prep_xor_lock() 730 /* last xor descriptor carries the unmap parameters and fence bit */ __ioat3_prep_xor_lock() 735 xor->ctl_f.fence = !!(flags & DMA_PREP_FENCE); __ioat3_prep_xor_lock() 1280 /* test xor */ ioat_xor_val_self_test() 1300 dev_err(dev, "Self-test xor prep failed\n"); ioat_xor_val_self_test() 1311 dev_err(dev, "Self-test xor setup failed\n"); ioat_xor_val_self_test() 1321 dev_err(dev, "Self-test xor timed out\n"); ioat_xor_val_self_test() 1333 dev_err(dev, "Self-test xor failed compare\n"); ioat_xor_val_self_test()
|
/linux-4.1.27/arch/sparc/lib/ |
H A D | Makefile | 42 lib-$(CONFIG_SPARC64) += mcount.o ipcsum.o xor.o hweight.o ffs.o
|
H A D | GENmemcpy.S | 66 xor %o0, %o1, %o4
|
H A D | memscan_64.S | 43 xor %o4, %o5, %o4
|
/linux-4.1.27/arch/microblaze/lib/ |
H A D | mulsi3.S | 20 xor r4, r5, r6 /* get the sign of the result */
|
H A D | divsi3.S | 25 xor r28, r5, r6 /* get the sign of the result */
|
H A D | udivsi3.S | 35 xor r18, r5, r6
|
H A D | umodsi3.S | 34 xor r18, r5, r6
|
/linux-4.1.27/arch/ia64/lib/ |
H A D | Makefile | 12 memset.o strlen.o xor.o
|
/linux-4.1.27/arch/alpha/lib/ |
H A 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 :
|
H A 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 :
|
H A D | strchr.S | 34 xor t0, a1, t1 # .. e1 : make bytes == c zero 43 xor t0, a1, t1 # .. e1 (ev5 data stall)
|
H A D | ev67-strchr.S | 53 xor t0, a1, t1 # E : make bytes == c zero 70 xor t0, a1, t1 # E :
|
H A D | strrchr.S | 35 xor t0, a1, t2 # e0 : make bytes == c zero 48 xor t0, a1, t2 # e0 :
|
H A D | memmove.S | 30 xor $16,$17,$2
|
H A D | ev67-strrchr.S | 56 xor t0, a1, t2 # E : make bytes == c zero 74 xor t0, a1, t2 # E :
|
H A D | memset.S | 46 xor $16,$6,$1 /* E0 */
|
H A D | divide.S | 65 #define GETSIGN(x) xor $24,$25,x
|
H A D | ev6-memcpy.S | 35 xor $16, $17, $1 # E : are source and dest alignments the same?
|
H A 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?
|
H A D | ev6-divide.S | 75 #define GETSIGN(x) xor $24,$25,x
|
/linux-4.1.27/drivers/net/ethernet/ti/ |
H A D | tlan.h | 511 * u32 xor(u32 a, u32 b) { return ((a && !b ) || (! a && b )); } 514 * xor(a, xor(b, xor(c, xor(d, xor(e, xor(f, xor(g, h)) ) ) ) ) )
|
/linux-4.1.27/arch/powerpc/platforms/powermac/ |
H A D | pfunc_base.c | 65 static int macio_do_gpio_read(PMF_STD_ARGS, u8 mask, int rshift, u8 xor) macio_do_gpio_read() argument 75 *args->u[0].p = ((value & mask) >> rshift) ^ xor; macio_do_gpio_read() 191 u32 shift, u32 xor) macio_do_read_reg32_msrx() 199 *args->u[0].p = ((MACIO_IN32(offset) & mask) >> shift) ^ xor; macio_do_read_reg32_msrx() 204 u32 shift, u32 xor) macio_do_read_reg8_msrx() 212 *((u8 *)(args->u[0].p)) = ((MACIO_IN8(offset) & mask) >> shift) ^ xor; macio_do_read_reg8_msrx() 190 macio_do_read_reg32_msrx(PMF_STD_ARGS, u32 offset, u32 mask, u32 shift, u32 xor) macio_do_read_reg32_msrx() argument 203 macio_do_read_reg8_msrx(PMF_STD_ARGS, u32 offset, u32 mask, u32 shift, u32 xor) macio_do_read_reg8_msrx() argument
|
H A D | pfunc_core.c | 150 u8 xor = (u8)pmf_next32(cmd); pmf_parser_read_gpio() local 152 LOG_PARSE("pmf: read_gpio(mask: %02x, rshift: %d, xor: %02x)\n", pmf_parser_read_gpio() 153 mask, rshift, xor); pmf_parser_read_gpio() 155 PMF_PARSE_CALL(read_gpio, cmd, h, mask, rshift, xor); pmf_parser_read_gpio() 409 u32 xor = pmf_next32(cmd); pmf_parser_read_reg32_msrx() local 412 " xor: %x\n", offset, mask, shift, xor); pmf_parser_read_reg32_msrx() 414 PMF_PARSE_CALL(read_reg32_msrx, cmd, h, offset, mask, shift, xor); pmf_parser_read_reg32_msrx() 423 u32 xor = pmf_next32(cmd); pmf_parser_read_reg16_msrx() local 426 " xor: %x\n", offset, mask, shift, xor); pmf_parser_read_reg16_msrx() 428 PMF_PARSE_CALL(read_reg16_msrx, cmd, h, offset, mask, shift, xor); pmf_parser_read_reg16_msrx() 436 u32 xor = pmf_next32(cmd); pmf_parser_read_reg8_msrx() local 439 " xor: %x\n", offset, mask, shift, xor); pmf_parser_read_reg8_msrx() 441 PMF_PARSE_CALL(read_reg8_msrx, cmd, h, offset, mask, shift, xor); pmf_parser_read_reg8_msrx()
|
/linux-4.1.27/arch/x86/math-emu/ |
H A D | polynom_Xsig.S | 58 xor %eax,%eax 67 xor %eax,%eax
|
/linux-4.1.27/arch/xtensa/include/asm/ |
H A D | thread_info.h | 88 "xor %0, a1, %0" : "=&r" (ti) : ); current_thread_info() 97 xor reg, sp, reg
|
H A D | bitops.h | 149 " xor %0, %1, %2\n" change_bit() 210 " xor %0, %1, %2\n" test_and_change_bit()
|
H A D | futex.h | 83 __futex_atomic_op("xor %1, %0, %4", ret, oldval, uaddr, futex_atomic_op_inuser()
|
H A D | atomic.h | 277 " xor %1, %4, %3\n" atomic_clear_mask()
|
/linux-4.1.27/arch/nios2/mm/ |
H A D | uaccess.c | 19 " xor r2,r4,r5\n" 77 " xor r2,r4,r5\n"
|
/linux-4.1.27/arch/microblaze/include/asm/ |
H A D | futex.h | 61 __futex_atomic_op("xor %1,%0,%4;", ret, oldval, uaddr, oparg); futex_atomic_op_inuser()
|
/linux-4.1.27/arch/mips/lib/ |
H A D | strncpy_user.S | 53 xor v0, a1
|
/linux-4.1.27/arch/powerpc/include/asm/ |
H A D | futex.h | 63 __futex_atomic_op("xor %1,%0,%4\n", ret, oldval, uaddr, oparg); futex_atomic_op_inuser()
|
H A D | xor.h | 56 #include <asm-generic/xor.h>
|
H A 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);
|
H A D | bitops.h | 78 DEFINE_BITOP(change_bits, xor, "") 129 DEFINE_TESTOP(test_and_change_bits, xor, PPC_ATOMIC_ENTRY_BARRIER,
|
/linux-4.1.27/arch/c6x/lib/ |
H A D | divremi.S | 30 || xor .s2x B2, A1, B0
|
H A D | divi.S | 46 || xor .s1x A1, B1, A1
|
H A D | remi.S | 48 || xor .s2x B2, A1, B0
|
H A D | divremu.S | 49 || xor .s1 1, A2, A2
|
H A D | divu.S | 61 || xor .s1 1, A2, A2
|
/linux-4.1.27/arch/frv/kernel/ |
H A 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 */
|
H A D | break.S | 157 xor gr31,gr31,gr31 298 xor gr31,gr31,gr31 327 xor gr31,gr31,gr31 401 xor gr31,gr31,gr31 568 xor gr31,gr31,gr31 746 xor gr31,gr31,gr31
|
H A D | futex.c | 161 " xor %1,%3,%3 \n" atomic_futex_op_xchg_xor()
|
/linux-4.1.27/arch/arm/mach-imx/ |
H A D | clk.c | 67 * That's why we do the xor operation below.
|
/linux-4.1.27/lib/raid6/ |
H A D | mktables.c | 143 /* Compute inv(2^x + 1) (exponent-xor-inverse) table */ main()
|
H A D | algos.c | 184 pr_info("raid6: %-8s xor() %5ld MB/s\n", (*algo)->name, raid6_choose_gen() 194 pr_info("raid6: .... xor() %ld MB/s, rmw enabled\n", raid6_choose_gen()
|
/linux-4.1.27/net/sched/ |
H A D | cls_flow.c | 53 u32 xor; member in struct:flow_filter 310 classid = (classid & f->mask) ^ f->xor; flow_classify() 437 fnew->xor = fold->xor; flow_change() 506 fnew->xor = nla_get_u32(tb[TCA_FLOW_XOR]); flow_change() 608 if (f->mask != ~0 || f->xor != 0) { flow_dump() 610 nla_put_u32(skb, TCA_FLOW_XOR, f->xor)) flow_dump()
|
/linux-4.1.27/arch/mips/include/asm/ |
H A D | bitops.h | 196 " xor %0, %2 \n" change_bit() 210 " xor %0, %2 \n" change_bit() 353 " xor %2, %3 \n" test_and_clear_bit() 386 " xor %2, %3 \n" test_and_clear_bit() 426 " xor %2, %0, %3 \n" test_and_change_bit() 442 " xor %2, %0, %3 \n" test_and_change_bit()
|
H A D | futex.h | 119 __futex_atomic_op("xor $1, %1, %z5", futex_atomic_op_inuser()
|
/linux-4.1.27/arch/x86/kernel/ |
H A D | verify_cpu.S | 59 xor %di,%di 131 xor %di,%di # don't loop
|
/linux-4.1.27/arch/blackfin/kernel/ |
H A D | fixed_code.S | 126 * Atomic xor, 32 bit. 128 * R0: value to xor
|
/linux-4.1.27/arch/arm/include/asm/ |
H A D | xor.h | 2 * arch/arm/include/asm/xor.h 11 #include <asm-generic/xor.h>
|
/linux-4.1.27/kernel/ |
H A D | kcmp.c | 22 * The obfuscation is done in two steps. First we xor the kernel pointer with 24 * Secondly we multiply the xor production with a large odd random number to
|
/linux-4.1.27/arch/sh/lib64/ |
H A D | sdivsi3.S | 45 xor r21, r0, r21 /* You could also use the constant 1 << 27. */
|
/linux-4.1.27/arch/sparc/kernel/ |
H A D | idprom.c | 63 /* Calculate the IDPROM checksum (xor of the data bytes). */ calc_idprom_cksum()
|
H A D | ktlb.S | 117 xor %g2, %g4, %g5
|
/linux-4.1.27/arch/x86/boot/ |
H A D | cpuflags.c | 54 "xor %2,%1 \n\t" has_eflag()
|
/linux-4.1.27/arch/hexagon/include/asm/ |
H A D | futex.h | 66 __futex_atomic_op("%1 = xor(%0,%4)\n", ret, oldval, uaddr, futex_atomic_op_inuser()
|
/linux-4.1.27/arch/ia64/include/asm/ |
H A D | futex.h | 79 __futex_atomic_op2("xor %3=%3,%5", ret, oldval, uaddr, oparg); futex_atomic_op_inuser()
|
/linux-4.1.27/drivers/input/keyboard/ |
H A D | jornada680_kbd.c | 87 unsigned int xor = new ^ old; jornada_parse_kbd() local 89 if (xor == 0) jornada_parse_kbd() 94 if (xor & bit) { jornada_parse_kbd()
|
/linux-4.1.27/include/uapi/linux/can/ |
H A D | gw.h | 171 * xor = init_xor_val 174 * xor ^= can_frame.data[i] 176 * can_frame.data[ result_idx ] = xor
|
/linux-4.1.27/arch/mips/kernel/ |
H A D | bmips_vec.S | 116 xor k0, k1 257 xor t0, t1 272 xor t0, t1
|
/linux-4.1.27/arch/powerpc/kernel/vdso32/ |
H A D | gettimeofday.S | 108 xor r0,r0,r0 227 xor r0,r8,r8 /* create dependency */ 289 xor r0,r6,r6
|
/linux-4.1.27/arch/x86/crypto/sha-mb/ |
H A D | sha1_mb_mgr_flush_avx2.S | 133 xor idx, idx 246 xor job_rax, job_rax 304 xor job_rax, job_rax
|
H A D | sha1_mb_mgr_submit_avx2.S | 219 xor job_rax, job_rax
|
/linux-4.1.27/arch/x86/net/ |
H A D | bpf_jit.S | 153 xor %eax,%eax
|
H A D | bpf_jit_comp.c | 231 EMIT2(0x31, 0xc0); /* xor eax, eax */ do_jit() 232 EMIT3(0x4D, 0x31, 0xED); /* xor r13, r13 */ do_jit() 412 /* xor edx, edx do_jit() 413 * equivalent to 'xor rdx, rdx', but one byte less do_jit() 423 /* jne .+9 (skip over pop, pop, xor and jmp) */ do_jit() 427 EMIT2(0x31, 0xc0); /* xor eax, eax */ do_jit()
|
/linux-4.1.27/block/partitions/ |
H A D | sun.c | 56 __be16 csum; /* Label xor'd checksum */ sun_partition()
|
/linux-4.1.27/arch/sh/lib/ |
H A D | udivsi3_i4i.S | 143 xor r4,r0 146 xor r4,r0 310 xor r4,r0 313 xor r4,r0
|
H A D | udivsi3_i4i-Os.S | 96 xor r4,r0
|
/linux-4.1.27/fs/ocfs2/ |
H A D | blockcheck.h | 92 * xor'd with the parity calculated now.
|
/linux-4.1.27/fs/omfs/ |
H A D | inode.c | 83 int xor, i, ofs = 0, count; omfs_update_checksums() local 93 xor = ptr[0]; omfs_update_checksums() 95 xor ^= ptr[i]; omfs_update_checksums() 97 oi->i_head.h_check_xor = xor; omfs_update_checksums()
|
/linux-4.1.27/arch/powerpc/platforms/powernv/ |
H A D | rng.c | 50 /* xor our value with the previous mask */ rng_whiten()
|
/linux-4.1.27/arch/score/include/asm/ |
H A D | asmmacro.h | 60 xor r28, r28, r31
|
H A D | checksum.h | 66 "xor\t%0, %0, r30\n\t" csum_fold()
|
/linux-4.1.27/arch/mn10300/include/asm/ |
H A D | spinlock.h | 46 "1: xor 1,%0 \n" arch_spin_trylock()
|
/linux-4.1.27/arch/powerpc/kernel/ |
H A D | cpu_setup_power.S | 93 xor r5,r5,r6
|
H A D | kvm_emul.S | 139 xor r31, r30, r31
|
/linux-4.1.27/arch/powerpc/mm/ |
H A 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 */
|
/linux-4.1.27/arch/hexagon/mm/ |
H A D | copy_user_template.S | 35 r4 = xor(dst,src)
|
/linux-4.1.27/arch/m68k/sun3/ |
H A D | idprom.c | 97 /* Calculate the IDPROM checksum (xor of the data bytes). */ calc_idprom_cksum()
|
/linux-4.1.27/arch/arm/plat-iop/ |
H A D | adma.c | 2 * platform device definitions for the iop3xx dma/xor engines
|
/linux-4.1.27/arch/arm/plat-orion/ |
H A D | common.c | 625 .name = "xor 0 low", 628 .name = "xor 0 high", 686 .name = "xor 1 low", 689 .name = "xor 1 high",
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | clip_tbl.c | 31 u32 xor = key[0] ^ key[1] ^ key[2] ^ key[3]; ipv6_clip_hash() local 34 (jhash_1word(xor, 0) % clipt_size_half); ipv6_clip_hash()
|
H A D | l2t.c | 102 u32 xor = key[0] ^ key[1] ^ key[2] ^ key[3]; ipv6_hash() local 104 return L2T_SZ_HALF + (jhash_2words(xor, ifindex, 0) & L2T_HASH_MASK); ipv6_hash()
|
/linux-4.1.27/drivers/misc/cb710/ |
H A D | core.c | 22 int reg, uint32_t mask, uint32_t xor) cb710_pci_update_config_reg() 27 rval = (rval & mask) ^ xor; cb710_pci_update_config_reg() 21 cb710_pci_update_config_reg(struct pci_dev *pdev, int reg, uint32_t mask, uint32_t xor) cb710_pci_update_config_reg() argument
|
/linux-4.1.27/drivers/dma/ |
H A D | fsl_raid.c | 331 struct fsl_re_xor_cdb *xor; fsl_re_prep_dma_genq() local 354 /* Filling xor CDB */ fsl_re_prep_dma_genq() 360 xor = desc->cdb_addr; fsl_re_prep_dma_genq() 361 xor->cdb32 = cdb; fsl_re_prep_dma_genq() 366 xor->gfm[i] = scf[i]; fsl_re_prep_dma_genq() 368 xor->gfm[i++] = 1; fsl_re_prep_dma_genq() 372 xor->gfm[i] = 1; fsl_re_prep_dma_genq() 377 fill_cfd_frame(cf, 0, sizeof(*xor), desc->cdb_paddr, 0); fsl_re_prep_dma_genq()
|
H A D | mv_xor.c | 870 /* test xor */ mv_xor_xor_self_test() 918 "Self-test xor timed out, disabling\n"); mv_xor_xor_self_test() 929 "Self-test xor failed compare, disabling. index %d, data %x, expected %x\n", mv_xor_xor_self_test() 1066 dev_dbg(&pdev->dev, "xor self test returned %d\n", ret); mv_xor_channel_add() 1072 dma_has_cap(DMA_XOR, dma_dev->cap_mask) ? "xor " : "", mv_xor_channel_add() 1180 if (of_property_read_bool(np, "dmacap,xor")) mv_xor_probe() 1269 { .compatible = "marvell,orion-xor", },
|
H A D | iop-adma.c | 976 /* test xor */ iop_adma_xor_val_self_test() 993 "Self-test xor timed out, disabling\n"); iop_adma_xor_val_self_test() 1005 "Self-test xor failed compare, disabling\n"); iop_adma_xor_val_self_test() 1404 dev_dbg(&pdev->dev, "xor self test returned %d\n", ret); iop_adma_probe() 1427 dma_has_cap(DMA_XOR, dma_dev->cap_mask) ? "xor " : "", iop_adma_probe()
|
H A D | mv_xor.h | 90 * @idx: the index of the xor channel
|
/linux-4.1.27/arch/sh/mm/ |
H A D | tlbex_64.c | 149 /* TODO : xor ssr_md into this expression too. Then we can check do_fast_page_fault()
|
/linux-4.1.27/drivers/clk/ |
H A D | clk-gate.c | 42 * So, result is always: enable xor set2dis.
|
/linux-4.1.27/arch/frv/lib/ |
H A D | atomic-ops.S | 78 xor gr8,gr10,gr11
|
/linux-4.1.27/include/linux/ |
H A D | cb710.h | 80 int reg, uint32_t and, uint32_t xor);
|
H A D | dmaengine.h | 196 * enum pq_check_flags - result of async_{xor,pq}_zero_sum operations 197 * @SUM_CHECK_P_RESULT - 1 if xor zero sum error, 0 otherwise 568 * @max_xor: maximum number of xor sources, 0 if no capability 571 * @xor_align: alignment shift for xor operations 587 * @device_prep_dma_xor: prepares a xor operation 588 * @device_prep_dma_xor_val: prepares a xor validation operation
|
H A D | async_tx.h | 51 * @ASYNC_TX_XOR_ZERO_DST: this flag must be used for xor operations where the
|
/linux-4.1.27/arch/parisc/kernel/ |
H A 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.1.27/drivers/scsi/aic94xx/ |
H A D | aic94xx_tmf.c | 391 * xor free the task, depending on their framework. The return code 398 * to finish the task, xor free the task depending on their 515 /* The task hasn't been sent to the device xor asd_abort_task()
|
/linux-4.1.27/drivers/staging/skein/ |
H A D | skein_block.c | 448 /* do the final "feedforward" xor, update context chaining */ skein_256_process_block() 593 /* do the final "feedforward" xor, update context chaining */ skein_512_process_block() 745 /* do the final "feedforward" xor, update context chaining */ skein_1024_process_block()
|
/linux-4.1.27/drivers/input/joystick/ |
H A D | sidewinder.c | 574 unsigned char xor = 0; sw_guess_mode() local 577 xor |= (buf[i - 1] ^ buf[i]) & 6; sw_guess_mode() 579 return !!xor * 2 + 1; sw_guess_mode()
|
/linux-4.1.27/arch/sh/kernel/ |
H A D | disassemble.c | 224 {"xor",{A_IMM,A_R0},{HEX_C,HEX_A,IMM_8}}, 225 {"xor",{ A_REG_M,A_REG_N},{HEX_2,REG_N,REG_M,HEX_A}}, 226 {"xor.b",{A_IMM,A_R0_GBR},{HEX_C,HEX_E,IMM_8}},
|
H A D | head_64.S | 305 xor r21, r22, r21
|
/linux-4.1.27/arch/unicore32/kernel/ |
H A 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.1.27/include/uapi/linux/netfilter/ |
H A D | nf_tables.h | 447 * @NFTA_BITWISE_XOR: xor value (NLA_NESTED: nft_data_attributes) 451 * dreg = (sreg & mask) ^ xor 455 * mask xor
|
/linux-4.1.27/fs/exofs/ |
H A D | ore_raid.c | 39 * sp2d[p-minor][c-major], so it can be properlly presented to the async-xor 462 * to-be-written count, we should consider the xor-in-place mode. 466 * ios->sp2d[p][*], xor is calculated the same way. These pages are
|
/linux-4.1.27/drivers/nfc/st21nfca/ |
H A D | i2c.c | 47 * - xor byte with ST21NFCA_BYTE_STUFFING_MASK 232 * xor byte with ST21NFCA_BYTE_STUFFING_MASK st21nfca_hci_i2c_write()
|
/linux-4.1.27/arch/arm64/crypto/ |
H A D | aes-modes.S | 200 eor v0.16b, v0.16b, v1.16b /* ..and xor with iv */ 252 eor v0.16b, v0.16b, v7.16b /* xor with iv => pt */
|
/linux-4.1.27/arch/m32r/kernel/ |
H A D | align.c | 72 #define ISA_XOR 0x00d0 /* xor Rdest, Rsrc */ 413 case ISA_XOR: /* xor Rdest, Rsrc */ emu_m32r2()
|
/linux-4.1.27/drivers/crypto/vmx/ |
H A D | ghashp8-ppc.pl | 64 le?xor r7,r7,r7
|
/linux-4.1.27/drivers/dma/ppc4xx/ |
H A D | adma.h | 16 #include "xor.h"
|
/linux-4.1.27/arch/xtensa/kernel/ |
H A D | coprocessor.S | 290 xor a5, a5, a2 # (1 << cp-id) still in a2
|
/linux-4.1.27/arch/tile/kernel/ |
H A D | relocate_kernel_32.S | 123 xor r10, r10, r9 /* r10 is now value with low 4 bits stripped */
|
H A D | relocate_kernel_64.S | 126 xor r10, r10, r9 /* r10 is now value with low 4 bits stripped */
|
/linux-4.1.27/arch/tile/lib/ |
H A D | atomic_asm_32.S | 182 atomic_op _xor, 32, "xor r24, r22, r2"
|
/linux-4.1.27/arch/mips/dec/ |
H A D | int-handler.S | 254 2: xor t1,t3
|
/linux-4.1.27/arch/mips/include/asm/mach-pmcs-msp71xx/ |
H A D | msp_regops.h | 146 " xor %0, %2 \n" toggle_reg32()
|
/linux-4.1.27/arch/mips/include/asm/netlogic/ |
H A D | mips-extns.h | 109 "xor $1, %0\n\t" clear_c0_eimr()
|
/linux-4.1.27/drivers/mtd/nand/ |
H A D | nand_ecc.c | 111 * addressbits is a lookup table to filter out the bits from the xor-ed 453 * we might need the xor result more than once, __nand_correct_data()
|
/linux-4.1.27/drivers/usb/wusbcore/ |
H A D | crypto.c | 166 * @key. We bytewise xor B0 with B1 (1) and AES-crypt that. Then we 167 * take the payload and divide it in blocks (16 bytes), xor them with
|
/linux-4.1.27/drivers/dma/bestcomm/ |
H A D | bestcomm.c | 261 0x21500000, /* FDT[52] - xor() */
|