Lines Matching defs:ka
167 static inline void *get_sigframe(struct k_sigaction *ka, struct pt_regs *regs,
176 if (ka->sa.sa_flags & SA_ONSTACK) {
184 setup_rt_frame(int sig, struct k_sigaction *ka, siginfo_t * info,
190 frame = get_sigframe(ka, regs, sizeof(*frame));
229 (struct fdpic_func_descriptor *) ka->sa.sa_handler;
233 regs->pc = (unsigned long)ka->sa.sa_handler;
244 ka->sa.sa_handler = SIG_DFL;
250 handle_restart(struct pt_regs *regs, struct k_sigaction *ka, int has_handler)
260 if (has_handler && !(ka->sa.sa_flags & SA_RESTART)) {
278 handle_signal(int sig, siginfo_t *info, struct k_sigaction *ka,
286 handle_restart(regs, ka, 1);
289 ret = setup_rt_frame(sig, ka, info, oldset, regs);
294 &ka->sa.sa_mask);
295 if (!(ka->sa.sa_flags & SA_NODEFER))
316 struct k_sigaction ka;
329 signr = get_signal_to_deliver(&info, &ka, regs, NULL);
332 if (handle_signal(signr, &info, &ka, oldset, regs) == 0) {