Lines Matching refs:__frame
91 return do_sigaltstack(uss, uoss, __frame->sp);
147 struct sigframe __user *frame = (struct sigframe __user *) __frame->sp;
177 struct rt_sigframe __user *frame = (struct rt_sigframe __user *) __frame->sp;
195 if (do_sigaltstack(&frame->uc.uc_stack, NULL, __frame->sp) == -EFAULT)
235 sp = __frame->sp;
308 __frame->pc = desc.text;
309 __frame->gr15 = desc.GOT;
311 __frame->pc = (unsigned long) ka->sa.sa_handler;
312 __frame->gr15 = 0;
315 __frame->sp = (unsigned long) frame;
316 __frame->lr = (unsigned long) &frame->retcode;
317 __frame->gr8 = sig;
325 sig, current->comm, current->pid, frame, __frame->pc,
372 __put_user(sas_ss_flags(__frame->sp), &frame->uc.uc_stack.ss_flags) ||
409 __frame->pc = desc.text;
410 __frame->gr15 = desc.GOT;
412 __frame->pc = (unsigned long) ka->sa.sa_handler;
413 __frame->gr15 = 0;
416 __frame->sp = (unsigned long) frame;
417 __frame->lr = (unsigned long) &frame->retcode;
418 __frame->gr8 = sig;
419 __frame->gr9 = (unsigned long) &frame->info;
427 sig, current->comm, current->pid, frame, __frame->pc,
449 if (__frame->syscallno != -1) {
451 switch (__frame->gr8) {
454 __frame->gr8 = -EINTR;
459 __frame->gr8 = -EINTR;
465 __frame->gr8 = __frame->orig_gr8;
466 __frame->pc -= 4;
468 __frame->syscallno = -1;
510 if (!user_mode(__frame))
521 signr = get_signal_to_deliver(&info, &ka, __frame, NULL);
531 tracehook_signal_handler(signr, &info, &ka, __frame,
540 if (__frame->syscallno != -1) {
542 switch (__frame->gr8) {
546 __frame->gr8 = __frame->orig_gr8;
547 __frame->pc -= 4;
551 __frame->gr7 = __NR_restart_syscall;
552 __frame->pc -= 4;
555 __frame->syscallno = -1;
585 tracehook_notify_resume(__frame);