Home
last modified time | relevance | path

Searched refs:reg3 (Results 1 – 25 of 31) sorted by relevance

12

/Linux-v4.19/arch/arm/probes/kprobes/
Dtest-core.h249 #define TEST_RRR(code1, reg1, val1, code2, reg2, val2, code3, reg3, val3, code4)\ argument
250 TESTCASE_START(code1 #reg1 code2 #reg2 code3 #reg3 code4) \
253 TEST_ARG_REG(reg3, val3) \
255 TEST_INSTRUCTION(code1 #reg1 code2 #reg2 code3 #reg3 code4) \
258 #define TEST_RRRR(code1, reg1, val1, code2, reg2, val2, code3, reg3, val3, code4, reg4, val4) \ argument
259 TESTCASE_START(code1 #reg1 code2 #reg2 code3 #reg3 code4 #reg4) \
262 TEST_ARG_REG(reg3, val3) \
265 TEST_INSTRUCTION(code1 #reg1 code2 #reg2 code3 #reg3 code4 #reg4) \
291 #define TEST_PRR(code1, reg1, val1, code2, reg2, val2, code3, reg3, val3, code4)\ argument
292 TESTCASE_START(code1 #reg1 code2 #reg2 code3 #reg3 code4) \
[all …]
/Linux-v4.19/arch/arm/kernel/
Dhyp-stub.S42 .macro store_primary_cpu_mode reg1, reg2, reg3
46 ldr \reg3, [\reg2]
47 str \reg1, [\reg2, \reg3]
56 .macro compare_cpu_mode_with_primary mode, reg1, reg2, reg3
58 ldr \reg3, [\reg2]
59 ldr \reg1, [\reg2, \reg3]
62 strne \reg1, [\reg2, \reg3] @ record what happened and give up
67 .macro store_primary_cpu_mode reg1:req, reg2:req, reg3:req
74 .macro compare_cpu_mode_with_primary mode, reg1, reg2, reg3
/Linux-v4.19/arch/arm/lib/
Dmemcpy.S24 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort
25 ldmia \ptr!, {\reg1, \reg2, \reg3, \reg4}
28 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
29 ldmia \ptr!, {\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8}
40 .macro str8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
41 stmia \ptr!, {\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8}
Dcopy_to_user.S48 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort
49 ldmia \ptr!, {\reg1, \reg2, \reg3, \reg4}
52 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
53 ldmia \ptr!, {\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8}
64 .macro str8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
67 str1w \ptr, \reg3, \abort
Dcopy_from_user.S48 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort
51 ldr1w \ptr, \reg3, \abort
55 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
56 ldr4w \ptr, \reg1, \reg2, \reg3, \reg4, \abort
68 .macro str8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
69 stmia \ptr!, {\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8}
Dcsumpartialcopy.S46 .macro load4l, reg1, reg2, reg3, reg4
47 ldmia r0!, {\reg1, \reg2, \reg3, \reg4}
Dcsumpartialcopyuser.S60 .macro load4l, reg1, reg2, reg3, reg4
63 ldrusr \reg3, r0, 4
/Linux-v4.19/arch/unicore32/lib/
Dcopy_to_user.S40 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort
41 ldm.w (\reg1, \reg2, \reg3, \reg4), [\ptr]+
44 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
45 ldm.w (\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8), [\ptr]+
57 .macro str8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
58 100: stm.w (\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8), [\ptr]+
Dcopy_from_user.S40 .macro ldr4w ptr reg1 reg2 reg3 reg4 abort
41 100: ldm.w (\reg1, \reg2, \reg3, \reg4), [\ptr]+
48 .macro ldr8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
49 100: ldm.w (\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8), [\ptr]+
64 .macro str8w ptr reg1 reg2 reg3 reg4 reg5 reg6 reg7 reg8 abort
65 stm.w (\reg1, \reg2, \reg3, \reg4, \reg5, \reg6, \reg7, \reg8), [\ptr]+
/Linux-v4.19/arch/s390/kvm/
Dtrace.h287 TP_PROTO(VCPU_PROTO_COMMON, int g, int reg1, int reg3, u64 addr),
288 TP_ARGS(VCPU_ARGS_COMMON, g, reg1, reg3, addr),
294 __field(int, reg3)
302 __entry->reg3 = reg3;
308 __entry->reg1, __entry->reg3, __entry->addr)
312 TP_PROTO(VCPU_PROTO_COMMON, int g, int reg1, int reg3, u64 addr),
313 TP_ARGS(VCPU_ARGS_COMMON, g, reg1, reg3, addr),
319 __field(int, reg3)
327 __entry->reg3 = reg3;
333 __entry->reg1, __entry->reg3, __entry->addr)
Dpriv.c1189 int reg3 = vcpu->arch.sie_block->ipa & 0x000f; in kvm_s390_handle_lctl() local
1205 VCPU_EVENT(vcpu, 4, "LCTL: r1:%d, r3:%d, addr: 0x%llx", reg1, reg3, ga); in kvm_s390_handle_lctl()
1206 trace_kvm_s390_handle_lctl(vcpu, 0, reg1, reg3, ga); in kvm_s390_handle_lctl()
1208 nr_regs = ((reg3 - reg1) & 0xf) + 1; in kvm_s390_handle_lctl()
1217 if (reg == reg3) in kvm_s390_handle_lctl()
1228 int reg3 = vcpu->arch.sie_block->ipa & 0x000f; in kvm_s390_handle_stctl() local
1244 VCPU_EVENT(vcpu, 4, "STCTL r1:%d, r3:%d, addr: 0x%llx", reg1, reg3, ga); in kvm_s390_handle_stctl()
1245 trace_kvm_s390_handle_stctl(vcpu, 0, reg1, reg3, ga); in kvm_s390_handle_stctl()
1251 if (reg == reg3) in kvm_s390_handle_stctl()
1262 int reg3 = vcpu->arch.sie_block->ipa & 0x000f; in handle_lctlg() local
[all …]
/Linux-v4.19/arch/s390/kernel/
Dcpcmd.c30 register unsigned long reg3 asm ("3") = cmdlen; in diag8_noresponse()
34 : "+d" (reg3) : "d" (reg2) : "cc"); in diag8_noresponse()
35 return reg3; in diag8_noresponse()
41 register unsigned long reg3 asm ("3") = (addr_t) response; in diag8_response()
51 : "d" (reg2), "d" (reg3), "d" (*rlen) : "cc"); in diag8_response()
/Linux-v4.19/arch/m68k/atari/
Ddebug.c219 int clksrc, clkmode, div, reg3, reg5; in atari_init_scc_port() local
239 reg3 = (cflag & CSIZE) == CS8 ? 0xc0 : 0x40; in atari_init_scc_port()
247 SCC_WRITE(3, reg3); in atari_init_scc_port()
257 SCC_WRITE(3, reg3 | 1); in atari_init_scc_port()
/Linux-v4.19/arch/s390/include/asm/
Dchecksum.h33 register unsigned long reg3 asm("3") = (unsigned long) len; in csum_partial()
38 : "+d" (sum), "+d" (reg2), "+d" (reg3) : : "cc", "memory"); in csum_partial()
Dap.h299 register unsigned long reg3 asm ("3") = (unsigned long) length; in ap_nqap()
306 : "+d" (reg0), "=d" (reg1), "+d" (reg2), "+d" (reg3) in ap_nqap()
Dpage.h57 register unsigned long reg3 asm ("3") = 0x1000; in copy_page()
62 : "+d" (reg2), "+d" (reg3), "+d" (reg4), "+d" (reg5) in copy_page()
Dpgtable.h523 register unsigned long reg3 asm("3") = new; in csp()
529 : "d" (reg3), "d" (address) in csp()
536 register unsigned long reg3 asm("3") = new; in cspg()
542 : "d" (reg3), "d" (address) in cspg()
557 register unsigned long reg3 asm("3") = new; in crdte()
563 : "d" (reg3), "d" (reg4), "d" (reg5), "a" (asce) in crdte()
/Linux-v4.19/drivers/media/usb/msi2500/
Dmsi2500.c693 u32 reg3, reg4, reg7; in msi2500_set_usb_adc() local
779 reg3 = 0x01000303; in msi2500_set_usb_adc()
784 reg3 |= 0x1 << 20; in msi2500_set_usb_adc()
786 reg3 |= 0x5 << 20; in msi2500_set_usb_adc()
788 reg3 |= 0x9 << 20; in msi2500_set_usb_adc()
790 reg3 |= 0xd << 20; in msi2500_set_usb_adc()
803 reg3 |= div_n << 16; in msi2500_set_usb_adc()
804 reg3 |= (div_out / 2 - 1) << 10; in msi2500_set_usb_adc()
805 reg3 |= ((k_cw >> 20) & 0x000001) << 15; /* [20] */ in msi2500_set_usb_adc()
810 f_sr, f_vco, div_n, k, div_out, reg3, reg4); in msi2500_set_usb_adc()
[all …]
/Linux-v4.19/drivers/misc/cardreader/
Drtl8411.c53 u8 reg3 = 0; in rtl8411_fetch_vendor_settings() local
67 rtsx_pci_read_config_byte(pcr, PCR_SETTING_REG3, &reg3); in rtl8411_fetch_vendor_settings()
68 pcr_dbg(pcr, "Cfg 0x%x: 0x%x\n", PCR_SETTING_REG3, reg3); in rtl8411_fetch_vendor_settings()
69 pcr->sd30_drive_sel_3v3 = rtl8411_reg_to_sd30_drive_sel_3v3(reg3); in rtl8411_fetch_vendor_settings()
/Linux-v4.19/drivers/ide/
Dali14xx.c72 static struct { u8 reg1, reg2, reg3, reg4; } regTab[4] = { member
140 outReg(param3, regTab[driveNum].reg3); in ali14xx_set_pio_mode()
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/bpf/
Dverifier.c163 const struct bpf_reg_state *reg3 = cur_regs(env) + BPF_REG_3; in nfp_bpf_check_call() local
201 !nfp_bpf_stack_arg_ok("map_update", env, reg3, NULL)) in nfp_bpf_check_call()
233 if (reg3->var_off.mask & BPF_F_INDEX_MASK || in nfp_bpf_check_call()
234 (reg3->var_off.value & BPF_F_INDEX_MASK) != in nfp_bpf_check_call()
238 tnum_strn(tn_buf, sizeof(tn_buf), reg3->var_off); in nfp_bpf_check_call()
/Linux-v4.19/drivers/video/fbdev/
Dvalkyriefb.h72 struct vpreg reg3; member
/Linux-v4.19/arch/sparc/lib/
Dcopy_page.S38 #define TOUCH(reg0, reg1, reg2, reg3, reg4, reg5, reg6, reg7) \ argument
40 fsrc2 %reg2, %f52; fsrc2 %reg3, %f54; \
/Linux-v4.19/drivers/gpu/drm/mga/
Dmga_drv.h323 #define DMA_BLOCK(reg0, val0, reg1, val1, reg2, val2, reg3, val3) \ argument
328 (DMAREG(reg3) << 24))); \
/Linux-v4.19/drivers/net/ethernet/qlogic/qed/
Dqed_hsi.h624 __le32 reg3; member
748 __le32 reg3; member
830 __le32 reg3; member
1550 __le32 reg3; member
5283 __le32 reg3; member
5367 __le32 reg3; member
5456 __le32 reg3; member
6347 __le32 reg3; member
7397 __le32 reg3; member
7717 __le32 reg3; member
[all …]

12