Searched refs:areg (Results 1 - 20 of 20) sorted by relevance

/linux-master/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[
[all...]
H A Dsyscall.h41 return IS_ERR_VALUE(regs->areg[2]) ? regs->areg[2] : 0;
47 return regs->areg[2];
54 regs->areg[2] = (long) error ? error : val;
68 args[i] = regs->areg[reg[i]];
H A Dptrace.h75 /* Make sure the areg field is 16 bytes aligned. */
81 unsigned long areg[XCHAL_NUM_AREGS]; member in struct:pt_regs
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];
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])
/linux-master/arch/xtensa/kernel/
H A Dasm-offsets.c48 DEFINE(PT_AREG, offsetof (struct pt_regs, areg[0]));
49 DEFINE(PT_AREG0, offsetof (struct pt_regs, areg[0]));
50 DEFINE(PT_AREG1, offsetof (struct pt_regs, areg[1]));
51 DEFINE(PT_AREG2, offsetof (struct pt_regs, areg[2]));
52 DEFINE(PT_AREG3, offsetof (struct pt_regs, areg[3]));
53 DEFINE(PT_AREG4, offsetof (struct pt_regs, areg[4]));
54 DEFINE(PT_AREG5, offsetof (struct pt_regs, areg[5]));
55 DEFINE(PT_AREG6, offsetof (struct pt_regs, areg[6]));
56 DEFINE(PT_AREG7, offsetof (struct pt_regs, areg[7]));
57 DEFINE(PT_AREG8, offsetof (struct pt_regs, areg[
[all...]
H A Dsignal.c79 if (__get_user(sp, (int*)(regs->areg[base * 4 + 1] - 12)))
96 &regs->areg[(base + 1) * 4], 16))
102 &regs->areg[(base + 1) * 4], 32))
109 sp = regs->areg[((base + inc) * 4 + 1) % XCHAL_NUM_AREGS];
110 if (copy_to_user(&SPILL_SLOT(sp, 0), &regs->areg[base * 4], 16))
115 sp = regs->areg[base * 4 + 1];
160 err |= __copy_to_user (sc->sc_a, regs->areg, 16 * 4);
218 err |= __copy_from_user(regs->areg, sc->sc_a, 16 * 4);
261 frame = (struct rt_sigframe __user *) regs->areg[1];
274 ret = regs->areg[
[all...]
H A Dstacktrace.c34 unsigned long a0 = regs->areg[0];
35 unsigned long a1 = regs->areg[1];
78 a0 = regs->areg[index * 4];
79 a1 = regs->areg[index * 4 + 1];
96 /* a1 = regs->areg[1]; */
125 unsigned long a0 = regs->areg[0];
126 unsigned long a1 = regs->areg[1];
154 a0 = regs->areg[0];
155 a1 = regs->areg[1];
H A Dprocess.c295 usp_thread_fn : regs->areg[1];
301 childregs->areg[1] = usp;
302 childregs->areg[2] = 0;
320 if (regs->areg[1] == usp && len != 0) {
321 int callinc = (regs->areg[0] >> 30) & 3;
323 put_user(regs->areg[caller_ars+1],
H A Dptrace.c58 regs->areg + XCHAL_NUM_AREGS - regs->windowbase * 4,
61 regs->areg,
111 memcpy(regs->areg + XCHAL_NUM_AREGS - newregs.windowbase * 4,
113 memcpy(regs->areg, newregs.a + newregs.windowbase * 4,
279 tmp = regs->areg[regno - REG_AR_BASE];
283 tmp = regs->areg[regno - REG_A_BASE];
342 regs->areg[regno - REG_AR_BASE] = val;
346 regs->areg[regno - REG_A_BASE] = val;
547 regs->areg[2] = -ENOSYS;
551 regs->areg[
[all...]
H A Dtraps.c538 pr_cont(" %08lx", regs->areg[i]);
643 show_stack(NULL, (unsigned long *)regs->areg[1], KERN_INFO);
/linux-master/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)
/linux-master/sound/pci/
H A Drme96.c218 u32 areg; /* cached additional register value */ member in struct:rme96
476 rme96->areg |= RME96_AR_CDATA;
478 rme96->areg &= ~RME96_AR_CDATA;
480 rme96->areg &= ~(RME96_AR_CCLK | RME96_AR_CLATCH);
481 writel(rme96->areg, rme96->iobase + RME96_IO_ADDITIONAL_REG);
483 rme96->areg |= RME96_AR_CCLK;
484 writel(rme96->areg, rme96->iobase + RME96_IO_ADDITIONAL_REG);
488 rme96->areg &= ~(RME96_AR_CCLK | RME96_AR_CDATA);
489 rme96->areg |= RME96_AR_CLATCH;
490 writel(rme96->areg, rme9
[all...]
/linux-master/drivers/net/ethernet/netronome/nfp/
H A Dnfp_asm.c190 reg->areg = nfp_swreg_to_unreg(rreg, false);
194 reg->areg = nfp_swreg_to_unreg(lreg, false);
271 reg->areg = nfp_swreg_to_rereg(rreg, false, has_imm8, &reg->i8);
275 reg->areg = nfp_swreg_to_rereg(lreg, false, has_imm8, &reg->i8);
H A Dnfp_asm.h372 u16 areg, breg; member in struct:nfp_insn_ur_regs
382 u8 areg, breg; member in struct:nfp_insn_re_regs
/linux-master/drivers/net/ethernet/netronome/nfp/bpf/
H A Djit.c80 u8 mode, u8 xfer, u8 areg, u8 breg, u8 size, enum cmd_ctx_swap ctx,
85 insn = FIELD_PREP(OP_CMD_A_SRC, areg) |
122 __emit_cmd(nfp_prog, op, mode, xfer, reg.areg, reg.breg, size, ctx,
186 __emit_br_bit(struct nfp_prog *nfp_prog, u16 areg, u16 breg, u16 addr, u8 defer, argument
196 FIELD_PREP(OP_BR_BIT_A_SRC, areg) |
226 __emit_br_bit(nfp_prog, reg.areg, reg.breg, addr, defer, set,
240 __emit_br_alu(struct nfp_prog *nfp_prog, u16 areg, u16 breg, u16 imm_hi, argument
246 FIELD_PREP(OP_BR_ALU_A_SRC, areg) |
267 __emit_br_alu(nfp_prog, reg.areg, reg.breg, 0, defer, reg.dst_lmextn,
272 __emit_immed(struct nfp_prog *nfp_prog, u16 areg, u1 argument
79 __emit_cmd(struct nfp_prog *nfp_prog, enum cmd_tgt_map op, u8 mode, u8 xfer, u8 areg, u8 breg, u8 size, enum cmd_ctx_swap ctx, bool indir) argument
319 __emit_shf(struct nfp_prog *nfp_prog, u16 dst, enum alu_dst_ab dst_ab, enum shf_sc sc, u8 shift, u16 areg, enum shf_op op, u16 breg, bool i8, bool sw, bool wr_both, bool dst_lmextn, bool src_lmextn) argument
394 __emit_alu(struct nfp_prog *nfp_prog, u16 dst, enum alu_dst_ab dst_ab, u16 areg, enum alu_op op, u16 breg, bool swap, bool wr_both, bool dst_lmextn, bool src_lmextn) argument
433 __emit_mul(struct nfp_prog *nfp_prog, enum alu_dst_ab dst_ab, u16 areg, enum mul_type type, enum mul_step step, u16 breg, bool swap, bool wr_both, bool dst_lmextn, bool src_lmextn) argument
458 u16 areg; local
487 __emit_ld_field(struct nfp_prog *nfp_prog, enum shf_sc sc, u8 areg, u8 bmask, u8 breg, u8 shift, bool imm8, bool zero, bool swap, bool wr_both, bool dst_lmextn, bool src_lmextn) argument
537 __emit_lcsr(struct nfp_prog *nfp_prog, u16 areg, u16 breg, bool wr, u16 addr, bool dst_lmextn, bool src_lmextn) argument
1441 u8 areg, breg; local
[all...]
/linux-master/arch/xtensa/mm/
H A Dfault.c254 address, regs->pc, regs->areg[0]);
/linux-master/drivers/gpu/drm/radeon/
H A Devergreen_cs.c2619 uint32_t areg; local
2631 areg = idx_value >> 16;
2632 if (areg < allowed_reg_base || areg > (allowed_reg_base + 11)) {
2634 areg, idx);
3494 uint32_t areg; local
3506 areg = idx_value >> 16;
3507 if (areg < allowed_reg_base || areg > (allowed_reg_base + 11)) {
3509 areg, id
[all...]
/linux-master/drivers/net/ethernet/ti/
H A Dtlan.c187 static void tlan_set_mac(struct net_device *, int areg, const char *mac);
2338 * areg The AREG to set the address in (0 - 3).
2351 static void tlan_set_mac(struct net_device *dev, int areg, const char *mac) argument
2355 areg *= 6;
2360 TLAN_AREG_0 + areg + i, mac[i]);
2364 TLAN_AREG_0 + areg + i, 0);
/linux-master/arch/m68k/ifpsp060/src/
H A Dpfpsp.S4941 bsr.l fetch_dreg # fetch base areg
H A Dfpsp.S17454 # dec_areg() - decrement an areg for -(an) mode #
17455 # inc_areg() - increment an areg for (an)+ mode #
18892 bsr.l fetch_dreg # fetch base areg

Completed in 409 milliseconds