Searched refs:new_ka (Results 1 - 22 of 22) sorted by relevance

/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/sparc/kernel/
H A Dsys_sparc.c370 struct k_sigaction new_ka, old_ka; local
382 __get_user(new_ka.sa.sa_handler, &act->sa_handler) ||
383 __get_user(new_ka.sa.sa_restorer, &act->sa_restorer))
385 __get_user(new_ka.sa.sa_flags, &act->sa_flags);
387 siginitset(&new_ka.sa.sa_mask, mask);
388 new_ka.ka_restorer = NULL;
391 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
414 struct k_sigaction new_ka, old_ka; local
426 new_ka.ka_restorer = restorer;
427 if (copy_from_user(&new_ka
[all...]
H A Dsys_sunos.c1146 struct k_sigaction new_ka, old_ka; local
1153 __get_user(new_ka.sa.sa_handler, &act->sa_handler) ||
1154 __get_user(new_ka.sa.sa_flags, &act->sa_flags))
1157 new_ka.sa.sa_restorer = NULL;
1158 new_ka.ka_restorer = NULL;
1159 siginitset(&new_ka.sa.sa_mask, mask);
1160 new_ka.sa.sa_flags ^= SUNOS_SV_INTERRUPT;
1163 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/s390x/kernel/
H A Dsignal32.c165 struct k_sigaction new_ka, old_ka; local
171 __get_user((unsigned long)new_ka.sa.sa_handler, &act->sa_handler) ||
172 __get_user((unsigned long)new_ka.sa.sa_restorer, &act->sa_restorer))
174 __get_user(new_ka.sa.sa_flags, &act->sa_flags);
176 siginitset(&new_ka.sa.sa_mask, mask);
179 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
200 struct k_sigaction new_ka, old_ka; local
208 ret = get_user((unsigned long)new_ka.sa.sa_handler, &act->sa_handler);
212 case 4: new_ka.sa.sa_mask.sig[3] = set32.sig[6]
214 case 3: new_ka
[all...]
H A Dsignal.c140 struct k_sigaction new_ka, old_ka; local
146 __get_user(new_ka.sa.sa_handler, &act->sa_handler) ||
147 __get_user(new_ka.sa.sa_restorer, &act->sa_restorer))
149 __get_user(new_ka.sa.sa_flags, &act->sa_flags);
151 siginitset(&new_ka.sa.sa_mask, mask);
154 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ia64/ia32/
H A Dia32_signal.c219 struct k_sigaction new_ka, old_ka; local
228 ret |= get_user(new_ka.sa.sa_flags, &act->sa_flags);
230 ret |= copy_from_user(&new_ka.sa.sa_mask, &act->sa_mask, sizeof(sigset32_t));
234 sigact_set_handler(&new_ka, handler, restorer);
237 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
336 struct k_sigaction new_ka, old_ka; local
344 ret |= get_user(new_ka.sa.sa_flags, &act->sa_flags);
350 sigact_set_handler(&new_ka, handler, restorer);
351 siginitset(&new_ka.sa.sa_mask, mask);
354 ret = do_sigaction(sig, act ? &new_ka
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/alpha/kernel/
H A Dsignal.c119 struct k_sigaction new_ka, old_ka; local
125 __get_user(new_ka.sa.sa_handler, &act->sa_handler) ||
126 __get_user(new_ka.sa.sa_flags, &act->sa_flags))
129 siginitset(&new_ka.sa.sa_mask, mask);
130 new_ka.ka_restorer = NULL;
133 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
150 struct k_sigaction new_ka, old_ka; local
157 new_ka.ka_restorer = restorer;
158 if (copy_from_user(&new_ka.sa, act, sizeof(*act)))
162 ret = do_sigaction(sig, act ? &new_ka
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/mips/kernel/
H A Dsignal.c138 struct k_sigaction new_ka, old_ka; local
147 err |= __get_user(new_ka.sa.sa_handler, &act->sa_handler);
148 err |= __get_user(new_ka.sa.sa_flags, &act->sa_flags);
150 err |= __get_user(new_ka.sa.sa_restorer, &act->sa_restorer);
154 siginitset(&new_ka.sa.sa_mask, mask);
157 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
H A Dirixsig.c385 struct k_sigaction new_ka, old_ka; local
398 __get_user(new_ka.sa.sa_handler, &act->sa_handler) ||
399 __get_user(new_ka.sa.sa_flags, &act->sa_flags))
409 new_ka.sa.sa_restorer = trampoline;
412 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ppc/kernel/
H A Dsignal.c172 struct k_sigaction new_ka, old_ka; local
178 __get_user(new_ka.sa.sa_handler, &act->sa_handler) ||
179 __get_user(new_ka.sa.sa_restorer, &act->sa_restorer))
181 __get_user(new_ka.sa.sa_flags, &act->sa_flags);
183 siginitset(&new_ka.sa.sa_mask, mask);
186 ret = do_sigaction(sig, (act? &new_ka: NULL), (oact? &old_ka: NULL));
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/s390/kernel/
H A Dsignal.c142 struct k_sigaction new_ka, old_ka; local
148 __get_user(new_ka.sa.sa_handler, &act->sa_handler) ||
149 __get_user(new_ka.sa.sa_restorer, &act->sa_restorer))
151 __get_user(new_ka.sa.sa_flags, &act->sa_flags);
153 siginitset(&new_ka.sa.sa_mask, mask);
156 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/sh/kernel/
H A Dsignal.c128 struct k_sigaction new_ka, old_ka; local
134 __get_user(new_ka.sa.sa_handler, &act->sa_handler) ||
135 __get_user(new_ka.sa.sa_restorer, &act->sa_restorer))
137 __get_user(new_ka.sa.sa_flags, &act->sa_flags);
139 siginitset(&new_ka.sa.sa_mask, mask);
142 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/arm/kernel/
H A Dsignal.c144 struct k_sigaction new_ka, old_ka; local
150 __get_user(new_ka.sa.sa_handler, &act->sa_handler) ||
151 __get_user(new_ka.sa.sa_restorer, &act->sa_restorer))
153 __get_user(new_ka.sa.sa_flags, &act->sa_flags);
155 siginitset(&new_ka.sa.sa_mask, mask);
158 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/cris/kernel/
H A Dsignal.c158 struct k_sigaction new_ka, old_ka; local
164 __get_user(new_ka.sa.sa_handler, &act->sa_handler) ||
165 __get_user(new_ka.sa.sa_restorer, &act->sa_restorer))
167 __get_user(new_ka.sa.sa_flags, &act->sa_flags);
169 siginitset(&new_ka.sa.sa_mask, mask);
172 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ppc64/kernel/
H A Dsignal32.c135 struct k_sigaction new_ka, old_ka; local
149 ret = get_user((long)new_ka.sa.sa_handler, &act->sa_handler);
150 ret |= __get_user((long)new_ka.sa.sa_restorer, &act->sa_restorer);
151 ret |= __get_user(new_ka.sa.sa_flags, &act->sa_flags);
155 PPCDBG(PPCDBG_SIGNAL, "sys32_sigaction flags =%lx \n", new_ka.sa.sa_flags);
157 siginitset(&new_ka.sa.sa_mask, mask);
160 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
709 struct k_sigaction new_ka, old_ka; local
719 ret = get_user((long)new_ka.sa.sa_handler, &act->sa_handler);
723 case 4: new_ka
[all...]
H A Dsignal.c181 struct k_sigaction new_ka, old_ka; local
192 __get_user(new_ka.sa.sa_handler, &act->sa_handler) ||
193 __get_user(new_ka.sa.sa_restorer, &act->sa_restorer))
195 __get_user(new_ka.sa.sa_flags, &act->sa_flags);
197 siginitset(&new_ka.sa.sa_mask, mask);
200 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/sparc64/kernel/
H A Dsys_sparc.c557 struct k_sigaction new_ka, old_ka; local
564 new_ka.ka_restorer = restorer;
565 if (copy_from_user(&new_ka.sa, act, sizeof(*act)))
569 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
H A Dsys_sunos32.c1298 struct k_sigaction new_ka, old_ka; local
1304 if (get_user((long)new_ka.sa.sa_handler, &((struct old_sigaction32 *)A(act))->sa_handler) ||
1305 __get_user(new_ka.sa.sa_flags, &((struct old_sigaction32 *)A(act))->sa_flags))
1308 new_ka.sa.sa_restorer = NULL;
1309 new_ka.ka_restorer = NULL;
1310 siginitset(&new_ka.sa.sa_mask, mask);
1311 new_ka.sa.sa_flags ^= SUNOS_SV_INTERRUPT;
1314 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
H A Dsys_sparc32.c2923 struct k_sigaction new_ka, old_ka; local
2934 ret = get_user((long)new_ka.sa.sa_handler, &act->sa_handler);
2935 ret |= __get_user((long)new_ka.sa.sa_restorer, &act->sa_restorer);
2936 ret |= __get_user(new_ka.sa.sa_flags, &act->sa_flags);
2940 new_ka.ka_restorer = NULL;
2941 siginitset(&new_ka.sa.sa_mask, mask);
2944 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
2960 struct k_sigaction new_ka, old_ka; local
2973 new_ka.ka_restorer = restorer;
2974 ret = get_user((long)new_ka
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/mips64/kernel/
H A Dsignal32.c178 struct k_sigaction new_ka, old_ka; local
187 err |= __get_user((u32)(u64)new_ka.sa.sa_handler,
189 err |= __get_user(new_ka.sa.sa_flags, &act->sa_flags);
191 err |= __get_user((u32)(u64)new_ka.sa.sa_restorer,
196 siginitset(&new_ka.sa.sa_mask, mask);
199 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/i386/kernel/
H A Dsignal.c125 struct k_sigaction new_ka, old_ka; local
131 __get_user(new_ka.sa.sa_handler, &act->sa_handler) ||
132 __get_user(new_ka.sa.sa_restorer, &act->sa_restorer))
134 __get_user(new_ka.sa.sa_flags, &act->sa_flags);
136 siginitset(&new_ka.sa.sa_mask, mask);
139 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/m68k/kernel/
H A Dsignal.c125 struct k_sigaction new_ka, old_ka; local
131 __get_user(new_ka.sa.sa_handler, &act->sa_handler) ||
132 __get_user(new_ka.sa.sa_restorer, &act->sa_restorer))
134 __get_user(new_ka.sa.sa_flags, &act->sa_flags);
136 siginitset(&new_ka.sa.sa_mask, mask);
139 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/x86_64/ia32/
H A Dsys_ia32.c313 struct k_sigaction new_ka, old_ka; local
322 __get_user((long)new_ka.sa.sa_handler, &act->sa_handler) ||
323 __get_user(new_ka.sa.sa_flags, &act->sa_flags) ||
324 __get_user((long)new_ka.sa.sa_restorer, &act->sa_restorer)||
329 case 4: new_ka.sa.sa_mask.sig[3] = set32.sig[6]
331 case 3: new_ka.sa.sa_mask.sig[2] = set32.sig[4]
333 case 2: new_ka.sa.sa_mask.sig[1] = set32.sig[2]
335 case 1: new_ka.sa.sa_mask.sig[0] = set32.sig[0]
340 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
371 struct k_sigaction new_ka, old_k local
[all...]

Completed in 376 milliseconds