• Home
  • Raw
  • Download

Lines Matching refs:ka

233 get_sigframe(struct k_sigaction *ka, struct pt_regs *regs, size_t frame_size,  in get_sigframe()  argument
249 if (ka->sa.sa_flags & SA_ONSTACK) { in get_sigframe()
262 !(ka->sa.sa_flags & SA_RESTORER) && in get_sigframe()
263 ka->sa.sa_restorer) { in get_sigframe()
265 sp = (unsigned long) ka->sa.sa_restorer; in get_sigframe()
328 frame = get_sigframe(&ksig->ka, regs, sizeof(*frame), &fp); in __setup_frame()
341 if (ksig->ka.sa.sa_flags & SA_RESTORER) in __setup_frame()
342 restorer = ksig->ka.sa.sa_restorer; in __setup_frame()
359 regs->ip = (unsigned long)ksig->ka.sa.sa_handler; in __setup_frame()
383 frame = get_sigframe(&ksig->ka, regs, sizeof(*frame), &fp); in __setup_rt_frame()
403 if (ksig->ka.sa.sa_flags & SA_RESTORER) in __setup_rt_frame()
404 restorer = ksig->ka.sa.sa_restorer; in __setup_rt_frame()
424 regs->ip = (unsigned long)ksig->ka.sa.sa_handler; in __setup_rt_frame()
463 if (!(ksig->ka.sa.sa_flags & SA_RESTORER)) in __setup_rt_frame()
466 frame = get_sigframe(&ksig->ka, regs, sizeof(struct rt_sigframe), &fp); in __setup_rt_frame()
479 unsafe_put_user(ksig->ka.sa.sa_restorer, &frame->pretcode, Efault); in __setup_rt_frame()
484 if (ksig->ka.sa.sa_flags & SA_SIGINFO) { in __setup_rt_frame()
498 regs->ip = (unsigned long) ksig->ka.sa.sa_handler; in __setup_rt_frame()
567 if (!(ksig->ka.sa.sa_flags & SA_RESTORER)) in x32_setup_rt_frame()
570 frame = get_sigframe(&ksig->ka, regs, sizeof(*frame), &fp); in x32_setup_rt_frame()
582 restorer = ksig->ka.sa.sa_restorer; in x32_setup_rt_frame()
588 if (ksig->ka.sa.sa_flags & SA_SIGINFO) { in x32_setup_rt_frame()
595 regs->ip = (unsigned long) ksig->ka.sa.sa_handler; in x32_setup_rt_frame()
685 ksig->ka.sa.sa_flags & SA_IA32_ABI; in is_ia32_compat_frame()
696 ksig->ka.sa.sa_flags & SA_X32_ABI; in is_x32_frame()
711 if (ksig->ka.sa.sa_flags & SA_SIGINFO) in setup_rt_frame()
741 if (!(ksig->ka.sa.sa_flags & SA_RESTART)) { in handle_signal()