Searched refs:ka (Results 26 - 47 of 47) sorted by relevance

12

/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/powerpc/kernel/
H A Dsignal_64.c213 static inline void __user * get_sigframe(struct k_sigaction *ka, struct pt_regs *regs, argument
221 if ((ka->sa.sa_flags & SA_ONSTACK) && current->sas_ss_size) {
362 static int setup_rt_frame(int signr, struct k_sigaction *ka, siginfo_t *info, argument
375 frame = get_sigframe(ka, regs, sizeof(*frame));
394 (unsigned long)ka->sa.sa_handler);
411 funct_desc_ptr = (func_descr_t __user *) ka->sa.sa_handler;
425 if (ka->sa.sa_flags & SA_SIGINFO) {
450 static int handle_signal(unsigned long sig, struct k_sigaction *ka, argument
456 ret = setup_rt_frame(sig, ka, info, oldset, regs);
460 sigorsets(&current->blocked, &current->blocked, &ka
470 syscall_restart(struct pt_regs *regs, struct k_sigaction *ka) argument
514 struct k_sigaction ka; local
[all...]
H A Dsignal_32.c726 static int handle_rt_signal(unsigned long sig, struct k_sigaction *ka, argument
779 regs->nip = (unsigned long) ka->sa.sa_handler;
1017 static int handle_signal(unsigned long sig, struct k_sigaction *ka, argument
1042 if (__put_user(to_user_ptr(ka->sa.sa_handler), &sc->handler)
1070 regs->nip = (unsigned long) ka->sa.sa_handler;
1137 struct k_sigaction ka; local
1154 signr = get_signal_to_deliver(&info, &ka, regs, NULL);
1167 && !(ka.sa.sa_flags & SA_RESTART)))) {
1192 if ((ka.sa.sa_flags & SA_ONSTACK) && current->sas_ss_size
1210 if (ka
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/alpha/kernel/
H A Dsignal.c367 get_sigframe(struct k_sigaction *ka, unsigned long sp, size_t frame_size) argument
369 if ((ka->sa.sa_flags & SA_ONSTACK) != 0 && ! sas_ss_flags(sp))
432 setup_frame(int sig, struct k_sigaction *ka, sigset_t *set, argument
439 frame = get_sigframe(ka, oldsp, sizeof(*frame));
449 if (ka->ka_restorer) {
450 r26 = (unsigned long) ka->ka_restorer;
465 regs->r27 = regs->pc = (unsigned long) ka->sa.sa_handler;
484 setup_rt_frame(int sig, struct k_sigaction *ka, siginfo_t *info, argument
491 frame = get_sigframe(ka, oldsp, sizeof(*frame));
512 if (ka
551 handle_signal(int sig, struct k_sigaction *ka, siginfo_t *info, sigset_t *oldset, struct pt_regs * regs, struct switch_stack *sw) argument
574 syscall_restart(unsigned long r0, unsigned long r19, struct pt_regs *regs, struct k_sigaction *ka) argument
618 struct k_sigaction ka; local
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/arm/kernel/
H A Dsignal.c380 get_sigframe(struct k_sigaction *ka, struct pt_regs *regs, int framesize) argument
388 if ((ka->sa.sa_flags & SA_ONSTACK) && !sas_ss_flags(sp))
406 setup_return(struct pt_regs *regs, struct k_sigaction *ka, argument
409 unsigned long handler = (unsigned long)ka->sa.sa_handler;
417 if (ka->sa.sa_flags & SA_THIRTYTWO)
435 if (ka->sa.sa_flags & SA_RESTORER) {
436 retcode = (unsigned long)ka->sa.sa_restorer;
440 if (ka->sa.sa_flags & SA_SIGINFO)
475 setup_frame(int usig, struct k_sigaction *ka, sigset_t *set, struct pt_regs *regs) argument
477 struct sigframe __user *frame = get_sigframe(ka, reg
496 setup_rt_frame(int usig, struct k_sigaction *ka, siginfo_t *info, sigset_t *set, struct pt_regs *regs) argument
544 handle_signal(unsigned long sig, struct k_sigaction *ka, siginfo_t *info, sigset_t *oldset, struct pt_regs * regs, int syscall) argument
621 struct k_sigaction ka; local
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/x86_64/ia32/
H A Dia32_signal.c396 get_sigframe(struct k_sigaction *ka, struct pt_regs * regs, size_t frame_size) argument
404 if (ka->sa.sa_flags & SA_ONSTACK) {
411 !(ka->sa.sa_flags & SA_RESTORER) &&
412 ka->sa.sa_restorer) {
413 rsp = (unsigned long) ka->sa.sa_restorer;
423 int ia32_setup_frame(int sig, struct k_sigaction *ka, argument
429 frame = get_sigframe(ka, regs, sizeof(*frame));
457 if (ka->sa.sa_flags & SA_RESTORER)
458 restorer = ka->sa.sa_restorer;
483 regs->rip = (unsigned long) ka
513 ia32_setup_rt_frame(int sig, struct k_sigaction *ka, siginfo_t *info, compat_sigset_t *set, struct pt_regs * regs) argument
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/sh64/kernel/
H A Dsignal.c406 get_sigframe(struct k_sigaction *ka, unsigned long sp, size_t frame_size) argument
408 if ((ka->sa.sa_flags & SA_ONSTACK) != 0 && ! sas_ss_flags(sp))
417 static void setup_frame(int sig, struct k_sigaction *ka, argument
424 frame = get_sigframe(ka, regs->regs[REG_SP], sizeof(*frame));
451 if (ka->sa.sa_flags & SA_RESTORER) {
452 DEREF_REG_PR = (unsigned long) ka->sa.sa_restorer | 0x1;
496 regs->pc = (unsigned long) ka->sa.sa_handler;
516 static void setup_rt_frame(int sig, struct k_sigaction *ka, siginfo_t *info, argument
523 frame = get_sigframe(ka, regs->regs[REG_SP], sizeof(*frame));
560 if (ka
627 handle_signal(unsigned long sig, siginfo_t *info, struct k_sigaction *ka, sigset_t *oldset, struct pt_regs * regs) argument
679 struct k_sigaction ka; local
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/m68k/kernel/
H A Dsignal.c756 get_sigframe(struct k_sigaction *ka, struct pt_regs *regs, size_t frame_size) argument
764 if (ka->sa.sa_flags & SA_ONSTACK) {
771 static void setup_frame (int sig, struct k_sigaction *ka, argument
787 frame = get_sigframe(ka, regs, sizeof(*frame) + fsize);
824 regs->pc = (unsigned long) ka->sa.sa_handler;
848 static void setup_rt_frame (int sig, struct k_sigaction *ka, siginfo_t *info, argument
863 frame = get_sigframe(ka, regs, sizeof(*frame));
905 regs->pc = (unsigned long) ka->sa.sa_handler;
930 handle_restart(struct pt_regs *regs, struct k_sigaction *ka, int has_handler) argument
940 if (has_handler && !(ka
972 handle_signal(int sig, struct k_sigaction *ka, siginfo_t *info, sigset_t *oldset, struct pt_regs *regs) argument
1003 struct k_sigaction ka; local
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/m68knommu/kernel/
H A Dsignal.c546 get_sigframe(struct k_sigaction *ka, struct pt_regs *regs, size_t frame_size) argument
554 if (ka->sa.sa_flags & SA_ONSTACK) {
561 static void setup_frame (int sig, struct k_sigaction *ka, argument
568 frame = get_sigframe(ka, regs, sizeof(*frame));
600 regs->pc = (unsigned long) ka->sa.sa_handler;
627 static void setup_rt_frame (int sig, struct k_sigaction *ka, siginfo_t *info, argument
633 frame = get_sigframe(ka, regs, sizeof(*frame));
670 regs->pc = (unsigned long) ka->sa.sa_handler;
698 handle_restart(struct pt_regs *regs, struct k_sigaction *ka, int has_handler) argument
708 if (has_handler && !(ka
725 handle_signal(int sig, struct k_sigaction *ka, siginfo_t *info, sigset_t *oldset, struct pt_regs *regs) argument
757 struct k_sigaction ka; local
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/s390/kernel/
H A Dcompat_signal.c423 get_sigframe(struct k_sigaction *ka, struct pt_regs * regs, size_t frame_size) argument
431 if (ka->sa.sa_flags & SA_ONSTACK) {
438 !(ka->sa.sa_flags & SA_RESTORER) &&
439 ka->sa.sa_restorer) {
440 sp = (unsigned long) ka->sa.sa_restorer;
456 static int setup_frame32(int sig, struct k_sigaction *ka, argument
459 sigframe32 __user *frame = get_sigframe(ka, regs, sizeof(sigframe32));
473 if (ka->sa.sa_flags & SA_RESTORER) {
474 regs->gprs[14] = (__u64) ka->sa.sa_restorer;
488 regs->psw.addr = (__u64) ka
508 setup_rt_frame32(int sig, struct k_sigaction *ka, siginfo_t *info, sigset_t *set, struct pt_regs * regs) argument
564 handle_signal32(unsigned long sig, struct k_sigaction *ka, siginfo_t *info, sigset_t *oldset, struct pt_regs * regs) argument
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/ia64/kernel/
H A Dsignal.c343 setup_frame (int sig, struct k_sigaction *ka, siginfo_t *info, sigset_t *set, argument
353 if ((ka->sa.sa_flags & SA_ONSTACK) && sas_ss_flags(new_sp) == 0) {
373 err |= __put_user(ka->sa.sa_handler, &frame->handler);
414 handle_signal (unsigned long sig, struct k_sigaction *ka, siginfo_t *info, sigset_t *oldset, argument
419 if (!ia32_setup_frame1(sig, ka, info, oldset, &scr->pt))
423 if (!setup_frame(sig, ka, info, oldset, scr))
427 sigorsets(&current->blocked, &current->blocked, &ka->sa.sa_mask);
428 if (!(ka->sa.sa_flags & SA_NODEFER))
442 struct k_sigaction ka; local
467 int signr = get_signal_to_deliver(&info, &ka,
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/ia64/ia32/
H A Dia32priv.h163 #define IA32_SET_SA_HANDLER(ka,handler,restorer) \
164 ((ka)->sa.sa_handler = (__sighandler_t) \
167 #define IA32_SA_HANDLER(ka) ((unsigned long) (ka)->sa.sa_handler & 0xffffffff)
168 #define IA32_SA_RESTORER(ka) ((unsigned long) (ka)->sa.sa_handler >> 32)
H A Dia32_signal.c728 get_sigframe (struct k_sigaction *ka, struct pt_regs * regs, size_t frame_size) argument
736 if (ka->sa.sa_flags & SA_ONSTACK) {
750 setup_frame_ia32 (int sig, struct k_sigaction *ka, sigset_t *set, struct pt_regs * regs) argument
756 frame = get_sigframe(ka, regs, sizeof(*frame));
772 if (ka->sa.sa_flags & SA_RESTORER) {
773 unsigned int restorer = IA32_SA_RESTORER(ka);
794 regs->cr_iip = IA32_SA_HANDLER(ka);
808 setup_rt_frame_ia32 (int sig, struct k_sigaction *ka, siginfo_t *info, argument
816 frame = get_sigframe(ka, regs, sizeof(*frame));
843 if (ka
879 ia32_setup_frame1(int sig, struct k_sigaction *ka, siginfo_t *info, sigset_t *set, struct pt_regs *regs) argument
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/sparc/kernel/
H A Dsignal.c519 new_setup_frame(struct k_sigaction *ka, struct pt_regs *regs, argument
533 get_sigframe(&ka->sa, regs, sigframe_size);
568 regs->pc = (unsigned long) ka->sa.sa_handler;
572 if (ka->ka_restorer)
573 regs->u_regs[UREG_I7] = (unsigned long)ka->ka_restorer;
597 new_setup_rt_frame(struct k_sigaction *ka, struct pt_regs *regs, argument
610 get_sigframe(&ka->sa, regs, sigframe_size);
652 regs->pc = (unsigned long) ka->sa.sa_handler;
655 if (ka->ka_restorer)
656 regs->u_regs[UREG_I7] = (unsigned long)ka
943 handle_signal(unsigned long signr, struct k_sigaction *ka, siginfo_t *info, sigset_t *oldset, struct pt_regs *regs, int svr4_signal) argument
994 struct k_sigaction ka; local
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/sparc64/kernel/
H A Dsignal.c380 static inline void __user *get_sigframe(struct k_sigaction *ka, struct pt_regs *regs, unsigned long framesize) argument
387 if (ka->sa.sa_flags & SA_ONSTACK) {
396 setup_rt_frame(struct k_sigaction *ka, struct pt_regs *regs, argument
411 get_sigframe(ka, regs, sigframe_size);
461 regs->tpc = (unsigned long) ka->sa.sa_handler;
468 regs->u_regs[UREG_I7] = (unsigned long)ka->ka_restorer;
477 static inline void handle_signal(unsigned long signr, struct k_sigaction *ka, argument
481 setup_rt_frame(ka, regs, signr, oldset,
482 (ka->sa.sa_flags & SA_SIGINFO) ? info : NULL);
484 sigorsets(&current->blocked,&current->blocked,&ka
520 struct k_sigaction ka; local
[all...]
H A Dsignal32.c667 static void new_setup_frame32(struct k_sigaction *ka, struct pt_regs *regs, argument
685 get_sigframe(&ka->sa, regs, sigframe_size);
750 regs->tpc = (unsigned long) ka->sa.sa_handler;
758 if (ka->ka_restorer) {
759 regs->u_regs[UREG_I7] = (unsigned long)ka->ka_restorer;
1069 static void setup_rt_frame32(struct k_sigaction *ka, struct pt_regs *regs, argument
1088 get_sigframe(&ka->sa, regs, sigframe_size);
1158 regs->tpc = (unsigned long) ka->sa.sa_handler;
1166 if (ka->ka_restorer)
1167 regs->u_regs[UREG_I7] = (unsigned long)ka
1210 handle_signal32(unsigned long signr, struct k_sigaction *ka, siginfo_t *info, sigset_t *oldset, struct pt_regs *regs, int svr4_signal) argument
1264 struct k_sigaction ka; local
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/mips/kernel/
H A Dirixsig.c80 static int setup_irix_frame(struct k_sigaction *ka, struct pt_regs *regs, argument
121 regs->regs[7] = (unsigned long) ka->sa.sa_handler;
122 regs->regs[25] = regs->cp0_epc = (unsigned long) ka->sa_restorer;
132 setup_irix_rt_frame(struct k_sigaction * ka, struct pt_regs *regs, argument
140 struct k_sigaction *ka, sigset_t *oldset, struct pt_regs * regs)
149 if(!(ka->sa.sa_flags & SA_RESTART)) {
160 if (ka->sa.sa_flags & SA_SIGINFO)
161 ret = setup_irix_rt_frame(ka, regs, sig, oldset, info);
163 ret = setup_irix_frame(ka, regs, sig, oldset);
166 sigorsets(&current->blocked,&current->blocked,&ka
139 handle_signal(unsigned long sig, siginfo_t *info, struct k_sigaction *ka, sigset_t *oldset, struct pt_regs * regs) argument
177 struct k_sigaction ka; local
[all...]
H A Dsignal_n32.c175 static int setup_rt_frame_n32(struct k_sigaction * ka, argument
182 frame = get_sigframe(ka, regs, sizeof(*frame));
222 regs->cp0_epc = regs->regs[25] = (unsigned long) ka->sa.sa_handler;
H A Dsignal32.c580 static int setup_frame_32(struct k_sigaction * ka, struct pt_regs *regs, argument
586 frame = get_sigframe(ka, regs, sizeof(*frame));
613 regs->cp0_epc = regs->regs[25] = (unsigned long) ka->sa.sa_handler;
626 static int setup_rt_frame_32(struct k_sigaction * ka, struct pt_regs *regs, argument
633 frame = get_sigframe(ka, regs, sizeof(*frame));
673 regs->cp0_epc = regs->regs[25] = (unsigned long) ka->sa.sa_handler;
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/um/sys-i386/
H A Dsignal.c221 struct k_sigaction *ka, struct pt_regs *regs,
236 if(ka->sa.sa_flags & SA_RESTORER)
237 restorer = ka->sa.sa_restorer;
272 PT_REGS_IP(regs) = (unsigned long) ka->sa.sa_handler;
287 struct k_sigaction *ka, struct pt_regs *regs,
301 if(ka->sa.sa_flags & SA_RESTORER)
302 restorer = ka->sa.sa_restorer;
329 PT_REGS_IP(regs) = (unsigned long) ka->sa.sa_handler;
220 setup_signal_stack_sc(unsigned long stack_top, int sig, struct k_sigaction *ka, struct pt_regs *regs, sigset_t *mask) argument
286 setup_signal_stack_si(unsigned long stack_top, int sig, struct k_sigaction *ka, struct pt_regs *regs, siginfo_t *info, sigset_t *mask) argument
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/um/sys-x86_64/
H A Dsignal.c214 struct k_sigaction *ka, struct pt_regs * regs,
234 if (ka->sa.sa_flags & SA_SIGINFO) {
271 if (ka->sa.sa_flags & SA_RESTORER)
272 err |= __put_user(ka->sa.sa_restorer, &frame->pretcode);
295 PT_REGS_RIP(regs) = (unsigned long) ka->sa.sa_handler;
213 setup_signal_stack_si(unsigned long stack_top, int sig, struct k_sigaction *ka, struct pt_regs * regs, siginfo_t *info, sigset_t *set) argument
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/kernel/
H A Dsignal.c248 struct k_sigaction *ka = &t->sighand->action[0]; local
250 if (force_default || ka->sa.sa_handler != SIG_IGN)
251 ka->sa.sa_handler = SIG_DFL;
252 ka->sa.sa_flags = 0;
253 sigemptyset(&ka->sa.sa_mask);
254 ka++;
1746 struct k_sigaction *ka; local
1789 ka = &current->sighand->action[signr-1];
1790 if (ka->sa.sa_handler == SIG_IGN) /* Do nothing. */
1792 if (ka
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/timemachine/gettext-0.17/gettext-tools/projects/GNOME/
H A Dteam-address46 ka) english=Georgian;;

Completed in 223 milliseconds

12