Searched refs:sigqueue (Results 1 – 6 of 6) sorted by relevance
| /linux-6.15/include/linux/ |
| H A D | posix-timers.h | 16 struct sigqueue; 113 bool posixtimer_init_sigqueue(struct sigqueue *q); 115 bool posixtimer_deliver_signal(struct kernel_siginfo *info, struct sigqueue *timer_sigq); 142 struct sigqueue *timer_sigq) { return false; } in posixtimer_deliver_signal() 206 struct sigqueue sigq; 235 static inline void posixtimer_sigqueue_getref(struct sigqueue *q) in posixtimer_sigqueue_getref() 242 static inline void posixtimer_sigqueue_putref(struct sigqueue *q) in posixtimer_sigqueue_putref() 256 static inline void posixtimer_sigqueue_getref(struct sigqueue *q) { } in posixtimer_sigqueue_getref() 257 static inline void posixtimer_sigqueue_putref(struct sigqueue *q) { } in posixtimer_sigqueue_putref()
|
| H A D | signal_types.h | 22 struct sigqueue { struct
|
| /linux-6.15/kernel/ |
| H A D | signal.c | 450 struct sigqueue *q; in sigqueue_alloc() 465 static void __sigqueue_free(struct sigqueue *q) in __sigqueue_free() 480 struct sigqueue *q; in flush_sigqueue() 554 struct sigqueue **timer_sigq) in collect_signal() 556 struct sigqueue *q, *first = NULL; in collect_signal() 621 struct sigqueue *timer_sigq; in dequeue_signal() 672 struct sigqueue *q, *sync = NULL; in dequeue_synchronous_signal() 751 struct sigqueue *q, *n; in flush_sigqueue_mask() 1046 struct sigqueue *q; in __send_signal_locked() 1903 struct sigqueue *q, *n; in __flush_itimer_signals() [all …]
|
| H A D | ptrace.c | 715 struct sigqueue *q; in ptrace_peek_siginfo()
|
| /linux-6.15/tools/perf/util/ |
| H A D | evlist.c | 68 int sigqueue(pid_t pid, int sig, const union sigval value); 1494 if (sigqueue(getppid(), SIGUSR1, val)) in evlist__prepare_workload()
|
| /linux-6.15/kernel/time/ |
| H A D | posix-timers.c | 345 bool posixtimer_deliver_signal(struct kernel_siginfo *info, struct sigqueue *timer_sigq) in posixtimer_deliver_signal()
|