io_uring/waitid.c
239
struct wait_opts *wo = container_of(wait, struct wait_opts, child_wait);
io_uring/waitid.h
7
struct wait_opts wo;
kernel/exit.c
1134
static int eligible_pid(struct wait_opts *wo, struct task_struct *p)
kernel/exit.c
1141
eligible_child(struct wait_opts *wo, bool ptrace, struct task_struct *p)
kernel/exit.c
1173
static int wait_task_zombie(struct wait_opts *wo, struct task_struct *p)
kernel/exit.c
1329
static int wait_task_stopped(struct wait_opts *wo,
kernel/exit.c
1401
static int wait_task_continued(struct wait_opts *wo, struct task_struct *p)
kernel/exit.c
1453
static int wait_consider_task(struct wait_opts *wo, int ptrace,
kernel/exit.c
1565
static int do_wait_thread(struct wait_opts *wo, struct task_struct *tsk)
kernel/exit.c
1579
static int ptrace_do_wait(struct wait_opts *wo, struct task_struct *tsk)
kernel/exit.c
1593
bool pid_child_should_wake(struct wait_opts *wo, struct task_struct *p)
kernel/exit.c
1607
struct wait_opts *wo = container_of(wait, struct wait_opts,
kernel/exit.c
1623
static bool is_effectively_child(struct wait_opts *wo, bool ptrace,
kernel/exit.c
1637
static int do_wait_pid(struct wait_opts *wo)
kernel/exit.c
1663
long __do_wait(struct wait_opts *wo)
kernel/exit.c
1710
static long do_wait(struct wait_opts *wo)
kernel/exit.c
1735
int kernel_waitid_prepare(struct wait_opts *wo, int which, pid_t upid,
kernel/exit.c
1798
struct wait_opts wo;
kernel/exit.c
1849
struct wait_opts wo;
kernel/exit.c
1891
struct wait_opts wo = {
kernel/exit.h
25
bool pid_child_should_wake(struct wait_opts *wo, struct task_struct *p);
kernel/exit.h
26
long __do_wait(struct wait_opts *wo);
kernel/exit.h
27
int kernel_waitid_prepare(struct wait_opts *wo, int which, pid_t upid,