Home
last modified time | relevance | path

Searched refs:task_struct (Results 1 – 25 of 31) sorted by relevance

12

/freebsd/sys/compat/linuxkpi/common/include/linux/
H A Dsched.h69 struct task_struct { struct
85 TAILQ_ENTRY(task_struct) rcu_entry[TS_RCU_TYPE_MAX]; argument
89 struct task_struct *group_leader; argument
97 ((struct task_struct *)__td->td_lkpi_task); \ argument
116 get_task_struct(struct task_struct *task) in get_task_struct()
122 put_task_struct(struct task_struct *task) in put_task_struct()
148 bool linux_signal_pending(struct task_struct *task);
170 bool linux_task_exiting(struct task_struct *task);
215 get_task_comm(char *buf, struct task_struct *task) in get_task_comm()
223 sched_set_fifo(struct task_struct *t) in sched_set_fifo()
[all …]
H A Dkthread.h42 struct task_struct;
48 struct task_struct *task;
59 struct task_struct *__task; \
70 int linux_kthread_stop(struct task_struct *);
71 bool linux_kthread_should_stop_task(struct task_struct *);
73 int linux_kthread_park(struct task_struct *);
76 void linux_kthread_unpark(struct task_struct *);
78 struct task_struct *linux_kthread_setup_and_run(struct thread *,
H A Dpid.h46 struct task_struct *__ts; \
53 struct task_struct *__ts; \
64 struct task_struct;
65 extern struct task_struct *linux_pid_task(pid_t);
66 extern struct task_struct *linux_get_pid_task(pid_t);
H A Dcompat.h38 struct task_struct;
41 extern void linux_free_current(struct task_struct *);
H A Dmm_types.h40 struct task_struct;
79 extern struct mm_struct *linux_get_task_mm(struct task_struct *);
H A Dwait.h305 struct task_struct;
306 bool linux_wake_up_state(struct task_struct *, unsigned int);
H A Dmm.h303 get_user_pages_remote(struct task_struct *, struct mm_struct *,
309 pin_user_pages_remote(struct task_struct *task, struct mm_struct *mm, in pin_user_pages_remote()
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_kthread.c44 linux_kthread_should_stop_task(struct task_struct *task) in linux_kthread_should_stop_task()
58 linux_kthread_stop(struct task_struct *task) in linux_kthread_stop()
81 linux_kthread_park(struct task_struct *task) in linux_kthread_park()
93 struct task_struct *task; in linux_kthread_parkme()
111 struct task_struct *task; in linux_kthread_should_park()
118 linux_kthread_unpark(struct task_struct *task) in linux_kthread_unpark()
127 struct task_struct *
130 struct task_struct *task; in linux_kthread_setup_and_run()
150 struct task_struct *task = current; in linux_kthread_fn()
H A Dlinux_current.c60 struct task_struct *ts; in find_other_mm()
82 struct task_struct *ts; in linux_alloc_current()
157 linux_get_task_mm(struct task_struct *task) in linux_get_task_mm()
176 linux_free_current(struct task_struct *ts) in linux_free_current()
185 struct task_struct *ts; in linuxkpi_thread_dtor()
195 static struct task_struct *
200 struct task_struct *ts; in linux_get_pid_task_int()
231 struct task_struct *
237 struct task_struct *
244 linux_task_exiting(struct task_struct *task) in linux_task_exiting()
[all …]
H A Dlinux_schedule.c42 linux_add_to_sleepqueue(void *wchan, struct task_struct *task, in linux_add_to_sleepqueue()
99 wake_up_task(struct task_struct *task, unsigned int state) in wake_up_task()
117 linux_signal_pending(struct task_struct *task) in linux_signal_pending()
132 linux_fatal_signal_pending(struct task_struct *task) in linux_fatal_signal_pending()
146 linux_signal_pending_state(long state, struct task_struct *task) in linux_signal_pending_state()
157 linux_send_sig(int signo, struct task_struct *task) in linux_send_sig()
171 struct task_struct *task; in autoremove_wake_function()
257 struct task_struct *task; in linux_wait_event_common()
294 struct task_struct *task; in linux_schedule_timeout()
361 struct task_struct *task; in linux_wait_on_bit_timeout()
[all …]
H A Dlinux_rcu.c76 TAILQ_HEAD(, task_struct) ts_head;
95 CTASSERT(sizeof(((struct task_struct *)0)->rcu_section[0] ==
179 struct task_struct *ts; in linux_rcu_read_lock()
217 struct task_struct *ts; in linux_rcu_read_unlock()
253 struct task_struct *ts; in linux_synchronize_rcu_cb()
H A Dlinux_lock.c75 struct task_struct *task; in linux_ww_mutex_lock_sub()
H A Dlinux_compat.c790 struct task_struct *pts = current; in linux_remap_address()
899 linux_get_error(struct task_struct *task, int error) in linux_get_error()
915 struct task_struct *task = current; in linux_file_ioctl_sub()
1209 struct task_struct *task; in linux_file_mmap_single()
2094 struct task_struct *task; in linux_wait_for_common()
2141 struct task_struct *task; in linux_wait_for_timeout_common()
/freebsd/sys/contrib/openzfs/module/os/linux/spl/
H A Dspl-thread.c76 struct task_struct *tsk; in __thread_create()
127 struct task_struct *
130 struct task_struct *tsk; in spl_kthread_create()
165 struct task_struct *task = current;
/freebsd/sys/contrib/openzfs/config/
H A Dkernel-kthread.m423 dnl # int dequeue_signal(struct task_struct *task, sigset_t *mask, kernel_siginfo_t *info);
24 …dnl # int dequeue_signal(struct task_struct *task, sigset_t *mask, kernel_siginfo_t *info, enum pi…
50 struct task_struct *task = NULL;
H A Dkernel-userns-capabilities.m430 struct task_struct *task = NULL;
/freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/
H A Dtypes.h46 typedef struct task_struct kthread_t;
47 typedef struct task_struct proc_t;
H A Dproc.h36 zfs_proc_is_caller(struct task_struct *t) in zfs_proc_is_caller()
H A Dthread.h65 extern struct task_struct *spl_kthread_create(int (*func)(void *),
H A Dtaskq.h129 struct task_struct *tqt_thread;
H A Dkmem.h88 struct task_struct *fstrans_thread;
H A Dcred.h35 extern struct task_struct init_task;
/freebsd/sys/contrib/dev/mediatek/mt76/
H A Dutil.h38 struct task_struct *task;
/freebsd/sys/ofed/drivers/infiniband/core/
H A Dib_umem_odp.c380 struct task_struct *owning_process = NULL; in ib_umem_odp_release()
522 struct task_struct *owning_process = NULL; in ib_umem_odp_map_dma_pages()
H A Dib_umem.c250 struct task_struct *task; in ib_umem_release()

12