/linux/arch/x86/crypto/ |
H A D | serpent-avx-x86_64-asm_64.S | 51 #define S0_1(x0, x1, x2, x3, x4) \ argument 56 vpxor x1, tp, x3; \ 57 vpand x0, x1, x1; \ 58 vpxor x4, x1, x1; \ 60 #define S0_2(x0, x1, x2, x3, x4) \ argument 64 vpand x1, x2, x2; \ 66 vpxor RNOT, x1, x1; \ 68 vpxor x2, x1, x1; 70 #define S1_1(x0, x1, x2, x3, x4) \ argument 71 vpxor x0, x1, tp; \ [all …]
|
H A D | serpent-avx2-asm_64.S | 51 #define S0_1(x0, x1, x2, x3, x4) \ argument 56 vpxor x1, tp, x3; \ 57 vpand x0, x1, x1; \ 58 vpxor x4, x1, x1; \ 60 #define S0_2(x0, x1, x2, x3, x4) \ argument 64 vpand x1, x2, x2; \ 66 vpxor RNOT, x1, x1; \ 68 vpxor x2, x1, x1; 70 #define S1_1(x0, x1, x2, x3, x4) \ argument 71 vpxor x0, x1, tp; \ [all …]
|
H A D | serpent-sse2-x86_64-asm_64.S | 41 #define S0_1(x0, x1, x2, x3, x4) \ argument 47 pxor x1, x3; \ 48 pand x0, x1; \ 49 pxor x4, x1; \ 51 #define S0_2(x0, x1, x2, x3, x4) \ argument 55 pand x1, x2; \ 57 pxor RNOT, x1; \ 59 pxor x2, x1; 61 #define S1_1(x0, x1, x2, x3, x4) \ argument 62 movdqa x1, x4; \ [all …]
|
H A D | serpent-sse2-i586-asm_32.S | 42 #define K(x0, x1, x2, x3, x4, i) \ argument 47 pxor RT0, x1; \ 52 #define LK(x0, x1, x2, x3, x4, i) \ argument 57 pxor x0, x1; \ 62 pxor x2, x1; \ 63 movdqa x1, x4; \ 64 pslld $1, x1; \ 66 por x4, x1; \ 75 movdqa x1, x4; \ 77 pxor x1, x0; \ [all …]
|
/linux/arch/powerpc/boot/dts/fsl/ |
H A D | mpc8572ds.dtsi | 161 reg = <0x1>; 250 0x8800 0x0 0x0 0x1 &mpic 0x2 0x1 0 0 251 0x8800 0x0 0x0 0x2 &mpic 0x3 0x1 0 0 252 0x8800 0x0 0x0 0x3 &mpic 0x4 0x1 0 0 253 0x8800 0x0 0x0 0x4 &mpic 0x1 0x1 0 0 256 0x8900 0x0 0x0 0x1 &mpic 0x2 0x1 0 0 257 0x8900 0x0 0x0 0x2 &mpic 0x3 0x1 0 0 258 0x8900 0x0 0x0 0x3 &mpic 0x4 0x1 0 0 259 0x8900 0x0 0x0 0x4 &mpic 0x1 0x1 0 0 262 0x8a00 0x0 0x0 0x1 &mpic 0x2 0x1 0 0 [all …]
|
H A D | mpc8569mds.dts | 33 0x1 0x0 0x0 0xf8000000 0x00008000 80 reg = <0x11 0x1>; 143 0x2 0x1f 0x1 0x0 0x1 0x0 /* QE_MUX_MDC */ 145 0x2 0x0b 0x2 0x0 0x1 0x0 /* CLK12*/ 146 0x0 0x0 0x1 0x0 0x3 0x0 /* ENET1_TXD0_SER1_TXD0 */ 147 0x0 0x1 0x1 0x0 0x3 0x0 /* ENET1_TXD1_SER1_TXD1 */ 148 0x0 0x2 0x1 0x0 0x1 0x0 /* ENET1_TXD2_SER1_TXD2 */ 149 0x0 0x3 0x1 0x0 0x2 0x0 /* ENET1_TXD3_SER1_TXD3 */ 151 0x0 0x7 0x2 0x0 0x1 0x0 /* ENET1_RXD1_SER1_RXD1 */ 154 0x0 0x4 0x1 0x0 0x2 0x0 /* ENET1_TX_EN_SER1_RTS_B */ [all …]
|
H A D | mpc8568mds.dts | 28 0x1 0x0 0xf8000000 0x00008000 52 reg = <0x5 0x1>; 93 reg = <0x1>; 128 0x4 0xa 0x1 0x0 0x2 0x0 /* TxD0 */ 129 0x4 0x9 0x1 0x0 0x2 0x0 /* TxD1 */ 130 0x4 0x8 0x1 0x0 0x2 0x0 /* TxD2 */ 131 0x4 0x7 0x1 0x0 0x2 0x0 /* TxD3 */ 132 0x4 0x17 0x1 0x0 0x2 0x0 /* TxD4 */ 133 0x4 0x16 0x1 0x0 0x2 0x0 /* TxD5 */ 134 0x4 0x15 0x1 0x0 0x2 0x0 /* TxD6 */ [all …]
|
/linux/arch/arm64/include/asm/ |
H A D | el2_setup.h | 32 mrs_s x1, SYS_ID_AA64PFR1_EL1 33 ubfx x1, x1, #ID_AA64PFR1_EL1_GCS_SHIFT, #4 34 cbz x1, .Lset_hcrx_\@ 61 __check_hvhe .LnVHE_\@, x1 69 mrs x1, id_aa64dfr0_el1 70 ubfx x0, x1, #ID_AA64DFR0_EL1_PMUVer_SHIFT, #4 80 ubfx x0, x1, #ID_AA64DFR0_EL1_PMSVer_SHIFT, #4 96 ubfx x0, x1, #ID_AA64DFR0_EL1_TraceBuffer_SHIFT, #4 113 mrs x1, id_aa64mmfr1_el1 114 ubfx x0, x1, #ID_AA64MMFR1_EL1_LO_SHIFT, 4 [all …]
|
/linux/crypto/ |
H A D | seed.c | 333 u32 i, t0, t1, x1, x2, x3, x4; in seed_set_key() local 335 x1 = be32_to_cpu(key[0]); in seed_set_key() 341 t0 = x1 + x3 - KC[i]; in seed_set_key() 349 t0 = x1; in seed_set_key() 350 x1 = (x1 >> 8) ^ (x2 << 24); in seed_set_key() 369 u32 x1, x2, x3, x4, t0, t1; in seed_encrypt() local 372 x1 = be32_to_cpu(src[0]); in seed_encrypt() 377 OP(x1, x2, x3, x4, 0); in seed_encrypt() 378 OP(x3, x4, x1, x2, 2); in seed_encrypt() 379 OP(x1, x2, x3, x4, 4); in seed_encrypt() [all …]
|
H A D | serpent_generic.c | 27 #define loadkeys(x0, x1, x2, x3, i) \ argument 28 ({ x0 = k[i]; x1 = k[i+1]; x2 = k[i+2]; x3 = k[i+3]; }) 30 #define storekeys(x0, x1, x2, x3, i) \ argument 31 ({ k[i] = x0; k[i+1] = x1; k[i+2] = x2; k[i+3] = x3; }) 33 #define store_and_load_keys(x0, x1, x2, x3, s, l) \ argument 34 ({ storekeys(x0, x1, x2, x3, s); loadkeys(x0, x1, x2, x3, l); }) 36 #define K(x0, x1, x2, x3, i) ({ \ argument 38 x1 ^= k[4*(i)+1]; x0 ^= k[4*(i)+0]; \ 41 #define LK(x0, x1, x2, x3, x4, i) ({ \ argument 43 x2 = rol32(x2, 3); x1 ^= x0; x4 = x0 << 3; \ [all …]
|
/linux/arch/arm64/kvm/hyp/ |
H A D | entry.S | 29 adr_this_cpu x1, kvm_hyp_ctxt, x2 32 save_callee_saved_regs x1 35 save_sp_el0 x1, x2 45 mrs x1, isr_el1 46 cbz x1, 1f 51 set_loaded_vcpu x0, x1, x2 56 mte_switch_to_guest x29, x1, x2 63 ptrauth_switch_to_guest x29, x0, x1, x2 69 ldp x0, x1, [x29, #CPU_XREG_OFFSET(0)] 90 adr_this_cpu x0, kvm_hyp_ctxt, x1 [all …]
|
/linux/arch/arm64/boot/dts/broadcom/stingray/ |
H A D | stingray-fs4.dtsi | 57 mboxes = <&raid_mbox 0 0x1 0xff00>, 58 <&raid_mbox 1 0x1 0xff00>, 59 <&raid_mbox 2 0x1 0xff00>, 60 <&raid_mbox 3 0x1 0xff00>; 65 mboxes = <&raid_mbox 4 0x1 0xff00>, 66 <&raid_mbox 5 0x1 0xff00>, 67 <&raid_mbox 6 0x1 0xff00>, 68 <&raid_mbox 7 0x1 0xff00>; 73 mboxes = <&raid_mbox 8 0x1 0xff00>, 74 <&raid_mbox 9 0x1 0xff00>, [all …]
|
/linux/arch/arm64/lib/ |
H A D | tishift.S | 16 lsl x1, x1, x2 19 orr x1, x1, x3 26 lsl x1, x0, x1 39 lsl x3, x1, x3 40 asr x2, x1, x2 42 mov x1, x2 47 asr x2, x1, #63 48 asr x0, x1, x0 49 mov x1, x2 61 lsl x3, x1, x3 [all …]
|
H A D | mte.S | 31 multitag_transfer_size x1, x2 33 add x0, x0, x1 47 mrs x1, dczid_el0 48 tbnz x1, #4, 2f // Branch if DC GZVA is prohibited 51 lsl x1, x2, x1 54 add x0, x0, x1 72 mov x3, x1 93 mov x3, x1 96 USER(2f, ldtrb w4, [x1]) 99 add x1, x1, #1 [all …]
|
/linux/arch/arm64/kvm/hyp/nvhe/ |
H A D | hyp-init.S | 66 1: mov x0, x1 92 ldr x1, [x0, #NVHE_INIT_STACK_HYP_VA] 93 mov sp, x1 95 ldr x1, [x0, #NVHE_INIT_MAIR_EL2] 96 msr mair_el2, x1 98 ldr x1, [x0, #NVHE_INIT_HCR_EL2] 99 msr hcr_el2, x1 102 and x2, x1, x2 117 ldr x1, [x0, #NVHE_INIT_TPIDR_EL2] 118 msr tpidr_el2, x1 [all …]
|
/linux/arch/powerpc/boot/dts/ |
H A D | stxssa8555.dts | 288 0x8000 0x0 0x0 0x1 &mpic 0x0 0x1 289 0x8000 0x0 0x0 0x2 &mpic 0x1 0x1 290 0x8000 0x0 0x0 0x3 &mpic 0x2 0x1 291 0x8000 0x0 0x0 0x4 &mpic 0x3 0x1 294 0x8800 0x0 0x0 0x1 &mpic 0x0 0x1 295 0x8800 0x0 0x0 0x2 &mpic 0x1 0x1 296 0x8800 0x0 0x0 0x3 &mpic 0x2 0x1 297 0x8800 0x0 0x0 0x4 &mpic 0x3 0x1 300 0x9000 0x0 0x0 0x1 &mpic 0x0 0x1 301 0x9000 0x0 0x0 0x2 &mpic 0x1 0x1 [all …]
|
H A D | mvme5100.dts | 112 0x5800 0x0 0x0 0x1 &mpic 0x0 0x2 120 0x6800 0x0 0x0 0x1 &mpic 0x5 0x1 121 0x6800 0x0 0x0 0x2 &mpic 0x6 0x1 122 0x6800 0x0 0x0 0x3 &mpic 0x7 0x1 123 0x6800 0x0 0x0 0x4 &mpic 0x8 0x1 126 0x7000 0x0 0x0 0x1 &mpic 0x2 0x1 131 0x8000 0x0 0x0 0x1 &mpic 0x9 0x1 132 0x8000 0x0 0x0 0x2 &mpic 0xa 0x1 133 0x8000 0x0 0x0 0x3 &mpic 0xb 0x1 134 0x8000 0x0 0x0 0x4 &mpic 0xc 0x1 [all …]
|
/linux/tools/testing/selftests/arm64/fp/ |
H A D | sve-test.S | 43 // x1 is the memory address to read from (getz,setp) or store to (setz,setp) 66 // x1: register number (6 bits) 109 // x1: register number 114 mov x6, x1 118 ldr x1, =scratch 122 mov x1, x5 130 // x1: register number 135 mov x6, x1 139 ldr x1, =scratch 143 mov x1, x [all...] |
H A D | zt-test.S | 33 // x1: generation 59 // x1: generation 65 ldr x1, =scratch 76 // bytes starting at address x1. 82 stp x0, x1, [sp, #-0x20]! 87 ldrb w4, [x1, x5] 95 ldp x0, x1, [sp], #0x20 107 mov x1, #ZT_B 114 ldr x1, =scratch 163 // x1 [all...] |
H A D | za-test.S | 34 // Trivial memory copy: copy x2 bytes, starting at address x1, to address x0. 39 0: ldrb w3, [x1], #1 48 // x1: row in ZA 84 // x1: row number 88 mov x12, x1 // Use x12 for vector select 93 ldr x1, =scratch 102 // bytes starting at address x1. 108 stp x0, x1, [sp, #-0x20]! 113 ldrb w4, [x1, x5] 121 ldp x0, x1, [s [all...] |
/linux/arch/arm64/kernel/ |
H A D | hyp-stub.S | 51 msr vbar_el2, x1 61 mov x4, x1 62 mov x1, x3 81 mrs x1, sctlr_el2 82 tbnz x1, #0, 1f 85 check_override id_aa64mmfr1 ID_AA64MMFR1_EL1_VH_SHIFT 0f 1f x1 x2 88 adr_l x1, arm64_sw_feature_override 89 ldr x2, [x1, FTR_OVR_VAL_OFFSET] 90 ldr x1, [x1, FTR_OVR_MASK_OFFSET] 91 and x2, x2, x1 [all …]
|
/linux/drivers/gpu/drm/ |
H A D | drm_rect.c | 46 r1->x1 = max(r1->x1, r2->x1); in drm_rect_intersect() 96 diff = clip->x1 - dst->x1; in drm_rect_clip_scaled() 101 src->x1 = src->x2 - new_src_w; in drm_rect_clip_scaled() 102 dst->x1 += diff; in drm_rect_clip_scaled() 117 src->x2 = src->x1 + new_src_w; in drm_rect_clip_scaled() 262 r->x1 = width - tmp.x2; in drm_rect_rotate() 263 r->x2 = width - tmp.x1; in drm_rect_rotate() 277 r->x1 = tmp.y1; in drm_rect_rotate() 280 r->y2 = width - tmp.x1; in drm_rect_rotate() 284 r->x1 = width - tmp.x2; in drm_rect_rotate() [all …]
|
/linux/arch/microblaze/boot/dts/ |
H A D | system.dts | 36 #cpus = <0x1>; 54 xlnx,allow-dcache-wr = <0x1>; 55 xlnx,allow-icache-wr = <0x1>; 58 xlnx,d-lmb = <0x1>; 60 xlnx,d-plb = <0x1>; 63 xlnx,dcache-always-used = <0x1>; 66 xlnx,dcache-use-fsl = <0x1>; 67 xlnx,debug-enabled = <0x1>; 68 xlnx,div-zero-exception = <0x1>; 70 xlnx,dynamic-bus-sizing = <0x1>; [all …]
|
/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx25-eukrea-mbimxsd25-baseboard.dts | 102 MX25_PAD_LD0__LD0 0x1 103 MX25_PAD_LD1__LD1 0x1 104 MX25_PAD_LD2__LD2 0x1 105 MX25_PAD_LD3__LD3 0x1 106 MX25_PAD_LD4__LD4 0x1 107 MX25_PAD_LD5__LD5 0x1 108 MX25_PAD_LD6__LD6 0x1 109 MX25_PAD_LD7__LD7 0x1 110 MX25_PAD_LD8__LD8 0x1 111 MX25_PAD_LD9__LD9 0x1 [all …]
|
/linux/include/drm/ |
H A D | drm_rect.h | 47 int x1, y1, x2, y2; member 61 .x1 = (x), \ 74 #define DRM_RECT_ARG(r) drm_rect_width(r), drm_rect_height(r), (r)->x1, (r)->y1 90 (r)->x1 >> 16, (((r)->x1 & 0xffff) * 15625) >> 10, \ 104 r->x1 = x; in drm_rect_init() 124 r->x1 -= dw >> 1; in drm_rect_adjust_size() 141 r->x1 += dx; in drm_rect_translate() 158 drm_rect_translate(r, x - r->x1, y - r->y1); in drm_rect_translate_to() 171 r->x1 /= horz; in drm_rect_downscale() 186 return r->x2 - r->x1; in drm_rect_width() [all …]
|