Home
last modified time | relevance | path

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

/openbmc/linux/arch/xtensa/include/asm/
H A Delf.h161 (_r)->areg[0] = 0; /*(_r)->areg[1] = 0;*/ \
162 (_r)->areg[2] = 0; (_r)->areg[3] = 0; \
163 (_r)->areg[4] = 0; (_r)->areg[5] = 0; \
164 (_r)->areg[6] = 0; (_r)->areg[7] = 0; \
165 (_r)->areg[8] = 0; (_r)->areg[9] = 0; \
166 (_r)->areg[10] = 0; (_r)->areg[11] = 0; \
167 (_r)->areg[12] = 0; (_r)->areg[13] = 0; \
168 (_r)->areg[14] = 0; (_r)->areg[15] = 0; \
173 (_r)->areg[4] = _exec_map_addr; \
174 (_r)->areg[5] = _interp_map_addr; \
[all …]
H A Dsyscall.h41 return IS_ERR_VALUE(regs->areg[2]) ? regs->areg[2] : 0; in syscall_get_error()
47 return regs->areg[2]; in syscall_get_return_value()
54 regs->areg[2] = (long) error ? error : val; in syscall_set_return_value()
68 args[i] = regs->areg[reg[i]]; in syscall_get_arguments()
H A Dptrace.h81 unsigned long areg[XCHAL_NUM_AREGS]; member
89 # define return_pointer(regs) (MAKE_PC_FROM_RA((regs)->areg[0], \
102 #define user_stack_pointer(regs) ((regs)->areg[1])
106 return regs->areg[2]; in regs_return_value()
H A Dprocessor.h202 memcpy(current_aregs, (regs)->areg, sizeof(current_aregs)); \
206 memcpy((regs)->areg, current_aregs, sizeof(current_aregs)); \
207 (regs)->areg[1] = (new_sp); \
208 (regs)->areg[0] = 0; \
226 #define KSTK_ESP(tsk) (task_pt_regs(tsk)->areg[1])
/openbmc/linux/arch/xtensa/kernel/
H A Dasm-offsets.c48 DEFINE(PT_AREG, offsetof (struct pt_regs, areg[0])); in main()
49 DEFINE(PT_AREG0, offsetof (struct pt_regs, areg[0])); in main()
50 DEFINE(PT_AREG1, offsetof (struct pt_regs, areg[1])); in main()
51 DEFINE(PT_AREG2, offsetof (struct pt_regs, areg[2])); in main()
52 DEFINE(PT_AREG3, offsetof (struct pt_regs, areg[3])); in main()
53 DEFINE(PT_AREG4, offsetof (struct pt_regs, areg[4])); in main()
54 DEFINE(PT_AREG5, offsetof (struct pt_regs, areg[5])); in main()
55 DEFINE(PT_AREG6, offsetof (struct pt_regs, areg[6])); in main()
56 DEFINE(PT_AREG7, offsetof (struct pt_regs, areg[7])); in main()
57 DEFINE(PT_AREG8, offsetof (struct pt_regs, areg[8])); in main()
[all …]
H A Dsignal.c115 sp = regs->areg[base * 4 + 1]; in flush_window_regs_user()
274 ret = regs->areg[2]; in xtensa_rt_sigreturn()
362 sp = regs->areg[1]; in setup_frame()
422 regs->areg[base] = in setup_frame()
468 switch (regs->areg[2]) { in do_signal()
471 regs->areg[2] = -EINTR; in do_signal()
476 regs->areg[2] = -EINTR; in do_signal()
481 regs->areg[2] = regs->syscall; in do_signal()
487 if (regs->areg[2] != 0) in do_signal()
505 switch (regs->areg[2]) { in do_signal()
[all …]
H A Dstacktrace.c34 unsigned long a0 = regs->areg[0]; in xtensa_backtrace_user()
35 unsigned long a1 = regs->areg[1]; in xtensa_backtrace_user()
78 a0 = regs->areg[index * 4]; in xtensa_backtrace_user()
79 a1 = regs->areg[index * 4 + 1]; in xtensa_backtrace_user()
125 unsigned long a0 = regs->areg[0]; in xtensa_backtrace_kernel()
126 unsigned long a1 = regs->areg[1]; in xtensa_backtrace_kernel()
154 a0 = regs->areg[0]; in xtensa_backtrace_kernel()
155 a1 = regs->areg[1]; in xtensa_backtrace_kernel()
H A Dptrace.c61 regs->areg, in gpr_get()
113 memcpy(regs->areg, newregs.a + newregs.windowbase * 4, in gpr_set()
279 tmp = regs->areg[regno - REG_AR_BASE]; in ptrace_peekusr()
283 tmp = regs->areg[regno - REG_A_BASE]; in ptrace_peekusr()
342 regs->areg[regno - REG_AR_BASE] = val; in ptrace_pokeusr()
346 regs->areg[regno - REG_A_BASE] = val; in ptrace_pokeusr()
547 regs->areg[2] = -ENOSYS; in do_syscall_trace_enter()
551 regs->areg[2] = -ENOSYS; in do_syscall_trace_enter()
565 audit_syscall_entry(regs->syscall, regs->areg[6], in do_syscall_trace_enter()
566 regs->areg[3], regs->areg[4], in do_syscall_trace_enter()
[all …]
H A Dprocess.c295 usp_thread_fn : regs->areg[1]; in copy_thread()
301 childregs->areg[1] = usp; in copy_thread()
302 childregs->areg[2] = 0; in copy_thread()
320 if (regs->areg[1] == usp && len != 0) { in copy_thread()
321 int callinc = (regs->areg[0] >> 30) & 3; in copy_thread()
323 put_user(regs->areg[caller_ars+1], in copy_thread()
H A Dtraps.c538 pr_cont(" %08lx", regs->areg[i]); in show_regs()
643 show_stack(NULL, (unsigned long *)regs->areg[1], KERN_INFO); in die()
/openbmc/linux/arch/powerpc/include/asm/
H A Dkvm_asm.h14 #define PPC_STD(sreg, offset, areg) std sreg, (offset)(areg)
15 #define PPC_LD(treg, offset, areg) ld treg, (offset)(areg)
17 #define PPC_STD(sreg, offset, areg) stw sreg, (offset+4)(areg)
18 #define PPC_LD(treg, offset, areg) lwz treg, (offset+4)(areg)
/openbmc/linux/sound/pci/
H A Drme96.c485 rme96->areg |= RME96_AR_CCLK; in snd_rme96_write_SPI()
491 rme96->areg |= RME96_AR_CLATCH; in snd_rme96_write_SPI()
732 rme96->areg = ((rme96->areg | RME96_AR_FREQPAD_0) & in snd_rme96_capture_analog_setrate()
736 rme96->areg = ((rme96->areg & ~RME96_AR_FREQPAD_0) | in snd_rme96_capture_analog_setrate()
740 rme96->areg = ((rme96->areg | RME96_AR_FREQPAD_0) | in snd_rme96_capture_analog_setrate()
747 rme96->areg = ((rme96->areg | RME96_AR_FREQPAD_0) & in snd_rme96_capture_analog_setrate()
754 rme96->areg = ((rme96->areg & ~RME96_AR_FREQPAD_0) | in snd_rme96_capture_analog_setrate()
758 rme96->areg = ((rme96->areg | RME96_AR_FREQPAD_0) | in snd_rme96_capture_analog_setrate()
776 rme96->areg &= ~RME96_AR_WSEL; in snd_rme96_setclockmode()
781 rme96->areg &= ~RME96_AR_WSEL; in snd_rme96_setclockmode()
[all …]
/openbmc/linux/drivers/net/ethernet/netronome/nfp/
H A Dnfp_asm.c190 reg->areg = nfp_swreg_to_unreg(rreg, false); in swreg_to_unrestricted()
194 reg->areg = nfp_swreg_to_unreg(lreg, false); in swreg_to_unrestricted()
271 reg->areg = nfp_swreg_to_rereg(rreg, false, has_imm8, &reg->i8); in swreg_to_restricted()
275 reg->areg = nfp_swreg_to_rereg(lreg, false, has_imm8, &reg->i8); in swreg_to_restricted()
H A Dnfp_asm.h372 u16 areg, breg; member
382 u8 areg, breg; member
/openbmc/linux/drivers/net/ethernet/netronome/nfp/bpf/
H A Djit.c346 FIELD_PREP(OP_SHF_A_SRC, areg) | in __emit_shf()
401 FIELD_PREP(OP_ALU_A_SRC, areg) | in __emit_alu()
458 u16 areg; in emit_mul() local
471 areg = reg.dst; in emit_mul()
474 areg = reg.areg; in emit_mul()
565 reg.breg = reg.areg; in emit_csr_wr()
1441 u8 areg, breg; in cmp_reg() local
1447 areg = insn->dst_reg * 2; in cmp_reg()
1451 areg ^= breg; in cmp_reg()
1452 breg ^= areg; in cmp_reg()
[all …]
/openbmc/qemu/linux-user/xtensa/
H A Dtarget_syscall.h43 xtensa_reg_t areg[16]; member
H A Dcpu_loop.c245 env->regs[i] = regs->areg[i]; in target_cpu_copy_regs()
/openbmc/u-boot/arch/xtensa/include/asm/
H A Dptrace.h108 unsigned long areg[16]; /* 128 (64) */ member
/openbmc/linux/arch/xtensa/mm/
H A Dfault.c254 address, regs->pc, regs->areg[0]); in bad_page_fault()
/openbmc/linux/drivers/gpu/drm/radeon/
H A Devergreen_cs.c2619 uint32_t areg; in evergreen_packet3_check() local
2631 areg = idx_value >> 16; in evergreen_packet3_check()
2632 if (areg < allowed_reg_base || areg > (allowed_reg_base + 11)) { in evergreen_packet3_check()
2634 areg, idx); in evergreen_packet3_check()
3494 uint32_t areg; in evergreen_vm_packet3_check() local
3506 areg = idx_value >> 16; in evergreen_vm_packet3_check()
3507 if (areg < allowed_reg_base || areg > (allowed_reg_base + 11)) { in evergreen_vm_packet3_check()
3509 areg, idx); in evergreen_vm_packet3_check()
/openbmc/linux/drivers/net/ethernet/ti/
H A Dtlan.c187 static void tlan_set_mac(struct net_device *, int areg, const char *mac);
2351 static void tlan_set_mac(struct net_device *dev, int areg, const char *mac) in tlan_set_mac() argument
2355 areg *= 6; in tlan_set_mac()
2360 TLAN_AREG_0 + areg + i, mac[i]); in tlan_set_mac()
2364 TLAN_AREG_0 + areg + i, 0); in tlan_set_mac()
/openbmc/linux/Documentation/devicetree/bindings/sound/
H A Dtlv320adcx140.yaml42 areg-supply:
/openbmc/qemu/linux-user/
H A Delfload.c2008 regs->areg[1] = infop->start_stack; in init_thread()
2011 regs->areg[4] = infop->loadmap_addr; in init_thread()
2012 regs->areg[5] = infop->interpreter_loadmap_addr; in init_thread()
2014 regs->areg[6] = infop->interpreter_pt_dynamic_addr; in init_thread()
2016 regs->areg[6] = infop->pt_dynamic_addr; in init_thread()
/openbmc/linux/arch/m68k/ifpsp060/src/
H A Dpfpsp.S4941 bsr.l fetch_dreg # fetch base areg
H A Dfpsp.S18892 bsr.l fetch_dreg # fetch base areg