Searched refs:regs (Results 1 - 25 of 1557) sorted by relevance

1234567891011>>

/netbsd-current/external/gpl3/gdb.old/dist/gdb/testsuite/gdb.arch/
H A Diwmmxt-regs.c21 read_regs (unsigned long long regs[16], unsigned long control_regs[6]) argument
23 asm volatile ("wstrd wR0, %0" : "=m" (regs[0]));
24 asm volatile ("wstrd wR1, %0" : "=m" (regs[1]));
25 asm volatile ("wstrd wR2, %0" : "=m" (regs[2]));
26 asm volatile ("wstrd wR3, %0" : "=m" (regs[3]));
27 asm volatile ("wstrd wR4, %0" : "=m" (regs[4]));
28 asm volatile ("wstrd wR5, %0" : "=m" (regs[5]));
29 asm volatile ("wstrd wR6, %0" : "=m" (regs[6]));
30 asm volatile ("wstrd wR7, %0" : "=m" (regs[7]));
31 asm volatile ("wstrd wR8, %0" : "=m" (regs[
49 write_regs(unsigned long long regs[16], unsigned long control_regs[6]) argument
79 unsigned long long regs[16]; local
[all...]
/netbsd-current/external/gpl3/gdb/dist/gdb/testsuite/gdb.arch/
H A Diwmmxt-regs.c21 read_regs (unsigned long long regs[16], unsigned long control_regs[6]) argument
23 asm volatile ("wstrd wR0, %0" : "=m" (regs[0]));
24 asm volatile ("wstrd wR1, %0" : "=m" (regs[1]));
25 asm volatile ("wstrd wR2, %0" : "=m" (regs[2]));
26 asm volatile ("wstrd wR3, %0" : "=m" (regs[3]));
27 asm volatile ("wstrd wR4, %0" : "=m" (regs[4]));
28 asm volatile ("wstrd wR5, %0" : "=m" (regs[5]));
29 asm volatile ("wstrd wR6, %0" : "=m" (regs[6]));
30 asm volatile ("wstrd wR7, %0" : "=m" (regs[7]));
31 asm volatile ("wstrd wR8, %0" : "=m" (regs[
49 write_regs(unsigned long long regs[16], unsigned long control_regs[6]) argument
79 unsigned long long regs[16]; local
[all...]
/netbsd-current/sys/arch/acorn32/podulebus/
H A Dsbicreg.h316 #define sbic_read_reg(regs,regno,val) do { \
317 bus_space_write_1((regs)->sc_sbiciot, (regs)->sc_sbicioh, SBIC_ADDR, \
319 bus_space_barrier((regs)->sc_sbiciot, (regs)->sc_sbicioh, SBIC_ADDR, \
321 (val) = bus_space_read_1((regs)->sc_sbiciot, (regs)->sc_sbicioh, \
323 bus_space_barrier((regs)->sc_sbiciot, (regs)->sc_sbicioh, SBIC_ADDR, \
327 #define sbic_write_reg(regs,regn
[all...]
/netbsd-current/sys/arch/hppa/hppa/
H A Dprocess_machdep.c49 process_read_regs(struct lwp *l, struct reg *regs) argument
53 regs->r_regs[ 0] = tf->tf_ipsw;
54 regs->r_regs[ 1] = tf->tf_r1;
55 regs->r_regs[ 2] = tf->tf_rp;
56 regs->r_regs[ 3] = tf->tf_r3;
57 regs->r_regs[ 4] = tf->tf_r4;
58 regs->r_regs[ 5] = tf->tf_r5;
59 regs->r_regs[ 6] = tf->tf_r6;
60 regs->r_regs[ 7] = tf->tf_r7;
61 regs
121 process_write_regs(struct lwp *l, const struct reg *regs) argument
[all...]
/netbsd-current/sys/arch/arm/arm32/
H A Dkgdb_machdep.c89 * Translate the values stored in the kernel regs struct to the format
93 kgdb_getregs(db_regs_t *regs, kgdb_reg_t *gdb_regs) argument
96 gdb_regs[KGDB_REGNUM_R0 + 0] = regs->tf_r0;
97 gdb_regs[KGDB_REGNUM_R0 + 1] = regs->tf_r1;
98 gdb_regs[KGDB_REGNUM_R0 + 2] = regs->tf_r2;
99 gdb_regs[KGDB_REGNUM_R0 + 3] = regs->tf_r3;
100 gdb_regs[KGDB_REGNUM_R0 + 4] = regs->tf_r4;
101 gdb_regs[KGDB_REGNUM_R0 + 5] = regs->tf_r5;
102 gdb_regs[KGDB_REGNUM_R0 + 6] = regs->tf_r6;
103 gdb_regs[KGDB_REGNUM_R0 + 7] = regs
120 kgdb_setregs(db_regs_t *regs, kgdb_reg_t *gdb_regs) argument
[all...]
/netbsd-current/external/gpl3/gdb.old/dist/gdb/
H A Daarch32-linux-nat.c31 aarch32_gp_regcache_supply (struct regcache *regcache, uint32_t *regs, argument
37 regcache->raw_supply (regno, &regs[regno]);
42 regs[ARM_CPSR_GREGNUM] &= 0xff0fffff;
43 regcache->raw_supply (ARM_PS_REGNUM, &regs[ARM_CPSR_GREGNUM]);
46 regcache->raw_supply (ARM_PS_REGNUM, &regs[ARM_PC_REGNUM]);
48 regs[ARM_PC_REGNUM] = gdbarch_addr_bits_remove
49 (regcache->arch (), regs[ARM_PC_REGNUM]);
50 regcache->raw_supply (ARM_PC_REGNUM, &regs[ARM_PC_REGNUM]);
57 aarch32_gp_regcache_collect (const struct regcache *regcache, uint32_t *regs, argument
65 regcache->raw_collect (regno, &regs[regn
84 aarch32_vfp_regcache_supply(struct regcache *regcache, gdb_byte *regs, const int vfp_register_count) argument
99 aarch32_vfp_regcache_collect(const struct regcache *regcache, gdb_byte *regs, const int vfp_register_count) argument
[all...]
H A Daarch32-linux-nat.h21 void aarch32_gp_regcache_supply (struct regcache *regcache, uint32_t *regs,
25 uint32_t *regs, int arm_apcs_32);
27 void aarch32_vfp_regcache_supply (struct regcache *regcache, gdb_byte *regs,
31 gdb_byte *regs,
H A Dhppa-obsd-nat.c60 const char *regs = gregs; local
65 regcache->raw_supply (regnum, regs + regnum * 4);
69 regcache->raw_supply (HPPA_IPSW_REGNUM, regs);
70 regcache->raw_supply (HPPA_SAR_REGNUM, regs + 32 * 4);
71 regcache->raw_supply (HPPA_PCSQ_HEAD_REGNUM, regs + 33 * 4);
72 regcache->raw_supply (HPPA_PCSQ_TAIL_REGNUM, regs + 34 * 4);
73 regcache->raw_supply (HPPA_PCOQ_HEAD_REGNUM, regs + 35 * 4);
74 regcache->raw_supply (HPPA_PCOQ_TAIL_REGNUM, regs + 36 * 4);
75 regcache->raw_supply (HPPA_SR0_REGNUM, regs + 37 * 4);
76 regcache->raw_supply (HPPA_SR1_REGNUM, regs
99 const char *regs = fpregs; local
117 char *regs = gregs; local
179 char *regs = fpregs; local
203 struct reg regs; local
230 struct reg regs; local
[all...]
H A Dalpha-bsd-tdep.c30 alphabsd_supply_reg (struct regcache *regcache, const char *regs, int regno) argument
33 alpha_supply_int_regs (regcache, regno, regs, regs + 31 * 8, NULL);
37 alphabsd_fill_reg (const struct regcache *regcache, char *regs, int regno) argument
40 alpha_fill_int_regs (regcache, regno, regs, regs + 31 * 8, NULL);
/netbsd-current/external/gpl3/gdb/dist/gdb/
H A Daarch32-linux-nat.c31 aarch32_gp_regcache_supply (struct regcache *regcache, uint32_t *regs, argument
37 regcache->raw_supply (regno, &regs[regno]);
42 regs[ARM_CPSR_GREGNUM] &= 0xff0fffff;
43 regcache->raw_supply (ARM_PS_REGNUM, &regs[ARM_CPSR_GREGNUM]);
46 regcache->raw_supply (ARM_PS_REGNUM, &regs[ARM_PC_REGNUM]);
48 regs[ARM_PC_REGNUM] = gdbarch_addr_bits_remove
49 (regcache->arch (), regs[ARM_PC_REGNUM]);
50 regcache->raw_supply (ARM_PC_REGNUM, &regs[ARM_PC_REGNUM]);
57 aarch32_gp_regcache_collect (const struct regcache *regcache, uint32_t *regs, argument
65 regcache->raw_collect (regno, &regs[regn
84 aarch32_vfp_regcache_supply(struct regcache *regcache, gdb_byte *regs, const int vfp_register_count) argument
99 aarch32_vfp_regcache_collect(const struct regcache *regcache, gdb_byte *regs, const int vfp_register_count) argument
[all...]
H A Daarch32-linux-nat.h21 void aarch32_gp_regcache_supply (struct regcache *regcache, uint32_t *regs,
25 uint32_t *regs, int arm_apcs_32);
27 void aarch32_vfp_regcache_supply (struct regcache *regcache, gdb_byte *regs,
31 gdb_byte *regs,
H A Dhppa-obsd-nat.c60 const char *regs = gregs; local
65 regcache->raw_supply (regnum, regs + regnum * 4);
69 regcache->raw_supply (HPPA_IPSW_REGNUM, regs);
70 regcache->raw_supply (HPPA_SAR_REGNUM, regs + 32 * 4);
71 regcache->raw_supply (HPPA_PCSQ_HEAD_REGNUM, regs + 33 * 4);
72 regcache->raw_supply (HPPA_PCSQ_TAIL_REGNUM, regs + 34 * 4);
73 regcache->raw_supply (HPPA_PCOQ_HEAD_REGNUM, regs + 35 * 4);
74 regcache->raw_supply (HPPA_PCOQ_TAIL_REGNUM, regs + 36 * 4);
75 regcache->raw_supply (HPPA_SR0_REGNUM, regs + 37 * 4);
76 regcache->raw_supply (HPPA_SR1_REGNUM, regs
99 const char *regs = fpregs; local
117 char *regs = gregs; local
179 char *regs = fpregs; local
203 struct reg regs; local
230 struct reg regs; local
[all...]
/netbsd-current/sys/arch/mvme68k/dev/
H A Dsbicreg.h315 #define sbic_read_reg(regs,regno,val) \
317 (regs)->sbic_address = (regno); \
318 (val) = (regs)->sbic_value; \
321 #define sbic_write_reg(regs,regno,val) \
323 (regs)->sbic_address = (regno); \
324 (regs)->sbic_value = (val); \
327 #define SET_SBIC_myid(regs,val) sbic_write_reg(regs,SBIC_myid,val)
328 #define GET_SBIC_myid(regs,val) sbic_read_reg(regs,SBIC_myi
[all...]
/netbsd-current/sys/arch/amiga/dev/
H A Dsbicreg.h315 #define sbic_read_reg(regs,regno,val) do { \
316 *((regs).sbic_address_p) = (regno); \
318 (val) = *((regs).sbic_value_p); \
322 #define sbic_write_reg(regs,regno,val) do { \
323 *((regs).sbic_address_p) = (regno); \
325 *((regs).sbic_value_p) = (val); \
329 #define SET_SBIC_myid(regs,val) sbic_write_reg(regs,SBIC_myid,val)
330 #define GET_SBIC_myid(regs,val) sbic_read_reg(regs,SBIC_myi
[all...]
/netbsd-current/sys/arch/x86/x86/
H A Dkgdb_machdep.c107 kgdb_entry_notice(int type, db_regs_t *regs) argument
159 * Translate the values stored in the kernel regs struct to the format
163 kgdb_getregs(db_regs_t *regs, kgdb_reg_t *gdb_regs) argument
166 gdb_regs[ 0] = regs->tf_rax;
167 gdb_regs[ 1] = regs->tf_rbx;
168 gdb_regs[ 2] = regs->tf_rcx;
169 gdb_regs[ 3] = regs->tf_rdx;
170 gdb_regs[ 4] = regs->tf_rsi;
171 gdb_regs[ 5] = regs->tf_rdi;
172 gdb_regs[ 6] = regs
217 kgdb_setregs(db_regs_t *regs, kgdb_reg_t *gdb_regs) argument
[all...]
/netbsd-current/sys/arch/sh3/sh3/
H A Dprocess_machdep.c113 process_read_regs(struct lwp *l, struct reg *regs) argument
117 regs->r_spc = tf->tf_spc;
118 regs->r_ssr = tf->tf_ssr;
119 regs->r_gbr = tf->tf_gbr;
120 regs->r_macl = tf->tf_macl;
121 regs->r_mach = tf->tf_mach;
122 regs->r_pr = tf->tf_pr;
123 regs->r_r14 = tf->tf_r14;
124 regs->r_r13 = tf->tf_r13;
125 regs
146 process_write_regs(struct lwp *l, const struct reg *regs) argument
262 process_machdep_read_regs40(struct lwp *l, struct __reg40 *regs) argument
296 process_machdep_write_regs40(struct lwp *l, struct __reg40 *regs) argument
[all...]
H A Dkgdb_machdep.c185 kgdb_getregs(db_regs_t *regs, kgdb_reg_t *gdb_regs) argument
190 gdb_regs[ 0] = regs->tf_r0;
191 gdb_regs[ 1] = regs->tf_r1;
192 gdb_regs[ 2] = regs->tf_r2;
193 gdb_regs[ 3] = regs->tf_r3;
194 gdb_regs[ 4] = regs->tf_r4;
195 gdb_regs[ 5] = regs->tf_r5;
196 gdb_regs[ 6] = regs->tf_r6;
197 gdb_regs[ 7] = regs->tf_r7;
198 gdb_regs[ 8] = regs
221 kgdb_setregs(db_regs_t *regs, kgdb_reg_t *gdb_regs) argument
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/libgcc/config/bfin/
H A Dlinux-unwind.h67 fs->regs.cfa_how = CFA_REG_OFFSET;
68 fs->regs.cfa_reg = 14;
69 fs->regs.cfa_offset = new_cfa - (long) context->cfa;
71 fs->regs.reg[0].how = REG_SAVED_OFFSET;
72 fs->regs.reg[0].loc.offset = (long)&sc->sc_r0 - new_cfa;
73 fs->regs.reg[1].how = REG_SAVED_OFFSET;
74 fs->regs.reg[1].loc.offset = (long)&sc->sc_r1 - new_cfa;
75 fs->regs.reg[2].how = REG_SAVED_OFFSET;
76 fs->regs.reg[2].loc.offset = (long)&sc->sc_r2 - new_cfa;
77 fs->regs
[all...]
/netbsd-current/external/gpl3/gcc/dist/libgcc/config/bfin/
H A Dlinux-unwind.h67 fs->regs.cfa_how = CFA_REG_OFFSET;
68 fs->regs.cfa_reg = 14;
69 fs->regs.cfa_offset = new_cfa - (long) context->cfa;
71 fs->regs.reg[0].how = REG_SAVED_OFFSET;
72 fs->regs.reg[0].loc.offset = (long)&sc->sc_r0 - new_cfa;
73 fs->regs.reg[1].how = REG_SAVED_OFFSET;
74 fs->regs.reg[1].loc.offset = (long)&sc->sc_r1 - new_cfa;
75 fs->regs.reg[2].how = REG_SAVED_OFFSET;
76 fs->regs.reg[2].loc.offset = (long)&sc->sc_r2 - new_cfa;
77 fs->regs
[all...]
/netbsd-current/sys/arch/alpha/alpha/
H A Dkgdb_machdep.c171 kgdb_getregs(db_regs_t *regs, kgdb_reg_t *gdb_regs) argument
176 gdb_regs[KGDB_REG_V0 ] = regs->tf_regs[FRAME_V0];
177 gdb_regs[KGDB_REG_T0 ] = regs->tf_regs[FRAME_T0];
178 gdb_regs[KGDB_REG_T1 ] = regs->tf_regs[FRAME_T1];
179 gdb_regs[KGDB_REG_T2 ] = regs->tf_regs[FRAME_T2];
180 gdb_regs[KGDB_REG_T3 ] = regs->tf_regs[FRAME_T3];
181 gdb_regs[KGDB_REG_T4 ] = regs->tf_regs[FRAME_T4];
182 gdb_regs[KGDB_REG_T5 ] = regs->tf_regs[FRAME_T5];
183 gdb_regs[KGDB_REG_T6 ] = regs->tf_regs[FRAME_T6];
184 gdb_regs[KGDB_REG_T7 ] = regs
217 kgdb_setregs(db_regs_t *regs, kgdb_reg_t *gdb_regs) argument
[all...]
/netbsd-current/sys/arch/sun3/dev/
H A Dsevar.h41 void *regs; /* KVA of regs. */ member in struct:sebuf_attach_args
/netbsd-current/external/gpl3/gcc.old/dist/libgcc/config/s390/
H A Dlinux-unwind.h51 sigregs_ *regs; local
70 regs = (sigregs_ *)(context->cfa + 16);
88 regs = &uc->uc_mcontext;
97 regs = *(sigregs_ **)(context->cfa + 8);
98 signo = (int *)(regs + 1);
101 new_cfa = regs->gprs[15] + 16*sizeof(long) + 32;
102 fs->regs.cfa_how = CFA_REG_OFFSET;
103 fs->regs.cfa_reg = 15;
104 fs->regs.cfa_offset =
109 fs->regs
[all...]
/netbsd-current/external/gpl3/gcc/dist/libgcc/config/s390/
H A Dlinux-unwind.h51 sigregs_ *regs; local
70 regs = (sigregs_ *)(context->cfa + 16);
88 regs = &uc->uc_mcontext;
97 regs = *(sigregs_ **)(context->cfa + 8);
98 signo = (int *)(regs + 1);
101 new_cfa = regs->gprs[15] + 16*sizeof(long) + 32;
102 fs->regs.cfa_how = CFA_REG_OFFSET;
103 fs->regs.cfa_reg = 15;
104 fs->regs.cfa_offset =
109 fs->regs
[all...]
/netbsd-current/lib/libc/rpc/
H A Dpmap_prot.c65 xdr_pmap(XDR *xdrs, struct pmap *regs)
69 _DIAGASSERT(regs != NULL);
71 if (xdr_u_long(xdrs, &regs->pm_prog) &&
72 xdr_u_long(xdrs, &regs->pm_vers) &&
73 xdr_u_long(xdrs, &regs->pm_prot))
74 return (xdr_u_long(xdrs, &regs->pm_port));
/netbsd-current/sys/arch/arm/arm/
H A Dprocess_machdep.c113 * process_read_regs(proc, regs)
115 * and copy it into the regs structure (<machine/reg.h>).
118 * process_write_regs(proc, regs)
119 * Update the current register set from the passed in regs
152 process_read_regs(struct lwp *l, struct reg *regs) argument
157 memcpy((void *)regs->r, (void *)&tf->tf_r0, sizeof(regs->r));
158 regs->r_sp = tf->tf_usr_sp;
159 regs->r_lr = tf->tf_usr_lr;
160 regs
174 process_read_fpregs(struct lwp *l, struct fpreg *regs, size_t *sz) argument
190 process_write_regs(struct lwp *l, const struct reg *regs) argument
211 process_write_fpregs(struct lwp *l, const struct fpreg *regs, size_t sz) argument
[all...]

Completed in 327 milliseconds

1234567891011>>