Home
last modified time | relevance | path

Searched refs:mc_gpr (Results 1 – 6 of 6) sorted by relevance

/freebsd/lib/libc/powerpc64/gen/
H A Dsignalcontext.c57 sp = (ucp->uc_mcontext.mc_gpr[1] - sizeof(ucontext_t)) & ~15UL; in __signalcontext()
81 ucp->uc_mcontext.mc_gpr[1] = (uint64_t) sp; in __signalcontext()
82 ucp->uc_mcontext.mc_gpr[3] = (uint64_t) func; in __signalcontext()
83 ucp->uc_mcontext.mc_gpr[4] = (uint64_t) sig; in __signalcontext()
84 ucp->uc_mcontext.mc_gpr[5] = (uint64_t) sig_si; in __signalcontext()
85 ucp->uc_mcontext.mc_gpr[6] = (uint64_t) sig_uc; in __signalcontext()
H A Dmakecontext.c93 mc->mc_gpr[3 + i] = va_arg(ap, uint64_t); in __makecontext()
123 mc->mc_gpr[1] = (uintptr_t) sp; /* new stack pointer */ in __makecontext()
124 mc->mc_gpr[14] = (uintptr_t) start; /* r14 <- start */ in __makecontext()
125 mc->mc_gpr[15] = (uintptr_t) ucp; /* r15 <- ucp */ in __makecontext()
/freebsd/lib/libc/powerpc/gen/
H A Dsignalcontext.c57 sp = (ucp->uc_mcontext.mc_gpr[1] - sizeof(ucontext_t)) & ~15UL; in __signalcontext()
81 ucp->uc_mcontext.mc_gpr[1] = (uint32_t) sp; in __signalcontext()
82 ucp->uc_mcontext.mc_gpr[3] = (uint32_t) func; in __signalcontext()
83 ucp->uc_mcontext.mc_gpr[4] = (uint32_t) sig; in __signalcontext()
84 ucp->uc_mcontext.mc_gpr[5] = (uint32_t) sig_si; in __signalcontext()
85 ucp->uc_mcontext.mc_gpr[6] = (uint32_t) sig_uc; in __signalcontext()
H A Dmakecontext.c95 mc->mc_gpr[3 + i] = va_arg(ap, uint32_t); in __makecontext()
116 mc->mc_gpr[1] = (uint32_t) sp; /* new stack pointer */ in __makecontext()
117 mc->mc_gpr[14] = (uint32_t) start; /* r14 <- start */ in __makecontext()
118 mc->mc_gpr[15] = (uint32_t) ucp; /* r15 <- ucp */ in __makecontext()
/freebsd/sys/powerpc/include/
H A Ducontext.h70 #define mc_gpr mc_frame macro
/freebsd/sys/powerpc/powerpc/
H A Dexec_machdep.c362 td, uc.uc_mcontext.mc_srr0, uc.uc_mcontext.mc_gpr[1]); in sys_sigreturn()
409 mcp->mc_gpr[3] = 0; in grab_mcontext()
410 mcp->mc_gpr[4] = 0; in grab_mcontext()
929 td, uc.uc_mcontext.mc_srr0, uc.uc_mcontext.mc_gpr[1]); in freebsd32_sigreturn()