Lines Matching defs:ka
135 get_sigframe(struct k_sigaction *ka, struct pt_regs *regs, int framesize)
139 if ((ka->sa.sa_flags & SA_ONSTACK) && !sas_ss_flags(sp))
146 setup_rt_frame(int sig, struct k_sigaction *ka, siginfo_t *info,
152 frame = get_sigframe(ka, regs, sizeof(*frame));
193 if (ka->sa.sa_flags & SA_RESTORER)
194 regs->lr = (unsigned long)ka->sa.sa_restorer;
203 regs->pc, ka->sa.sa_handler, regs->lr);
205 regs->pc = (unsigned long) ka->sa.sa_handler;
221 handle_signal(unsigned long sig, struct k_sigaction *ka, siginfo_t *info,
229 ret = setup_rt_frame(sig, ka, info, oldset, regs);
239 if (ret != 0 || !(ka->sa.sa_flags & SA_NODEFER)) {
242 &ka->sa.sa_mask);
263 struct k_sigaction ka;
284 signr = get_signal_to_deliver(&info, &ka, regs, NULL);
296 if (signr > 0 && !(ka.sa.sa_flags & SA_RESTART)) {
315 handle_signal(signr, &ka, &info, oldset, regs, syscall);