Searched refs:oact (Results 1 - 25 of 26) sorted by relevance

12

/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/sparc/kernel/
H A Dsys_sparc.c368 struct old_sigaction *oact)
391 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
393 if (!ret && oact) {
399 if (verify_area(VERIFY_WRITE, oact, sizeof(*oact)) ||
400 __put_user(old_ka.sa.sa_handler, &oact->sa_handler) ||
401 __put_user(old_ka.sa.sa_restorer, &oact->sa_restorer))
403 __put_user(old_ka.sa.sa_flags, &oact->sa_flags);
404 __put_user(old_ka.sa.sa_mask.sig[0], &oact->sa_mask);
411 sys_rt_sigaction(int sig, const struct sigaction *act, struct sigaction *oact, argument
367 sparc_sigaction(int sig, const struct old_sigaction *act, struct old_sigaction *oact) argument
[all...]
H A Dsys_sunos.c1144 struct old_sigaction *oact)
1163 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
1165 if (!ret && oact) {
1173 if (verify_area(VERIFY_WRITE, oact, sizeof(*oact)) ||
1174 __put_user(old_ka.sa.sa_handler, &oact->sa_handler) ||
1175 __put_user(old_ka.sa.sa_flags, &oact->sa_flags))
1177 __put_user(old_ka.sa.sa_mask.sig[0], &oact->sa_mask);
1143 sunos_sigaction(int sig, const struct old_sigaction *act, struct old_sigaction *oact) argument
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/mips64/kernel/
H A Dsignal32.c176 struct sigaction32 *oact)
199 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
201 if (!ret && oact) {
202 if (!access_ok(VERIFY_WRITE, oact, sizeof(*oact)))
204 err |= __put_user(old_ka.sa.sa_flags, &oact->sa_flags);
206 &oact->sa_handler);
207 err |= __put_user(old_ka.sa.sa_mask.sig[0], oact->sa_mask.sig);
208 err |= __put_user(0, &oact->sa_mask.sig[1]);
209 err |= __put_user(0, &oact
175 sys32_sigaction(int sig, const struct sigaction32 *act, struct sigaction32 *oact) argument
840 sys32_rt_sigaction(int sig, const struct sigaction32 *act, struct sigaction32 *oact, unsigned int sigsetsize) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/mips/kernel/
H A Dsignal.c136 struct sigaction *oact)
157 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
159 if (!ret && oact) {
160 if (!access_ok(VERIFY_WRITE, oact, sizeof(*oact)))
162 err |= __put_user(old_ka.sa.sa_flags, &oact->sa_flags);
163 err |= __put_user(old_ka.sa.sa_handler, &oact->sa_handler);
164 err |= __put_user(old_ka.sa.sa_mask.sig[0], oact->sa_mask.sig);
165 err |= __put_user(0, &oact->sa_mask.sig[1]);
166 err |= __put_user(0, &oact
135 sys_sigaction(int sig, const struct sigaction *act, struct sigaction *oact) argument
[all...]
H A Dirixsig.c383 struct sigaction *oact, void *trampoline)
412 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
414 if (!ret && oact) {
415 if (verify_area(VERIFY_WRITE, oact, sizeof(*oact)) ||
416 __put_user(old_ka.sa.sa_handler, &oact->sa_handler) ||
417 __put_user(old_ka.sa.sa_flags, &oact->sa_flags))
419 __copy_to_user(&old_ka.sa.sa_mask, &oact->sa_mask,
382 irix_sigaction(int sig, const struct sigaction *act, struct sigaction *oact, void *trampoline) argument
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/parisc/kernel/
H A Dsignal32.c147 sys32_rt_sigaction(int sig, const struct sigaction32 *act, struct sigaction32 *oact, argument
162 ret = do_sigaction(sig, act ? &new_sa : NULL, oact ? &old_sa : NULL);
164 if (!ret && oact) {
168 if (copy_to_user(oact, &old_sa32.sa, sizeof old_sa32.sa))
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/s390x/kernel/
H A Dsignal32.c163 struct old_sigaction32 *oact)
179 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
181 if (!ret && oact) {
182 if (verify_area(VERIFY_WRITE, oact, sizeof(*oact)) ||
183 __put_user((unsigned long)old_ka.sa.sa_handler, &oact->sa_handler) ||
184 __put_user((unsigned long)old_ka.sa.sa_restorer, &oact->sa_restorer))
186 __put_user(old_ka.sa.sa_flags, &oact->sa_flags);
187 __put_user(old_ka.sa.sa_mask.sig[0], &oact->sa_mask);
194 do_sigaction(int sig, const struct k_sigaction *act, struct k_sigaction *oact);
162 sys32_sigaction(int sig, const struct old_sigaction32 *act, struct old_sigaction32 *oact) argument
197 sys32_rt_sigaction(int sig, const struct sigaction32 *act, struct sigaction32 *oact, size_t sigsetsize) argument
[all...]
H A Dsignal.c138 struct old_sigaction *oact)
154 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
156 if (!ret && oact) {
157 if (verify_area(VERIFY_WRITE, oact, sizeof(*oact)) ||
158 __put_user(old_ka.sa.sa_handler, &oact->sa_handler) ||
159 __put_user(old_ka.sa.sa_restorer, &oact->sa_restorer))
161 __put_user(old_ka.sa.sa_flags, &oact->sa_flags);
162 __put_user(old_ka.sa.sa_mask.sig[0], &oact->sa_mask);
137 sys_sigaction(int sig, const struct old_sigaction *act, struct old_sigaction *oact) argument
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ppc/kernel/
H A Dsignal.c170 struct old_sigaction *oact)
186 ret = do_sigaction(sig, (act? &new_ka: NULL), (oact? &old_ka: NULL));
188 if (!ret && oact) {
189 if (verify_area(VERIFY_WRITE, oact, sizeof(*oact)) ||
190 __put_user(old_ka.sa.sa_handler, &oact->sa_handler) ||
191 __put_user(old_ka.sa.sa_restorer, &oact->sa_restorer))
193 __put_user(old_ka.sa.sa_flags, &oact->sa_flags);
194 __put_user(old_ka.sa.sa_mask.sig[0], &oact->sa_mask);
169 sys_sigaction(int sig, const struct old_sigaction *act, struct old_sigaction *oact) argument
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/s390/kernel/
H A Dsignal.c140 struct old_sigaction *oact)
156 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
158 if (!ret && oact) {
159 if (verify_area(VERIFY_WRITE, oact, sizeof(*oact)) ||
160 __put_user(old_ka.sa.sa_handler, &oact->sa_handler) ||
161 __put_user(old_ka.sa.sa_restorer, &oact->sa_restorer))
163 __put_user(old_ka.sa.sa_flags, &oact->sa_flags);
164 __put_user(old_ka.sa.sa_mask.sig[0], &oact->sa_mask);
139 sys_sigaction(int sig, const struct old_sigaction *act, struct old_sigaction *oact) argument
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/sh/kernel/
H A Dsignal.c126 struct old_sigaction *oact)
142 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
144 if (!ret && oact) {
145 if (verify_area(VERIFY_WRITE, oact, sizeof(*oact)) ||
146 __put_user(old_ka.sa.sa_handler, &oact->sa_handler) ||
147 __put_user(old_ka.sa.sa_restorer, &oact->sa_restorer))
149 __put_user(old_ka.sa.sa_flags, &oact->sa_flags);
150 __put_user(old_ka.sa.sa_mask.sig[0], &oact->sa_mask);
125 sys_sigaction(int sig, const struct old_sigaction *act, struct old_sigaction *oact) argument
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/arm/kernel/
H A Dsignal.c142 struct old_sigaction *oact)
158 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
160 if (!ret && oact) {
161 if (verify_area(VERIFY_WRITE, oact, sizeof(*oact)) ||
162 __put_user(old_ka.sa.sa_handler, &oact->sa_handler) ||
163 __put_user(old_ka.sa.sa_restorer, &oact->sa_restorer))
165 __put_user(old_ka.sa.sa_flags, &oact->sa_flags);
166 __put_user(old_ka.sa.sa_mask.sig[0], &oact->sa_mask);
141 sys_sigaction(int sig, const struct old_sigaction *act, struct old_sigaction *oact) argument
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/cris/kernel/
H A Dsignal.c156 struct old_sigaction *oact)
172 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
174 if (!ret && oact) {
175 if (verify_area(VERIFY_WRITE, oact, sizeof(*oact)) ||
176 __put_user(old_ka.sa.sa_handler, &oact->sa_handler) ||
177 __put_user(old_ka.sa.sa_restorer, &oact->sa_restorer))
179 __put_user(old_ka.sa.sa_flags, &oact->sa_flags);
180 __put_user(old_ka.sa.sa_mask.sig[0], &oact->sa_mask);
155 sys_sigaction(int sig, const struct old_sigaction *act, struct old_sigaction *oact) argument
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ia64/ia32/
H A Dia32_signal.c217 struct sigaction32 *oact, unsigned int sigsetsize)
237 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
239 if (!ret && oact) {
240 ret = put_user(IA32_SA_HANDLER(&old_ka), &oact->sa_handler);
241 ret |= put_user(old_ka.sa.sa_flags, &oact->sa_flags);
242 ret |= put_user(IA32_SA_RESTORER(&old_ka), &oact->sa_restorer);
243 ret |= copy_to_user(&oact->sa_mask, &old_ka.sa.sa_mask, sizeof(sigset32_t));
334 sys32_sigaction (int sig, struct old_sigaction32 *act, struct old_sigaction32 *oact) argument
354 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
356 if (!ret && oact) {
216 sys32_rt_sigaction(int sig, struct sigaction32 *act, struct sigaction32 *oact, unsigned int sigsetsize) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/alpha/kernel/
H A Dsignal.c117 struct osf_sigaction *oact)
133 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
135 if (!ret && oact) {
136 if (verify_area(VERIFY_WRITE, oact, sizeof(*oact)) ||
137 __put_user(old_ka.sa.sa_handler, &oact->sa_handler) ||
138 __put_user(old_ka.sa.sa_flags, &oact->sa_flags))
140 __put_user(old_ka.sa.sa_mask.sig[0], &oact->sa_mask);
147 sys_rt_sigaction(int sig, const struct sigaction *act, struct sigaction *oact, argument
162 ret = do_sigaction(sig, act ? &new_ka : NULL, oact
116 osf_sigaction(int sig, const struct osf_sigaction *act, struct osf_sigaction *oact) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ppc64/kernel/
H A Dsignal.c179 struct old_sigaction *oact)
200 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
202 if (!ret && oact) {
203 if (verify_area(VERIFY_WRITE, oact, sizeof(*oact)) ||
204 __put_user(old_ka.sa.sa_handler, &oact->sa_handler) ||
205 __put_user(old_ka.sa.sa_restorer, &oact->sa_restorer))
207 __put_user(old_ka.sa.sa_flags, &oact->sa_flags);
208 __put_user(old_ka.sa.sa_mask.sig[0], &oact->sa_mask);
178 sys_sigaction(int sig, const struct old_sigaction *act, struct old_sigaction *oact) argument
H A Dsignal32.c133 asmlinkage long sys32_sigaction(int sig, struct old_sigaction32 *act, struct old_sigaction32 *oact) argument
160 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
162 if (!ret && oact)
164 ret = put_user((long)old_ka.sa.sa_handler, &oact->sa_handler);
165 ret |= __put_user((long)old_ka.sa.sa_restorer, &oact->sa_restorer);
166 ret |= __put_user(old_ka.sa.sa_flags, &oact->sa_flags);
167 ret |= __put_user(old_ka.sa.sa_mask.sig[0], &oact->sa_mask);
707 asmlinkage long sys32_rt_sigaction(int sig, const struct sigaction32 *act, struct sigaction32 *oact, size_t sigsetsize) argument
739 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
741 if (!ret && oact) {
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/i386/kernel/
H A Dsignal.c123 struct old_sigaction *oact)
139 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
141 if (!ret && oact) {
142 if (verify_area(VERIFY_WRITE, oact, sizeof(*oact)) ||
143 __put_user(old_ka.sa.sa_handler, &oact->sa_handler) ||
144 __put_user(old_ka.sa.sa_restorer, &oact->sa_restorer))
146 __put_user(old_ka.sa.sa_flags, &oact->sa_flags);
147 __put_user(old_ka.sa.sa_mask.sig[0], &oact->sa_mask);
122 sys_sigaction(int sig, const struct old_sigaction *act, struct old_sigaction *oact) argument
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/m68k/kernel/
H A Dsignal.c123 struct old_sigaction *oact)
139 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
141 if (!ret && oact) {
142 if (verify_area(VERIFY_WRITE, oact, sizeof(*oact)) ||
143 __put_user(old_ka.sa.sa_handler, &oact->sa_handler) ||
144 __put_user(old_ka.sa.sa_restorer, &oact->sa_restorer))
146 __put_user(old_ka.sa.sa_flags, &oact->sa_flags);
147 __put_user(old_ka.sa.sa_mask.sig[0], &oact->sa_mask);
122 sys_sigaction(int sig, const struct old_sigaction *act, struct old_sigaction *oact) argument
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/sparc64/kernel/
H A Dsys_sparc.c554 sys_rt_sigaction(int sig, const struct sigaction *act, struct sigaction *oact, argument
569 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
571 if (!ret && oact) {
572 if (copy_to_user(oact, &old_ka.sa, sizeof(*oact)))
H A Dsys_sunos32.c1296 asmlinkage int sunos_sigaction (int sig, u32 act, u32 oact) argument
1314 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
1316 if (!ret && oact) {
1318 if (put_user((long)old_ka.sa.sa_handler, &((struct old_sigaction32 *)A(oact))->sa_handler) ||
1319 __put_user(old_ka.sa.sa_flags, &((struct old_sigaction32 *)A(oact))->sa_flags))
1321 __put_user(old_ka.sa.sa_mask.sig[0], &((struct old_sigaction32 *)A(oact))->sa_mask);
H A Dsys_sparc32.c2921 asmlinkage int sys32_sigaction (int sig, struct old_sigaction32 *act, struct old_sigaction32 *oact) argument
2944 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
2946 if (!ret && oact) {
2947 ret = put_user((long)old_ka.sa.sa_handler, &oact->sa_handler);
2948 ret |= __put_user((long)old_ka.sa.sa_restorer, &oact->sa_restorer);
2949 ret |= __put_user(old_ka.sa.sa_flags, &oact->sa_flags);
2950 ret |= __put_user(old_ka.sa.sa_mask.sig[0], &oact->sa_mask);
2957 sys32_rt_sigaction(int sig, struct sigaction32 *act, struct sigaction32 *oact, argument
2988 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
2990 if (!ret && oact) {
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/kernel/
H A Dsignal.c1071 do_sigaction(int sig, const struct k_sigaction *act, struct k_sigaction *oact) argument
1083 if (oact)
1084 *oact = *k;
1248 sys_rt_sigaction(int sig, const struct sigaction *act, struct sigaction *oact, argument
1262 ret = do_sigaction(sig, act ? &new_sa : NULL, oact ? &old_sa : NULL);
1264 if (!ret && oact) {
1265 if (copy_to_user(oact, &old_sa.sa, sizeof(old_sa.sa)))
/asus-wl-520gu-7.0.1.45/src/router/LPRng/src/common/
H A Dutilities.c278 struct sigaction act, oact; local
286 if (sigaction (signo, &act, &oact) < 0) {
289 return (plp_sigfunc_t) oact.sa_handler;
308 struct sigaction act, oact; local
316 if (sigaction (signo, &act, &oact) < 0) {
319 return (plp_sigfunc_t) oact.sa_handler;
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/x86_64/ia32/
H A Dsys_ia32.c311 struct sigaction32 *oact, unsigned int sigsetsize)
340 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
342 if (!ret && oact) {
357 if (verify_area(VERIFY_WRITE, oact, sizeof(*oact)) ||
358 __put_user((long)old_ka.sa.sa_handler, &oact->sa_handler) ||
359 __put_user((long)old_ka.sa.sa_restorer, &oact->sa_restorer) ||
360 __put_user(old_ka.sa.sa_flags, &oact->sa_flags) ||
361 __copy_to_user(&oact->sa_mask, &set32, sizeof(sigset32_t)))
369 sys32_sigaction (int sig, struct old_sigaction32 *act, struct old_sigaction32 *oact) argument
310 sys32_rt_sigaction(int sig, struct sigaction32 *act, struct sigaction32 *oact, unsigned int sigsetsize) argument
[all...]

Completed in 378 milliseconds

12