Lines Matching refs:ksig
360 int setup_signal_stack_sc(unsigned long stack_top, struct ksignal *ksig, in setup_signal_stack_sc() argument
365 int err = 0, sig = ksig->sig; in setup_signal_stack_sc()
374 if (ksig->ka.sa.sa_flags & SA_RESTORER) in setup_signal_stack_sc()
375 restorer = ksig->ka.sa.sa_restorer; in setup_signal_stack_sc()
399 PT_REGS_IP(regs) = (unsigned long) ksig->ka.sa.sa_handler; in setup_signal_stack_sc()
406 int setup_signal_stack_si(unsigned long stack_top, struct ksignal *ksig, in setup_signal_stack_si() argument
411 int err = 0, sig = ksig->sig; in setup_signal_stack_si()
419 if (ksig->ka.sa.sa_flags & SA_RESTORER) in setup_signal_stack_si()
420 restorer = ksig->ka.sa.sa_restorer; in setup_signal_stack_si()
426 err |= copy_siginfo_to_user(&frame->info, &ksig->info); in setup_signal_stack_si()
445 PT_REGS_IP(regs) = (unsigned long) ksig->ka.sa.sa_handler; in setup_signal_stack_si()
488 int setup_signal_stack_si(unsigned long stack_top, struct ksignal *ksig, in setup_signal_stack_si() argument
492 int err = 0, sig = ksig->sig; in setup_signal_stack_si()
503 if (ksig->ka.sa.sa_flags & SA_SIGINFO) { in setup_signal_stack_si()
504 err |= copy_siginfo_to_user(&frame->info, &ksig->info); in setup_signal_stack_si()
532 if (ksig->ka.sa.sa_flags & SA_RESTORER) in setup_signal_stack_si()
533 err |= __put_user((void *)ksig->ka.sa.sa_restorer, in setup_signal_stack_si()
553 PT_REGS_IP(regs) = (unsigned long) ksig->ka.sa.sa_handler; in setup_signal_stack_si()