Home
last modified time | relevance | path

Searched refs:reg2 (Results 1 – 25 of 130) sorted by relevance

123456

/linux/arch/nios2/include/asm/
A Dasm-macros.h24 and \reg1, \reg1, \reg2
78 .macro BT reg1, reg2, bit
98 BT \reg1, \reg2, \bit
110 BT \reg1, \reg2, \bit
127 xori \reg2, \reg2, (1 << \bit)
130 xorhi \reg2, \reg2, (1 << (\bit - 16))
148 ori \reg2, \reg2, (1 << \bit)
151 orhi \reg2, \reg2, (1 << (\bit - 16))
169 andi \reg2, \reg2, %lo(~(1 << \bit))
172 andhi \reg2, \reg2, %lo(~(1 << (\bit - 16)))
[all …]
/linux/arch/arm64/include/asm/
A Dkvm_ptrauth.h26 .macro ptrauth_save_state base, reg1, reg2
28 mrs_s \reg2, SYS_APIAKEYHI_EL1
31 mrs_s \reg2, SYS_APIBKEYHI_EL1
34 mrs_s \reg2, SYS_APDAKEYHI_EL1
37 mrs_s \reg2, SYS_APDBKEYHI_EL1
40 mrs_s \reg2, SYS_APGAKEYHI_EL1
47 msr_s SYS_APIAKEYHI_EL1, \reg2
50 msr_s SYS_APIBKEYHI_EL1, \reg2
53 msr_s SYS_APDAKEYHI_EL1, \reg2
56 msr_s SYS_APDBKEYHI_EL1, \reg2
[all …]
/linux/arch/arm/probes/kprobes/
A Dtest-core.h242 TEST_ARG_REG(reg2, val2) \
250 TEST_ARG_REG(reg2, val2) \
259 TEST_ARG_REG(reg2, val2) \
276 TEST_ARG_REG(reg2, val2) \
284 TEST_ARG_PTR(reg2, val2) \
292 TEST_ARG_REG(reg2, val2) \
301 TEST_ARG_PTR(reg2, val2) \
310 TEST_ARG_REG(reg2, val2) \
352 TEST_ARG_REG(reg2, val2) \
354 TEST_BRANCH_F(code1 #reg1 code2 #reg2 code3) \
[all …]
/linux/arch/s390/include/asm/
A Dap.h83 unsigned long reg2; in ap_tapq() local
91 : [reg1] "=&d" (reg1), [reg2] "=&d" (reg2) in ap_tapq()
95 *info = reg2; in ap_tapq()
197 : [reg0] "d" (reg0), [reg2] "d" (reg2) in ap_qci()
241 void *reg2 = ind; in ap_aqic() local
252 : [reg0] "d" (reg0), [reg2] "d" (reg2) in ap_aqic()
292 unsigned long reg2; in ap_qact() local
302 : [reg1] "+&d" (reg1), [reg2] "=&d" (reg2) in ap_qact()
305 apinfo->val = reg2; in ap_qact()
384 unsigned long reg2; in ap_dqap() local
[all …]
/linux/arch/arm/lib/
A Dcopy_from_user.S46 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort
48 ldr1w \ptr, \reg2, \abort
54 ldr4w \ptr, \reg1, \reg2, \reg3, \reg4, \abort
66 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort
67 USERL(\abort, ldmia \ptr!, {\reg1, \reg2, \reg3, \reg4})
94 .macro enter reg1 reg2
96 stmdb sp!, {r0, r2, r3, \reg1, \reg2}
99 .macro usave reg1 reg2
100 UNWIND( .save {r0, r2, r3, \reg1, \reg2} )
103 .macro exit reg1 reg2
[all …]
A Dmemcpy.S21 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort
22 ldmia \ptr!, {\reg1, \reg2, \reg3, \reg4}
25 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
26 ldmia \ptr!, {\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8}
37 .macro str8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
45 .macro enter reg1 reg2
46 stmdb sp!, {r0, \reg1, \reg2}
49 .macro usave reg1 reg2
50 UNWIND( .save {r0, \reg1, \reg2} )
53 .macro exit reg1 reg2
[all …]
A Dcopy_to_user.S40 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort
41 ldmia \ptr!, {\reg1, \reg2, \reg3, \reg4}
44 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
64 .macro str8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
66 str1w \ptr, \reg2, \abort
93 .macro enter reg1 reg2
95 stmdb sp!, {r0, r2, r3, \reg1, \reg2}
98 .macro usave reg1 reg2
99 UNWIND( .save {r0, r2, r3, \reg1, \reg2} )
102 .macro exit reg1 reg2
[all …]
A Dcsumpartialcopy.S29 .macro load2b, reg1, reg2
31 ldrb \reg2, [r0], #1
38 .macro load2l, reg1, reg2
40 ldr \reg2, [r0], #4
43 .macro load4l, reg1, reg2, reg3, reg4
44 ldmia r0!, {\reg1, \reg2, \reg3, \reg4}
A Dcsumpartialcopyuser.S42 .macro load2b, reg1, reg2
44 ldrusr \reg2, r0, 1
51 .macro load2l, reg1, reg2
53 ldrusr \reg2, r0, 4
56 .macro load4l, reg1, reg2, reg3, reg4
58 ldrusr \reg2, r0, 4
/linux/sound/soc/codecs/
A Drt715-sdw.c167 reg2 = reg + 0x1000; in rt715_sdw_read()
168 reg2 |= 0x80; in rt715_sdw_read()
195 reg2 = reg + 0x1000; in rt715_sdw_read()
196 reg2 |= 0x80; in rt715_sdw_read()
201 reg2 = reg - 0x1000; in rt715_sdw_read()
202 reg2 &= ~0x80; in rt715_sdw_read()
216 reg2 |= 0x80; in rt715_sdw_read()
290 reg2 |= 0x80; in rt715_sdw_write()
320 reg2 |= 0x80; in rt715_sdw_write()
326 reg2 &= ~0x80; in rt715_sdw_write()
[all …]
A Drt700-sdw.c105 reg2 = reg + 0x1000; in rt700_sdw_read()
106 reg2 |= 0x80; in rt700_sdw_read()
133 reg2 = reg + 0x1000; in rt700_sdw_read()
134 reg2 |= 0x80; in rt700_sdw_read()
139 reg2 = reg - 0x1000; in rt700_sdw_read()
140 reg2 &= ~0x80; in rt700_sdw_read()
154 reg2 |= 0x80; in rt700_sdw_read()
228 reg2 |= 0x80; in rt700_sdw_write()
258 reg2 |= 0x80; in rt700_sdw_write()
264 reg2 &= ~0x80; in rt700_sdw_write()
[all …]
A Drt711-sdw.c109 reg2 = reg + 0x1000; in rt711_sdw_read()
110 reg2 |= 0x80; in rt711_sdw_read()
137 reg2 = reg + 0x1000; in rt711_sdw_read()
138 reg2 |= 0x80; in rt711_sdw_read()
143 reg2 = reg - 0x1000; in rt711_sdw_read()
144 reg2 &= ~0x80; in rt711_sdw_read()
158 reg2 |= 0x80; in rt711_sdw_read()
232 reg2 |= 0x80; in rt711_sdw_write()
262 reg2 |= 0x80; in rt711_sdw_write()
268 reg2 &= ~0x80; in rt711_sdw_write()
[all …]
/linux/arch/x86/events/intel/
A Duncore_nhmex.c693 if (reg2->idx != EXTRA_REG_NONE && in nhmex_mbox_get_constraint()
695 !nhmex_mbox_get_shared_reg(box, reg2->idx, reg2->config)) in nhmex_mbox_get_constraint()
708 if (reg2->idx != EXTRA_REG_NONE) in nhmex_mbox_get_constraint()
709 reg2->alloc = 1; in nhmex_mbox_get_constraint()
752 if (reg2->alloc) { in nhmex_mbox_put_constraint()
754 reg2->alloc = 0; in nhmex_mbox_put_constraint()
810 reg2->config = ~0ULL; in nhmex_mbox_hw_config()
852 wrmsrl(reg2->reg, 0); in nhmex_mbox_msr_enable_event()
853 if (reg2->config != ~0ULL) { in nhmex_mbox_msr_enable_event()
854 wrmsrl(reg2->reg + 1, in nhmex_mbox_msr_enable_event()
[all …]
/linux/arch/arm/kernel/
A Dhyp-stub.S29 .macro store_primary_cpu_mode reg1, reg2
32 str_l \reg1, __boot_cpu_mode, \reg2
41 .macro compare_cpu_mode_with_primary mode, reg1, reg2
42 adr_l \reg2, __boot_cpu_mode
43 ldr \reg1, [\reg2]
46 strne \reg1, [\reg2] @ record what happened and give up
51 .macro store_primary_cpu_mode reg1:req, reg2:req
58 .macro compare_cpu_mode_with_primary mode, reg1, reg2
/linux/drivers/rtc/
A Drtc-aspeed.c26 u32 reg1, reg2; in aspeed_rtc_read_time() local
34 reg2 = readl(rtc->base + RTC_YEAR); in aspeed_rtc_read_time()
36 } while (reg2 != readl(rtc->base + RTC_YEAR)); in aspeed_rtc_read_time()
43 cent = (reg2 >> 16) & 0x1f; in aspeed_rtc_read_time()
44 year = (reg2 >> 8) & 0x7f; in aspeed_rtc_read_time()
45 tm->tm_mon = ((reg2 >> 0) & 0x0f) - 1; in aspeed_rtc_read_time()
56 u32 reg1, reg2, ctrl; in aspeed_rtc_set_time() local
65 reg2 = ((cent & 0x1f) << 16) | ((year & 0x7f) << 8) | in aspeed_rtc_set_time()
72 writel(reg2, rtc->base + RTC_YEAR); in aspeed_rtc_set_time()
/linux/arch/s390/boot/
A Dmem_detect.c69 unsigned long reg1, reg2, ry; in __diag260() local
90 [reg2] "=&a" (reg2), in __diag260()
123 unsigned long reg1, reg2; in tprot() local
139 [reg2] "=&a" (reg2), in tprot()
/linux/drivers/media/dvb-frontends/
A Dtua6100.c65 u8 reg2[] = { 0x02, 0x00, 0x00 }; in tua6100_set_params() local
68 struct i2c_msg msg2 = { .addr = priv->i2c_address, .flags = 0, .buf = reg2, .len = 3 }; in tua6100_set_params()
92 reg2[1] = (_R_VAL >> 8) & 0x03; in tua6100_set_params()
93 reg2[2] = _R_VAL; in tua6100_set_params()
95 reg2[1] |= 0x1c; in tua6100_set_params()
97 reg2[1] |= 0x0c; in tua6100_set_params()
99 reg2[1] |= 0x1c; in tua6100_set_params()
/linux/arch/powerpc/kernel/
A Dkvm_emul.S20 #define LL64(reg, offs, reg2) ld reg, (offs)(reg2) argument
21 #define STL64(reg, offs, reg2) std reg, (offs)(reg2) argument
23 #define LL64(reg, offs, reg2) lwz reg, (offs + 4)(reg2) argument
24 #define STL64(reg, offs, reg2) stw reg, (offs + 4)(reg2) argument
/linux/drivers/gpu/drm/amd/display/dc/irq/dcn30/
A Dirq_service_dcn30.c222 #define IRQ_REG_ENTRY(block, reg_num, reg1, mask1, reg2, mask2)\ argument
230 .ack_reg = SRI(reg2, block, reg_num),\
232 block ## reg_num ## _ ## reg2 ## __ ## mask2 ## _MASK,\
234 block ## reg_num ## _ ## reg2 ## __ ## mask2 ## _MASK \
236 #define IRQ_REG_ENTRY_DMUB(reg1, mask1, reg2, mask2)\ argument
244 .ack_reg = SRI_DMUB(reg2),\
246 reg2 ## __ ## mask2 ## _MASK,\
248 reg2 ## __ ## mask2 ## _MASK \
/linux/drivers/gpu/drm/amd/display/dc/irq/dcn302/
A Dirq_service_dcn302.c195 #define IRQ_REG_ENTRY(block, reg_num, reg1, mask1, reg2, mask2)\ argument
202 .ack_reg = SRI(reg2, block, reg_num),\
203 .ack_mask = block ## reg_num ## _ ## reg2 ## __ ## mask2 ## _MASK,\
204 .ack_value = block ## reg_num ## _ ## reg2 ## __ ## mask2 ## _MASK \
213 #define IRQ_REG_ENTRY_DMUB(reg1, mask1, reg2, mask2)\ argument
221 .ack_reg = SRI_DMUB(reg2),\
223 reg2 ## __ ## mask2 ## _MASK,\
225 reg2 ## __ ## mask2 ## _MASK \
/linux/drivers/gpu/drm/amd/display/dc/irq/dcn31/
A Dirq_service_dcn31.c209 #define IRQ_REG_ENTRY(block, reg_num, reg1, mask1, reg2, mask2)\ argument
217 .ack_reg = SRI(reg2, block, reg_num),\
219 block ## reg_num ## _ ## reg2 ## __ ## mask2 ## _MASK,\
221 block ## reg_num ## _ ## reg2 ## __ ## mask2 ## _MASK \
223 #define IRQ_REG_ENTRY_DMUB(reg1, mask1, reg2, mask2)\ argument
231 .ack_reg = SRI_DMUB(reg2),\
233 reg2 ## __ ## mask2 ## _MASK,\
235 reg2 ## __ ## mask2 ## _MASK \
/linux/arch/s390/kvm/
A Dintercept.c330 int reg1, reg2, rc; in handle_mvpg_pei() local
332 kvm_s390_get_regs_rre(vcpu, &reg1, &reg2); in handle_mvpg_pei()
335 rc = guest_translate_address(vcpu, vcpu->run->s.regs.gprs[reg2], in handle_mvpg_pei()
336 reg2, &srcaddr, GACC_FETCH); in handle_mvpg_pei()
376 int reg1, reg2, r = 0; in handle_sthyi() local
383 kvm_s390_get_regs_rre(vcpu, &reg1, &reg2); in handle_sthyi()
385 addr = vcpu->run->s.regs.gprs[reg2]; in handle_sthyi()
391 if (reg1 == reg2 || reg1 & 1 || reg2 & 1) in handle_sthyi()
415 r = write_guest(vcpu, addr, reg2, sctns, PAGE_SIZE); in handle_sthyi()
424 vcpu->run->s.regs.gprs[reg2 + 1] = rc; in handle_sthyi()
/linux/arch/x86/crypto/
A Dcrct10dif-pcl-asm_64.S64 # Fold reg1, reg2 into the next 32 data bytes, storing the result back into
65 # reg1, reg2.
66 .macro fold_32_bytes offset, reg1, reg2
72 movdqa \reg2, %xmm13
75 pclmulqdq $0x00, FOLD_CONSTS, \reg2
79 pxor %xmm12, \reg2
80 xorps %xmm13, \reg2
/linux/arch/arm64/lib/
A Dcopy_from_user.S47 .macro ldp1 reg1, reg2, ptr, val
48 user_ldp 9997f, \reg1, \reg2, \ptr, \val
51 .macro stp1 reg1, reg2, ptr, val
52 stp \reg1, \reg2, [\ptr], \val
A Dcopy_to_user.S46 .macro ldp1 reg1, reg2, ptr, val
47 ldp \reg1, \reg2, [\ptr], \val
50 .macro stp1 reg1, reg2, ptr, val
51 user_stp 9997f, \reg1, \reg2, \ptr, \val

Completed in 41 milliseconds

123456