Lines Matching refs:gregs
212 const greg32_t *src = &uc->uc_mcontext.gregs[0]; in ucontext_32_to_prgregs()
249 prgregset_t gregs; in Pstack_iter32() local
272 (void) memcpy(gregs, regs, sizeof (gregs)); in Pstack_iter32()
299 gregs[R_FP] = fp; in Pstack_iter32()
300 gregs[R_PC] = pc; in Pstack_iter32()
305 if ((rv = func(arg, gregs, argc, args)) != 0) in Pstack_iter32()
314 if (gregs[R_FP] != fp || gregs[R_PC] != pc) { in Pstack_iter32()
315 fp = gregs[R_FP]; in Pstack_iter32()
316 pc = gregs[R_PC]; in Pstack_iter32()
331 ucontext_32_to_prgregs(&uc, gregs); in Pstack_iter32()
332 fp = gregs[R_FP]; in Pstack_iter32()
333 pc = gregs[R_PC]; in Pstack_iter32()
347 (void) memcpy(dst, src->uc_mcontext.gregs, sizeof (gregset_t)); in ucontext_n_to_prgregs()
480 prgregset_t gregs; in Pstack_iter() local
506 (void) memcpy(gregs, regs, sizeof (gregs)); in Pstack_iter()
508 fp = gregs[R_FP]; in Pstack_iter()
509 pc = gregs[R_PC]; in Pstack_iter()
535 gregs[R_FP] = fp; in Pstack_iter()
536 gregs[R_PC] = pc; in Pstack_iter()
538 if ((rv = func(arg, gregs, argc, args)) != 0) in Pstack_iter()
550 ucontext_n_to_prgregs(&uc, gregs); in Pstack_iter()
551 fp = gregs[R_FP]; in Pstack_iter()
552 pc = gregs[R_PC]; in Pstack_iter()