Home
last modified time | relevance | path

Searched refs:sig (Results 1 – 25 of 32) sorted by relevance

12

/include/linux/
Dsignal.h37 enum siginfo_layout siginfo_layout(unsigned sig, int si_code);
50 unsigned long sig = _sig - 1; in sigaddset() local
52 set->sig[0] |= 1UL << sig; in sigaddset()
54 set->sig[sig / _NSIG_BPW] |= 1UL << (sig % _NSIG_BPW); in sigaddset()
59 unsigned long sig = _sig - 1; in sigdelset() local
61 set->sig[0] &= ~(1UL << sig); in sigdelset()
63 set->sig[sig / _NSIG_BPW] &= ~(1UL << (sig % _NSIG_BPW)); in sigdelset()
68 unsigned long sig = _sig - 1; in sigismember() local
70 return 1 & (set->sig[0] >> sig); in sigismember()
72 return 1 & (set->sig[sig / _NSIG_BPW] >> (sig % _NSIG_BPW)); in sigismember()
[all …]
Dtaskstats_kern.h19 static inline void taskstats_tgid_free(struct signal_struct *sig) in taskstats_tgid_free() argument
21 if (sig->stats) in taskstats_tgid_free()
22 kmem_cache_free(taskstats_cache, sig->stats); in taskstats_tgid_free()
30 static inline void taskstats_tgid_free(struct signal_struct *sig) in taskstats_tgid_free() argument
Dsignalfd.h19 static inline void signalfd_notify(struct task_struct *tsk, int sig) in signalfd_notify() argument
29 static inline void signalfd_notify(struct task_struct *tsk, int sig) { } in signalfd_notify() argument
Ddigsig.h51 int digsig_verify(struct key *keyring, const char *sig, int siglen,
56 static inline int digsig_verify(struct key *keyring, const char *sig, in digsig_verify() argument
Dinit_task.h70 #define INIT_SIGNALS(sig) { \ argument
73 .wait_chldexit = __WAIT_QUEUE_HEAD_INITIALIZER(sig.wait_chldexit),\
75 .list = LIST_HEAD_INIT(sig.shared_pending.list), \
77 INIT_POSIX_TIMERS(sig) \
78 INIT_CPU_TIMERS(sig) \
80 INIT_CPUTIMER(sig) \
81 INIT_PREV_CPUTIME(sig) \
83 __MUTEX_INITIALIZER(sig.cred_guard_mutex), \
Dkdebug.h21 struct pt_regs *regs, long err, int trap, int sig);
Dverification.h38 extern int verify_signature_one(const struct public_key_signature *sig,
Dsignal_types.h64 int sig; member
Dpstore_ram.h66 u32 sig, struct persistent_ram_ecc_info *ecc_info,
Dsfi.h96 char sig[SFI_SIGNATURE_SIZE]; member
Dcompat.h146 compat_sigset_word sig[_COMPAT_NSIG_WORDS]; member
420 long compat_sys_rt_tgsigqueueinfo(compat_pid_t tgid, compat_pid_t pid, int sig,
423 asmlinkage long compat_sys_sigaction(int sig,
571 void __user *sig);
662 asmlinkage long compat_sys_rt_sigqueueinfo(compat_pid_t pid, int sig,
Dvt_kern.h152 int sig; member
Dsyscalls.h408 asmlinkage long sys_rt_tgsigqueueinfo(pid_t tgid, pid_t pid, int sig,
410 asmlinkage long sys_kill(pid_t pid, int sig);
411 asmlinkage long sys_tgkill(pid_t tgid, pid_t pid, int sig);
412 asmlinkage long sys_tkill(pid_t pid, int sig);
413 asmlinkage long sys_rt_sigqueueinfo(pid_t pid, int sig, siginfo_t __user *uinfo);
416 asmlinkage long sys_signal(int sig, __sighandler_t handler);
Dtty.h472 extern int __tty_check_change(struct tty_struct *tty, int sig);
731 extern void tty_audit_fork(struct signal_struct *sig);
745 static inline void tty_audit_fork(struct signal_struct *sig) in tty_audit_fork() argument
Dsecurity.h318 struct fown_struct *fown, int sig);
350 int sig, u32 secid);
866 int sig) in security_file_send_sigiotask() argument
1012 struct siginfo *info, int sig, in security_task_kill() argument
/include/trace/events/
Dsignal.h53 TP_PROTO(int sig, struct siginfo *info, struct task_struct *task,
56 TP_ARGS(sig, info, task, group, result),
59 __field( int, sig )
69 __entry->sig = sig;
78 __entry->sig, __entry->errno, __entry->code,
99 TP_PROTO(int sig, struct siginfo *info, struct k_sigaction *ka),
101 TP_ARGS(sig, info, ka),
104 __field( int, sig )
112 __entry->sig = sig;
119 __entry->sig, __entry->errno, __entry->code,
/include/linux/sched/
Dautogroup.h13 extern void sched_autogroup_fork(struct signal_struct *sig);
14 extern void sched_autogroup_exit(struct signal_struct *sig);
23 static inline void sched_autogroup_fork(struct signal_struct *sig) { } in sched_autogroup_fork() argument
24 static inline void sched_autogroup_exit(struct signal_struct *sig) { } in sched_autogroup_exit() argument
Dsignal.h247 static inline void signal_set_stop_flags(struct signal_struct *sig, in signal_set_stop_flags() argument
250 WARN_ON(sig->flags & (SIGNAL_GROUP_EXIT|SIGNAL_GROUP_COREDUMP)); in signal_set_stop_flags()
251 sig->flags = (sig->flags & ~SIGNAL_STOP_MASK) | flags; in signal_set_stop_flags()
255 static inline int signal_group_exit(const struct signal_struct *sig) in signal_group_exit() argument
257 return (sig->flags & SIGNAL_GROUP_EXIT) || in signal_group_exit()
258 (sig->group_exit_task != NULL); in signal_group_exit()
291 extern int __kill_pgrp_info(int sig, struct siginfo *info, struct pid *pgrp);
292 extern int kill_pid_info(int sig, struct siginfo *info, struct pid *pid);
295 extern int kill_pgrp(struct pid *pid, int sig, int priv);
296 extern int kill_pid(struct pid *pid, int sig, int priv);
[all …]
/include/crypto/
Dpublic_key.h45 extern void public_key_signature_free(struct public_key_signature *sig);
69 const struct public_key_signature *sig);
72 const struct public_key_signature *sig);
/include/linux/platform_data/
Dserial-sccnxp.h52 #define MCTRL_SIG(sig, line) ((line) << (sig)) argument
/include/keys/
Dasymmetric-subtype.h39 const struct public_key_signature *sig);
/include/uapi/asm-generic/
Dsignal.h91 unsigned long sig[_NSIG_WORDS]; member
/include/rdma/
Drw.h58 } *sig; member
/include/linux/ceph/
Dmsgr.h179 __le64 sig; member
/include/linux/mtd/
Drawnand.h263 u8 sig[4]; member
350 u8 sig[4]; /* 'E' 'P' 'P' 'S' */ member
376 u8 sig[4]; member

12