Searched refs:fixreg (Results 1 - 22 of 22) sorted by relevance

/freebsd-11.0-release/sys/powerpc/powerpc/
H A Ddb_trace.c63 { "r0", DB_OFFSET(fixreg[0]), db_frame },
64 { "r1", DB_OFFSET(fixreg[1]), db_frame },
65 { "r2", DB_OFFSET(fixreg[2]), db_frame },
66 { "r3", DB_OFFSET(fixreg[3]), db_frame },
67 { "r4", DB_OFFSET(fixreg[4]), db_frame },
68 { "r5", DB_OFFSET(fixreg[5]), db_frame },
69 { "r6", DB_OFFSET(fixreg[6]), db_frame },
70 { "r7", DB_OFFSET(fixreg[7]), db_frame },
71 { "r8", DB_OFFSET(fixreg[8]), db_frame },
72 { "r9", DB_OFFSET(fixreg[
[all...]
H A Dgenassym.c138 ASSYM(FRAME_0, offsetof(struct trapframe, fixreg[0]));
139 ASSYM(FRAME_1, offsetof(struct trapframe, fixreg[1]));
140 ASSYM(FRAME_2, offsetof(struct trapframe, fixreg[2]));
141 ASSYM(FRAME_3, offsetof(struct trapframe, fixreg[3]));
142 ASSYM(FRAME_4, offsetof(struct trapframe, fixreg[4]));
143 ASSYM(FRAME_5, offsetof(struct trapframe, fixreg[5]));
144 ASSYM(FRAME_6, offsetof(struct trapframe, fixreg[6]));
145 ASSYM(FRAME_7, offsetof(struct trapframe, fixreg[7]));
146 ASSYM(FRAME_8, offsetof(struct trapframe, fixreg[8]));
147 ASSYM(FRAME_9, offsetof(struct trapframe, fixreg[
[all...]
H A Dexec_machdep.c149 oonstack = sigonstack(tf->fixreg[1]);
225 usfp = (void *)((tf->fixreg[1] - rndfsize) & ~0xFul);
244 tf->fixreg[1] = (register_t)usfp;
245 tf->fixreg[FIRSTARG] = sig;
247 tf->fixreg[FIRSTARG+2] = (register_t)usfp +
252 tf->fixreg[FIRSTARG+2] = (register_t)usfp +
262 tf->fixreg[FIRSTARG+1] = (register_t)usfp +
267 tf->fixreg[FIRSTARG+1] = (register_t)usfp +
275 tf->fixreg[FIRSTARG+1] = code;
276 tf->fixreg[FIRSTAR
[all...]
H A Dgdb_machdep.c57 return (kdb_frame->fixreg + regnum);
H A Dtrap.c471 frame->fixreg[1] = (*fb)->_jb[FAULTBUF_R1];
472 frame->fixreg[2] = (*fb)->_jb[FAULTBUF_R2];
473 frame->fixreg[3] = 1;
475 bcopy(&(*fb)->_jb[FAULTBUF_R14], &frame->fixreg[14],
495 sa->code = frame->fixreg[0];
496 params = (caddr_t)(frame->fixreg + FIRSTARG);
548 error = copyin(MOREARGS(frame->fixreg[1]), sa->args + n,
564 td->td_retval[1] = frame->fixreg[FIRSTARG + 1];
H A Dvm_machdep.c138 tf->fixreg[FIRSTARG] = 0;
139 tf->fixreg[FIRSTARG + 1] = 0;
H A Delf64_machdep.c224 tf->fixreg[2] = entry_desc[1] + imgp->reloc_base;
225 tf->fixreg[11] = entry_desc[2] + imgp->reloc_base;
/freebsd-11.0-release/usr.bin/truss/
H A Dpowerpc-freebsd.c69 switch (regs.fixreg[0]) {
79 cs->args[i] = regs.fixreg[FIRSTARG + reg];
83 iorequest.piod_offs = (void *)(regs.fixreg[1] + 8);
107 retval[0] = regs.fixreg[3];
108 retval[1] = regs.fixreg[4];
H A Dpowerpc64-freebsd.c69 switch (regs.fixreg[0]) {
77 cs->args[i] = regs.fixreg[FIRSTARG + reg];
80 iorequest.piod_offs = (void *)(regs.fixreg[1] + 48);
103 retval[0] = regs.fixreg[3];
104 retval[1] = regs.fixreg[4];
H A Dpowerpc64-freebsd32.c69 switch (regs.fixreg[0]) {
79 cs->args[i] = regs.fixreg[FIRSTARG + reg] & 0xffffffff;
86 iorequest.piod_offs = (void *)(regs.fixreg[1] + 8);
112 retval[0] = regs.fixreg[3] & 0xffffffff;
113 retval[1] = regs.fixreg[4] & 0xffffffff;
/freebsd-11.0-release/sys/cddl/contrib/opensolaris/uts/powerpc/dtrace/
H A Dfasttrap_isa.c224 return rp->fixreg[argno + 3];
229 value = dtrace_fuword32((void *)(rp->fixreg[1] + 8 +
234 value = dtrace_fuword64((void *)(rp->fixreg[1] + 48 +
273 argv[i] = rp->fixreg[x];
276 argv[i] = fuword32((void *)(rp->fixreg[1] + 8 +
279 argv[i] = fuword64((void *)(rp->fixreg[1] + 48 +
328 rp->fixreg[3], rp->fixreg[4], 0, 0);
427 dtrace_probe(probe->ftp_id, rp->fixreg[3],
428 rp->fixreg[
[all...]
/freebsd-11.0-release/sys/powerpc/include/
H A Dreg.h13 register_t fixreg[32]; member in struct:reg
41 int32_t fixreg[32]; member in struct:reg32
H A Dcpu.h102 #define cpu_getstack(td) ((td)->td_frame->fixreg[1])
H A Dframe.h51 register_t fixreg[32]; member in struct:trapframe
H A Dpmc_mdep.h85 #define PMC_TRAPFRAME_TO_FP(TF) ((TF)->fixreg[1])
/freebsd-11.0-release/sys/cddl/dev/fbt/powerpc/
H A Dfbt_isa.c65 dtrace_probe(fbt->fbtp_id, frame->fixreg[3],
66 frame->fixreg[4], frame->fixreg[5],
67 frame->fixreg[6], frame->fixreg[7]);
/freebsd-11.0-release/lib/libproc/
H A Dproc_regs.c85 *regvalue = regs.fixreg[1];
140 regs.fixreg[1] = regvalue;
/freebsd-11.0-release/sys/cddl/dev/dtrace/powerpc/
H A Ddtrace_isa.c265 sp = tf->fixreg[1];
312 sp = tf->fixreg[1];
369 sp = tf->fixreg[1];
484 stack = &rp->fixreg[3];
486 stack = (uintptr_t *)(rp->fixreg[1]);
560 return (rp->fixreg[reg]);
H A Ddtrace_subr.c335 switch (dtrace_invop(frame->srr0, frame, frame->fixreg[3])) {
345 frame->fixreg[0] = frame->lr;
/freebsd-11.0-release/sys/powerpc/fpu/
H A Dfpu_emu.c331 ra, (uintmax_t)tf->fixreg[ra], rb,
332 (uintmax_t)tf->fixreg[rb]));
334 addr = tf->fixreg[rb];
336 addr += tf->fixreg[ra];
362 ra, (uintmax_t)tf->fixreg[ra], rb,
363 (uintmax_t)tf->fixreg[rb]));
364 addr = tf->fixreg[rb];
366 addr += tf->fixreg[ra];
380 ra, (uintmax_t)tf->fixreg[ra],
383 addr += tf->fixreg[r
[all...]
/freebsd-11.0-release/gnu/usr.bin/gdb/kgdb/
H A Dtrgt_powerpc.c159 fixreg[regnum - tdep->ppc_gp0_regnum]);
H A Dtrgt_powerpc64.c156 fixreg[regnum - tdep->ppc_gp0_regnum]);

Completed in 102 milliseconds