Home
last modified time | relevance | path

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

1234567

/linux/arch/nios2/include/asm/
H 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/
H 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/
H 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/
H A Dap.h139 unsigned long reg2; in ap_tapq() local
147 : [reg1] "=&d" (reg1.value), [reg2] "=&d" (reg2) in ap_tapq()
151 info->value = reg2; in ap_tapq()
266 : [reg0] "d" (reg0), [reg2] "d" (reg2) in ap_qci()
320 : [reg0] "d" (reg0), [reg2] "d" (reg2) in ap_aqic()
357 unsigned long reg2; in ap_qact() local
367 : [reg1] "+&d" (reg1.value), [reg2] "=&d" (reg2) in ap_qact()
370 apinfo->val = reg2; in ap_qact()
421 : [reg0] "d" (reg0), [reg2] "d" (reg2) in ap_aapq()
504 unsigned long reg2; in ap_dqap() local
[all …]
/linux/sound/soc/codecs/
H A Drt715-sdw.c169 reg2 = reg + 0x1000; in rt715_sdw_read()
170 reg2 |= 0x80; in rt715_sdw_read()
197 reg2 = reg + 0x1000; in rt715_sdw_read()
198 reg2 |= 0x80; in rt715_sdw_read()
203 reg2 = reg - 0x1000; in rt715_sdw_read()
204 reg2 &= ~0x80; in rt715_sdw_read()
218 reg2 |= 0x80; in rt715_sdw_read()
292 reg2 |= 0x80; in rt715_sdw_write()
322 reg2 |= 0x80; in rt715_sdw_write()
328 reg2 &= ~0x80; in rt715_sdw_write()
[all …]
H A Drt700-sdw.c106 reg2 = reg + 0x1000; in rt700_sdw_read()
107 reg2 |= 0x80; in rt700_sdw_read()
134 reg2 = reg + 0x1000; in rt700_sdw_read()
135 reg2 |= 0x80; in rt700_sdw_read()
140 reg2 = reg - 0x1000; in rt700_sdw_read()
141 reg2 &= ~0x80; in rt700_sdw_read()
155 reg2 |= 0x80; in rt700_sdw_read()
229 reg2 |= 0x80; in rt700_sdw_write()
259 reg2 |= 0x80; in rt700_sdw_write()
265 reg2 &= ~0x80; in rt700_sdw_write()
[all …]
H A Drt711-sdw.c110 reg2 = reg + 0x1000; in rt711_sdw_read()
111 reg2 |= 0x80; in rt711_sdw_read()
138 reg2 = reg + 0x1000; in rt711_sdw_read()
139 reg2 |= 0x80; in rt711_sdw_read()
144 reg2 = reg - 0x1000; in rt711_sdw_read()
145 reg2 &= ~0x80; in rt711_sdw_read()
159 reg2 |= 0x80; in rt711_sdw_read()
233 reg2 |= 0x80; in rt711_sdw_write()
263 reg2 |= 0x80; in rt711_sdw_write()
269 reg2 &= ~0x80; in rt711_sdw_write()
[all …]
/linux/crypto/
H A Daria_generic.c32 u32 reg0, reg1, reg2, reg3; in aria_set_encrypt_key() local
45 reg2 = w0[2] ^ ck[2]; in aria_set_encrypt_key()
69 w1[2] ^= reg2; in aria_set_encrypt_key()
74 reg2 = w1[2]; in aria_set_encrypt_key()
79 reg2 ^= ck[6]; in aria_set_encrypt_key()
86 reg2 ^= w0[2]; in aria_set_encrypt_key()
91 w2[2] = reg2; in aria_set_encrypt_key()
96 reg2 ^= ck[10]; in aria_set_encrypt_key()
103 w3[2] = reg2 ^ w1[2]; in aria_set_encrypt_key()
200 u32 reg0, reg1, reg2, reg3; in __aria_crypt() local
[all …]
/linux/arch/arm/lib/
H A Dcopy_from_user.S46 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort
48 ldr1w \ptr, \reg2, \abort
53 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 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})
70 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
71 USERL(\abort, ldmia \ptr!, {\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8})
86 .macro str8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
87 stmia \ptr!, {\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8}
H 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}
H 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
45 ldmia \ptr!, {\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8}
64 .macro str8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
66 str1w \ptr, \reg2, \abort
83 .macro str8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
84 USERL(\abort, stmia \ptr!, {\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8})
H 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
38 stmia \ptr!, {\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8}
H A Dcsumpartialcopyuser.S60 .macro load2b, reg1, reg2
62 ldrusr \reg2, r0, 1
69 .macro load2l, reg1, reg2
71 ldrusr \reg2, r0, 4
74 .macro load4l, reg1, reg2, reg3, reg4
76 ldrusr \reg2, r0, 4
/linux/arch/arm/kernel/
H A Dhyp-stub.S31 .macro store_primary_cpu_mode reg1, reg2
34 str_l \reg1, __boot_cpu_mode, \reg2
43 .macro compare_cpu_mode_with_primary mode, reg1, reg2
44 adr_l \reg2, __boot_cpu_mode
45 ldr \reg1, [\reg2]
48 strne \reg1, [\reg2] @ record what happened and give up
53 .macro store_primary_cpu_mode reg1:req, reg2:req
60 .macro compare_cpu_mode_with_primary mode, reg1, reg2
/linux/drivers/rtc/
H 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/x86/events/intel/
H A Duncore_nhmex.c694 if (reg2->idx != EXTRA_REG_NONE && in nhmex_mbox_get_constraint()
696 !nhmex_mbox_get_shared_reg(box, reg2->idx, reg2->config)) in nhmex_mbox_get_constraint()
709 if (reg2->idx != EXTRA_REG_NONE) in nhmex_mbox_get_constraint()
710 reg2->alloc = 1; in nhmex_mbox_get_constraint()
753 if (reg2->alloc) { in nhmex_mbox_put_constraint()
755 reg2->alloc = 0; in nhmex_mbox_put_constraint()
811 reg2->config = ~0ULL; in nhmex_mbox_hw_config()
853 wrmsrl(reg2->reg, 0); in nhmex_mbox_msr_enable_event()
854 if (reg2->config != ~0ULL) { in nhmex_mbox_msr_enable_event()
855 wrmsrl(reg2->reg + 1, in nhmex_mbox_msr_enable_event()
[all …]
/linux/arch/parisc/net/
H A Dbpf_jit.h103 #define hppa_or(reg1, reg2, target) \ argument
105 #define hppa_or_cond(reg1, reg2, cond, f, target) \ argument
106 hppa_t6_insn(0x02, reg2, reg1, cond, f, 0x09, target)
107 #define hppa_and(reg1, reg2, target) \ argument
109 #define hppa_and_cond(reg1, reg2, cond, f, target) \ argument
110 hppa_t6_insn(0x02, reg2, reg1, cond, f, 0x08, target)
111 #define hppa_xor(reg1, reg2, target) \ argument
113 #define hppa_add(reg1, reg2, target) \ argument
115 #define hppa_addc(reg1, reg2, target) \ argument
117 #define hppa_sub(reg1, reg2, target) \ argument
[all …]
/linux/drivers/media/dvb-frontends/
H 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/
H 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/i915/display/
H A Dintel_pmdemand.c381 u32 reg1, reg2; in intel_pmdemand_init_pmdemand_params() local
414 REG_FIELD_GET(XELPDP_PMDEMAND_CDCLK_FREQ_MASK, reg2); in intel_pmdemand_init_pmdemand_params()
416 REG_FIELD_GET(XELPDP_PMDEMAND_DDICLK_FREQ_MASK, reg2); in intel_pmdemand_init_pmdemand_params()
418 REG_FIELD_GET(XELPDP_PMDEMAND_SCALERS_MASK, reg2); in intel_pmdemand_init_pmdemand_params()
465 u32 *reg1, u32 *reg2, bool serialized) in intel_pmdemand_update_params() argument
504 update_reg(reg2, ddiclk_max, XELPDP_PMDEMAND_DDICLK_FREQ_MASK); in intel_pmdemand_update_params()
505 update_reg(reg2, scalers, XELPDP_PMDEMAND_SCALERS_MASK); in intel_pmdemand_update_params()
506 update_reg(reg2, plls, XELPDP_PMDEMAND_PLLS_MASK); in intel_pmdemand_update_params()
519 u32 reg2, mod_reg2; in intel_pmdemand_program_params() local
530 mod_reg2 = reg2; in intel_pmdemand_program_params()
[all …]
/linux/arch/arm64/lib/
H 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
H 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
/linux/arch/x86/crypto/
H 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/drivers/gpu/drm/amd/display/dc/irq/dcn30/
H A Dirq_service_dcn30.c220 #define IRQ_REG_ENTRY(block, reg_num, reg1, mask1, reg2, mask2)\ argument
228 .ack_reg = SRI(reg2, block, reg_num),\
230 block ## reg_num ## _ ## reg2 ## __ ## mask2 ## _MASK,\
232 block ## reg_num ## _ ## reg2 ## __ ## mask2 ## _MASK \
234 #define IRQ_REG_ENTRY_DMUB(reg1, mask1, reg2, mask2)\ argument
242 .ack_reg = SRI_DMUB(reg2),\
244 reg2 ## __ ## mask2 ## _MASK,\
246 reg2 ## __ ## mask2 ## _MASK \
/linux/drivers/gpu/drm/amd/display/dc/irq/dcn302/
H 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 \

1234567