Lines Matching refs:gregs
210 const greg32_t *src = &uc->uc_mcontext.gregs[0];
247 prgregset_t gregs;
272 (void) memcpy(gregs, regs, sizeof (gregs));
317 gregs[R_FP] = fp;
318 gregs[R_PC] = pc;
323 if ((rv = func(arg, gregs, argc, args, frame_flags, sig)) != 0)
330 if (gregs[R_FP] != fp || gregs[R_PC] != pc) {
334 * iterator to change the contents of gregs. If we
338 fp = gregs[R_FP];
339 pc = gregs[R_PC];
347 ucontext_32_to_prgregs(&uc, gregs);
348 fp = gregs[R_FP];
349 pc = gregs[R_PC];
366 (void) memcpy(dst, src->uc_mcontext.gregs, sizeof (gregset_t));
384 prgregset_t gregs;
413 (void) memcpy(gregs, regs, sizeof (gregs));
415 fp = gregs[R_FP];
416 pc = gregs[R_PC];
463 gregs[R_FP] = fp;
464 gregs[R_PC] = pc;
466 if ((rv = func(arg, gregs, argc, args, frame_flags, sig)) != 0)
480 ucontext_n_to_prgregs(&uc, gregs);
481 fp = gregs[R_FP];
482 pc = gregs[R_PC];