Home
last modified time | relevance | path

Searched refs:pid_type (Results 1 – 19 of 19) sorted by relevance

/linux/include/linux/
A Dpid.h9 enum pid_type enum
92 extern struct task_struct *pid_task(struct pid *pid, enum pid_type);
93 static inline bool pid_has_task(struct pid *pid, enum pid_type type) in pid_has_task()
97 extern struct task_struct *get_pid_task(struct pid *pid, enum pid_type);
99 extern struct pid *get_task_pid(struct task_struct *task, enum pid_type type);
104 extern void attach_pid(struct task_struct *task, enum pid_type);
105 extern void detach_pid(struct task_struct *task, enum pid_type);
106 extern void change_pid(struct task_struct *task, enum pid_type,
110 enum pid_type);
A Dsignal.h278 enum pid_type;
282 struct task_struct *p, enum pid_type type);
284 struct task_struct *p, enum pid_type type);
A Dsched.h1520 pid_t __task_pid_nr_ns(struct task_struct *task, enum pid_type type, struct pid_namespace *ns);
2315 extern int sched_core_share_pid(unsigned int cmd, pid_t pid, enum pid_type type,
A Dfs.h930 enum pid_type pid_type; /* Kind of process group SIGIO should be sent to */ member
1381 extern void __f_setown(struct file *filp, struct pid *, enum pid_type, int force);
/linux/kernel/
A Dpid.c163 enum pid_type type; in alloc_pid()
321 static struct pid **task_pid_ptr(struct task_struct *task, enum pid_type type) in task_pid_ptr()
331 void attach_pid(struct task_struct *task, enum pid_type type) in attach_pid()
337 static void __change_pid(struct task_struct *task, enum pid_type type, in __change_pid()
356 void detach_pid(struct task_struct *task, enum pid_type type) in detach_pid()
361 void change_pid(struct task_struct *task, enum pid_type type, in change_pid()
389 enum pid_type type) in transfer_pid()
396 struct task_struct *pid_task(struct pid *pid, enum pid_type type) in pid_task()
438 struct pid *get_task_pid(struct task_struct *task, enum pid_type type) in get_task_pid()
448 struct task_struct *get_pid_task(struct pid *pid, enum pid_type type) in get_pid_task()
[all …]
A Dexit.c953 enum pid_type wo_type;
1555 enum pid_type type; in kernel_waitid()
1654 enum pid_type type; in kernel_wait4()
A Dsignal.c990 static void complete_signal(int sig, struct task_struct *p, enum pid_type type) in complete_signal()
1072 enum pid_type type, bool force) in __send_signal()
1213 enum pid_type type) in send_signal()
1288 enum pid_type type) in do_send_sig_info()
1432 struct task_struct *p, enum pid_type type) in group_send_sig_info()
1946 int send_sigqueue(struct sigqueue *q, struct pid *pid, enum pid_type type) in send_sigqueue()
A Dfork.c1737 enum pid_type type; in init_task_pid_links()
1744 init_task_pid(struct task_struct *task, enum pid_type type, struct pid *pid) in init_task_pid()
2482 enum pid_type type; in init_idle_pids()
/linux/fs/
A Dfcntl.c95 filp->f_owner.pid_type = type; in f_modown()
116 enum pid_type type; in f_setown()
158 if (filp->f_owner.pid_type == PIDTYPE_PGID) in f_getown()
214 if (pid_task(filp->f_owner.pid, filp->f_owner.pid_type)) in f_getown_ex()
217 switch (filp->f_owner.pid_type) { in f_getown_ex()
735 int fd, int reason, enum pid_type type) in send_sigio_to_task()
792 enum pid_type type; in send_sigio()
798 type = fown->pid_type; in send_sigio()
821 struct fown_struct *fown, enum pid_type type) in send_sigurg_to_task()
830 enum pid_type type; in send_sigurg()
[all …]
/linux/kernel/sched/
A Dcore_sched.c127 int sched_core_share_pid(unsigned int cmd, pid_t pid, enum pid_type type, in sched_core_share_pid()
/linux/include/linux/sched/
A Dsignal.h360 extern int send_sigqueue(struct sigqueue *, struct pid *, enum pid_type);
647 struct pid *task_pid_type(struct task_struct *task, enum pid_type type) in task_pid_type()
/linux/tools/testing/selftests/sched/
A Dcs_prctl_test.c61 enum pid_type {PIDTYPE_PID = 0, PIDTYPE_TGID, PIDTYPE_PGID}; enum
/linux/kernel/trace/
A Dbpf_trace.c814 enum pid_type type;
827 static int bpf_send_signal_common(u32 sig, enum pid_type type) in bpf_send_signal_common()
/linux/Documentation/admin-guide/hw-vuln/
A Dcore-scheduling.rst64 ``pid_type`` for which the operation applies. It is one of
/linux/kernel/time/
A Dposix-cpu-timers.c101 static inline enum pid_type clock_pid_type(const clockid_t clock) in clock_pid_type()
A Dposix-timers.c338 enum pid_type type; in posix_timer_event()
/linux/arch/s390/kernel/
A Dperf_cpum_sf.c628 u32 pid, enum pid_type type) in cpumsf_pid_type()
/linux/drivers/tty/
A Dtty_io.c2246 enum pid_type type; in __tty_fasync()
/linux/kernel/events/
A Dcore.c1400 enum pid_type type) in perf_event_pid_type()

Completed in 85 milliseconds