Searched refs:sighand (Results 1 - 25 of 81) sorted by relevance

1234

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/
H A Dsignalfd.h49 * with the sighand lock held. Same are the following that end up
60 if (unlikely(!list_empty(&tsk->sighand->signalfd_list)))
65 * The signal -1 is used to notify the signalfd that the sighand
70 if (unlikely(!list_empty(&tsk->sighand->signalfd_list)))
76 struct sighand_struct *sighand = tsk->sighand; local
78 if (unlikely(!list_empty(&sighand->signalfd_list))) {
79 spin_lock_irq(&sighand->siglock);
81 spin_unlock_irq(&sighand->siglock);
H A Dinit_task.h85 #define INIT_SIGHAND(sighand) { \
88 .siglock = __SPIN_LOCK_UNLOCKED(sighand.siglock), \
89 .signalfd_list = LIST_HEAD_INIT(sighand.signalfd_list), \
156 .sighand = &init_sighand, \
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/kernel/
H A Dsignal.c62 handler = t->sighand->action[sig-1].sa.sa_handler;
223 spin_lock_irqsave(&t->sighand->siglock, flags);
227 spin_unlock_irqrestore(&t->sighand->siglock, flags);
235 t->sighand->action[i].sa.sa_handler = SIG_IGN;
248 struct k_sigaction *ka = &t->sighand->action[0];
272 spin_lock_irqsave(&current->sighand->siglock, flags);
276 spin_unlock_irqrestore(&current->sighand->siglock, flags);
286 spin_lock_irqsave(&current->sighand->siglock, flags);
290 spin_unlock_irqrestore(&current->sighand->siglock, flags);
427 spin_unlock(&tsk->sighand
970 struct sighand_struct *sighand; local
1468 struct sighand_struct *sighand; local
[all...]
H A Ditimer.c51 spin_lock_irq(&tsk->sighand->siglock);
55 spin_unlock_irq(&tsk->sighand->siglock);
59 spin_lock_irq(&tsk->sighand->siglock);
75 spin_unlock_irq(&tsk->sighand->siglock);
82 spin_lock_irq(&tsk->sighand->siglock);
101 spin_unlock_irq(&tsk->sighand->siglock);
163 spin_lock_irq(&tsk->sighand->siglock);
172 spin_unlock_irq(&tsk->sighand->siglock);
183 spin_unlock_irq(&tsk->sighand->siglock);
189 spin_lock_irq(&tsk->sighand
[all...]
H A Dptrace.c52 spin_lock(&child->sighand->siglock);
60 spin_unlock(&child->sighand->siglock);
104 spin_lock_irq(&child->sighand->siglock);
110 spin_unlock_irq(&child->sighand->siglock);
331 if (likely(child->sighand != NULL)) {
333 spin_lock_irq(&child->sighand->siglock);
338 spin_unlock_irq(&child->sighand->siglock);
355 if (likely(child->sighand != NULL)) {
357 spin_lock_irq(&child->sighand->siglock);
362 spin_unlock_irq(&child->sighand
[all...]
H A Dexit.c78 struct sighand_struct *sighand; local
84 sighand = rcu_dereference(tsk->sighand);
85 spin_lock(&sighand->siglock);
88 * Notify that this sighand has been detached. This must
89 * be called with the tsk->sighand lock held. Also, this
90 * access tsk->sighand internally, so it must be called
91 * before tsk->sighand is reset.
135 tsk->sighand = NULL;
136 spin_unlock(&sighand
1038 struct sighand_struct *const sighand = current->sighand; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/
H A Dsignalfd.c9 * Added sighand-detach notification.
42 * Tries to acquire the sighand lock. We do not increment the sighand
45 * ctx->tsk going to NULL (in signalfd_deliver()), and for the sighand
46 * being detached. We return 0 if the sighand has been detached, or
47 * 1 if we were able to pin the sighand lock.
51 struct sighand_struct *sighand = NULL; local
56 sighand = lock_task_sighand(lk->tsk, &lk->flags);
59 if (sighand && !ctx->tsk) {
61 sighand
77 struct sighand_struct *sighand = tsk->sighand; local
316 struct sighand_struct *sighand; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/um/kernel/
H A Dsignal.c82 spin_lock_irq(&current->sighand->siglock);
85 spin_unlock_irq(&current->sighand->siglock);
88 spin_lock_irq(&current->sighand->siglock);
94 spin_unlock_irq(&current->sighand->siglock);
174 spin_lock_irq(&current->sighand->siglock);
178 spin_unlock_irq(&current->sighand->siglock);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/kernel/power/
H A Dprocess.c64 spin_lock_irq(&current->sighand->siglock);
66 spin_unlock_irq(&current->sighand->siglock);
89 spin_lock_irqsave(&p->sighand->siglock, flags);
91 spin_unlock_irqrestore(&p->sighand->siglock, flags);
103 spin_lock_irqsave(&p->sighand->siglock, flags);
105 spin_unlock_irqrestore(&p->sighand->siglock, flags);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/cris/arch-v10/kernel/
H A Dsignal.c57 spin_lock_irq(&current->sighand->siglock);
61 spin_unlock_irq(&current->sighand->siglock);
95 spin_lock_irq(&current->sighand->siglock);
99 spin_unlock_irq(&current->sighand->siglock);
241 spin_lock_irq(&current->sighand->siglock);
244 spin_unlock_irq(&current->sighand->siglock);
280 spin_lock_irq(&current->sighand->siglock);
283 spin_unlock_irq(&current->sighand->siglock);
518 spin_lock_irq(&current->sighand->siglock);
523 spin_unlock_irq(&current->sighand
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/sparc64/solaris/
H A Dsignal.c101 spin_lock_irq(&current->sighand->siglock);
104 spin_unlock_irq(&current->sighand->siglock);
107 spin_lock_irq(&current->sighand->siglock);
110 spin_unlock_irq(&current->sighand->siglock);
122 spin_lock_irq(&current->sighand->siglock);
125 spin_unlock_irq(&current->sighand->siglock);
316 spin_lock_irq(&current->sighand->siglock);
319 spin_unlock_irq(&current->sighand->siglock);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm26/kernel/
H A Dsignal.c40 spin_lock_irq(&current->sighand->siglock);
44 spin_unlock_irq(&current->sighand->siglock);
67 spin_lock_irq(&current->sighand->siglock);
71 spin_unlock_irq(&current->sighand->siglock);
184 spin_lock_irq(&current->sighand->siglock);
187 spin_unlock_irq(&current->sighand->siglock);
226 spin_lock_irq(&current->sighand->siglock);
229 spin_unlock_irq(&current->sighand->siglock);
394 struct k_sigaction *ka = &tsk->sighand->action[sig-1];
443 spin_lock_irq(&tsk->sighand
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/mips/kernel/
H A Dsignal_n32.c110 spin_lock_irq(&current->sighand->siglock);
114 spin_unlock_irq(&current->sighand->siglock);
137 spin_lock_irq(&current->sighand->siglock);
140 spin_unlock_irq(&current->sighand->siglock);
H A Dsignal.c299 spin_lock_irq(&current->sighand->siglock);
303 spin_unlock_irq(&current->sighand->siglock);
327 spin_lock_irq(&current->sighand->siglock);
331 spin_unlock_irq(&current->sighand->siglock);
403 spin_lock_irq(&current->sighand->siglock);
406 spin_unlock_irq(&current->sighand->siglock);
443 spin_lock_irq(&current->sighand->siglock);
446 spin_unlock_irq(&current->sighand->siglock);
614 spin_lock_irq(&current->sighand->siglock);
619 spin_unlock_irq(&current->sighand
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/proc/
H A Dtask_nommu.c54 if (current->sighand && atomic_read(&current->sighand->count) > 1)
55 sbytes += kobjsize(current->sighand);
57 bytes += kobjsize(current->sighand);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/v850/kernel/
H A Dsignal.c52 spin_lock_irq(&current->sighand->siglock);
56 spin_unlock_irq(&current->sighand->siglock);
79 spin_lock_irq(&current->sighand->siglock);
83 spin_unlock_irq(&current->sighand->siglock);
189 spin_lock_irq(&current->sighand->siglock);
192 spin_unlock_irq(&current->sighand->siglock);
217 spin_lock_irq(&current->sighand->siglock);
220 spin_unlock_irq(&current->sighand->siglock);
463 spin_lock_irq(&current->sighand->siglock);
468 spin_unlock_irq(&current->sighand
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/cris/arch-v32/kernel/
H A Dsignal.c68 spin_lock_irq(&current->sighand->siglock);
75 spin_unlock_irq(&current->sighand->siglock);
113 spin_lock_irq(&current->sighand->siglock);
119 spin_unlock_irq(&current->sighand->siglock);
236 spin_lock_irq(&current->sighand->siglock);
241 spin_unlock_irq(&current->sighand->siglock);
282 spin_lock_irq(&current->sighand->siglock);
287 spin_unlock_irq(&current->sighand->siglock);
571 spin_lock_irq(&current->sighand->siglock);
576 spin_unlock_irq(&current->sighand
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/h8300/kernel/
H A Dsignal.c62 spin_lock_irq(&current->sighand->siglock);
66 spin_unlock_irq(&current->sighand->siglock);
91 spin_lock_irq(&current->sighand->siglock);
95 spin_unlock_irq(&current->sighand->siglock);
233 spin_lock_irq(&current->sighand->siglock);
236 spin_unlock_irq(&current->sighand->siglock);
261 spin_unlock_irq(&current->sighand->siglock);
264 spin_lock_irq(&current->sighand->siglock);
490 spin_lock_irq(&current->sighand->siglock);
495 spin_unlock_irq(&current->sighand
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/s390/kernel/
H A Dsignal.c58 spin_lock_irq(&current->sighand->siglock);
62 spin_unlock_irq(&current->sighand->siglock);
177 spin_lock_irq(&current->sighand->siglock);
180 spin_unlock_irq(&current->sighand->siglock);
204 spin_lock_irq(&current->sighand->siglock);
207 spin_unlock_irq(&current->sighand->siglock);
393 spin_lock_irq(&current->sighand->siglock);
398 spin_unlock_irq(&current->sighand->siglock);
465 && !(current->sighand->action[signr-1].sa.sa_flags
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/xtensa/kernel/
H A Dsignal.c245 spin_lock_irq(&current->sighand->siglock);
248 spin_unlock_irq(&current->sighand->siglock);
430 spin_lock_irq(&current->sighand->siglock);
434 spin_unlock_irq(&current->sighand->siglock);
522 spin_lock_irq(&current->sighand->siglock);
527 spin_unlock_irq(&current->sighand->siglock);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/m32r/kernel/
H A Dsignal.c48 spin_lock_irq(&current->sighand->siglock);
52 spin_unlock_irq(&current->sighand->siglock);
145 spin_lock_irq(&current->sighand->siglock);
148 spin_unlock_irq(&current->sighand->siglock);
323 spin_lock_irq(&current->sighand->siglock);
328 spin_unlock_irq(&current->sighand->siglock);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/autofs4/
H A Dwaitq.c74 spin_lock_irqsave(&current->sighand->siglock, flags);
77 spin_unlock_irqrestore(&current->sighand->siglock, flags);
348 spin_lock_irqsave(&current->sighand->siglock, irqflags);
352 spin_unlock_irqrestore(&current->sighand->siglock, irqflags);
356 spin_lock_irqsave(&current->sighand->siglock, irqflags);
359 spin_unlock_irqrestore(&current->sighand->siglock, irqflags);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/security/keys/
H A Dprocess_keys.c173 spin_lock_irq(&tsk->sighand->siglock);
178 spin_unlock_irq(&tsk->sighand->siglock);
221 spin_lock_irq(&tsk->sighand->siglock);
224 spin_unlock_irq(&tsk->sighand->siglock);
317 spin_lock_irq(&tsk->sighand->siglock);
320 spin_unlock_irq(&tsk->sighand->siglock);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/sh/kernel/
H A Dsignal.c43 spin_lock_irq(&current->sighand->siglock);
47 spin_unlock_irq(&current->sighand->siglock);
221 spin_lock_irq(&current->sighand->siglock);
224 spin_unlock_irq(&current->sighand->siglock);
252 spin_lock_irq(&current->sighand->siglock);
255 spin_unlock_irq(&current->sighand->siglock);
541 spin_lock_irq(&current->sighand->siglock);
546 spin_unlock_irq(&current->sighand->siglock);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/frv/kernel/
H A Dsignal.c43 spin_lock_irq(&current->sighand->siglock);
47 spin_unlock_irq(&current->sighand->siglock);
157 spin_lock_irq(&current->sighand->siglock);
160 spin_unlock_irq(&current->sighand->siglock);
183 spin_lock_irq(&current->sighand->siglock);
186 spin_unlock_irq(&current->sighand->siglock);
467 spin_lock_irq(&current->sighand->siglock);
473 spin_unlock_irq(&current->sighand->siglock);

Completed in 142 milliseconds

1234