Home
last modified time | relevance | path

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

12

/illumos-gate/usr/src/lib/libc/sparcv9/gen/
H A Dmakectxt.c65 reg[REG_PC] = (greg_t)func; in makecontext()
66 reg[REG_nPC] = reg[REG_PC] + 0x4; in makecontext()
118 reg[REG_PC] = (greg_t)func; in __makecontext_v2()
119 reg[REG_nPC] = reg[REG_PC] + 0x4; in __makecontext_v2()
H A Dgetctxt.c57 reg[REG_PC] = reg[REG_O7] + 8; in getcontext()
58 reg[REG_nPC] = reg[REG_PC] + 4; in getcontext()
H A Dswapctxt.c55 reg[REG_PC] = reg[REG_O7] + 8; in swapcontext()
56 reg[REG_nPC] = reg[REG_PC] + 4; in swapcontext()
H A Dsiglongjmp.c64 reg[REG_PC] = bp->sjs_pc; in siglongjmp()
65 reg[REG_nPC] = reg[REG_PC] + 0x4; in siglongjmp()
/illumos-gate/usr/src/lib/libc/sparc/gen/
H A Dmakectxt.c65 reg[REG_PC] = (greg_t)func; in makecontext()
66 reg[REG_nPC] = reg[REG_PC] + 0x4; in makecontext()
118 reg[REG_PC] = (greg_t)func; in __makecontext_v2()
119 reg[REG_nPC] = reg[REG_PC] + 0x4; in __makecontext_v2()
H A Dgetctxt.c57 reg[REG_PC] = reg[REG_O7] + 8; in getcontext()
58 reg[REG_nPC] = reg[REG_PC] + 4; in getcontext()
H A Dswapctxt.c55 reg[REG_PC] = reg[REG_O7] + 8; in swapcontext()
56 reg[REG_nPC] = reg[REG_PC] + 4; in swapcontext()
H A Dsiglongjmp.c65 reg[REG_PC] = bp->sjs_pc; in siglongjmp()
66 reg[REG_nPC] = reg[REG_PC] + 0x4; in siglongjmp()
/illumos-gate/usr/src/lib/libc/sparc/threads/
H A Dmachdep.c81 ucp->uc_mcontext.gregs[REG_PC] = (greg_t)func; in setup_context()
146 rs[REG_PC] = status.pr_reg[R_PC]; in getgregs()
154 rs[REG_PC] = 0; in getgregs()
170 status.pr_reg[R_PC] = rs[REG_PC]; in setgregs()
/illumos-gate/usr/src/lib/libm/common/m9x/
H A Dfex_log.c49 #if defined(REG_PC)
50 #define PC REG_PC
52 #error Neither PC nor REG_PC is defined!
300 stk = (char*)uap->uc_mcontext.gregs[REG_PC]; in __fex_mklog()
303 stk = (char*)uap->uc_mcontext.gregs[REG_PC]; in __fex_mklog()
H A D__fex_hdlr.c380 #if !defined(REG_PC)
381 #define REG_PC EIP macro
421 addr = (unsigned long)uap->uc_mcontext.gregs[REG_PC]; in __fex_hdlr()
544 addr = (unsigned long)uap->uc_mcontext.gregs[REG_PC]; in __fex_hdlr()
597 uap->uc_mcontext.gregs[REG_PC] += len; in __fex_hdlr()
/illumos-gate/usr/src/uts/intel/sys/
H A Dregset.h120 #define REG_PC REG_RIP macro
129 #define REG_PC EIP
/illumos-gate/usr/src/cmd/mdb/intel/amd64/kmdb/
H A Dkmdb_setcontext.S47 movq UC_GREG(REG_PC)(%rdi), %rax
H A Dkmdb_makecontext.c49 ucp->uc_mcontext.gregs[REG_PC] = (greg_t)func; in kmdb_makecontext()
/illumos-gate/usr/src/ucblib/libucb/sparc/sys/
H A Dsignal.c126 ucp->uc_mcontext.gregs[REG_PC] = in ucbsigvechandler()
131 sc.sc_pc = ucp->uc_mcontext.gregs[REG_PC]; in ucbsigvechandler()
282 ucp->uc_mcontext.gregs[REG_PC] = sc.sc_pc; in ucbsigvechandler()
365 ucp->uc_mcontext.gregs[REG_PC] = scp->sc_pc; in __sigcleanup()
/illumos-gate/usr/src/lib/libc/sparc/sys/
H A Dptrace.c289 else if (rx == REG_SP || rx == REG_PC || rx == REG_nPC) in ptrace()
308 ps->pr_lwp.pr_reg[R_PC] = cp->user.u_reg[REG_PC]; in ptrace()
337 (addr & ~03) != cp->user.u_reg[REG_PC]) { in ptrace()
627 ps->pr_lwp.pr_reg[R_PC] = cp->user.u_reg[REG_PC]; in ProcUpdate()
680 cp->user.u_reg[REG_PC] = ps->pr_lwp.pr_reg[R_PC]; in MakeUser()
/illumos-gate/usr/src/uts/sparc/sys/
H A Dregset.h59 #define REG_PC (1) macro
/illumos-gate/usr/src/cmd/csh/sparc/
H A Dsignal.c80 sc.sc_pc = ucp->uc_mcontext.gregs[REG_PC]; in sigvechandler()
123 ucp->uc_mcontext.gregs[REG_PC] = sc.sc_pc; in sigvechandler()
/illumos-gate/usr/src/lib/libc/amd64/gen/
H A Dmakectxt.c67 ucp->uc_mcontext.gregs[REG_PC] = (greg_t)func; in makecontext()
/illumos-gate/usr/src/lib/libproc/sparcv9/
H A DPisadep.c282 dst[R_PC] = gregs[REG_PC]; in ucontext_n_to_prgregs()
314 dst[R_PC] = (uint64_t)(uint32_t)gregs[REG_PC]; in ucontext_32_to_prgregs()
/illumos-gate/usr/src/lib/brand/shared/brand/sparc/
H A Dhandler.S100 stn %o0, [%sp + EH_LOCALS_GREG(REG_PC)]
/illumos-gate/usr/src/uts/intel/dtrace/
H A Ddtrace_isa.c167 pc = dtrace_fulword(&gregs[REG_PC]); in dtrace_getustack_common()
371 pc = dtrace_fulword(&gregs[REG_PC]); in dtrace_getufpstack()
/illumos-gate/usr/src/lib/libc/port/gen/
H A Dwalkstack.c133 #define PC_REGISTER REG_PC
/illumos-gate/usr/src/uts/sparc/fs/proc/
H A Dprmachdep.c146 prp[R_PC] = gr[REG_PC]; in prgetprregs()
203 gr[REG_PC] = prp[R_PC]; in prsetprregs()
365 prp[R_PC] = gr[REG_PC]; in prgetprregs32()
/illumos-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_main.c200 if (ucp->uc_mcontext.gregs[REG_PC] != 0) in flt_handler()
201 print_frame(ucp->uc_mcontext.gregs[REG_PC], i++); in flt_handler()

12