| /freebsd-14.2/sys/compat/linuxkpi/common/include/linux/ |
| H A D | sched.h | 70 struct task_struct { struct 86 TAILQ_ENTRY(task_struct) rcu_entry[TS_RCU_TYPE_MAX]; argument 90 struct task_struct *group_leader; argument 98 ((struct task_struct *)__td->td_lkpi_task); \ argument 117 get_task_struct(struct task_struct *task) in get_task_struct() 123 put_task_struct(struct task_struct *task) in put_task_struct() 149 bool linux_signal_pending(struct task_struct *task); 171 bool linux_task_exiting(struct task_struct *task); 216 get_task_comm(char *buf, struct task_struct *task) in get_task_comm() 224 sched_set_fifo(struct task_struct *t) in sched_set_fifo() [all …]
|
| H A D | kthread.h | 42 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 D | pid.h | 46 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 D | compat.h | 38 struct task_struct; 41 extern void linux_free_current(struct task_struct *);
|
| H A D | mm_types.h | 40 struct task_struct; 79 extern struct mm_struct *linux_get_task_mm(struct task_struct *);
|
| H A D | wait.h | 305 struct task_struct; 306 bool linux_wake_up_state(struct task_struct *, unsigned int);
|
| H A D | mm.h | 317 get_user_pages_remote(struct task_struct *, struct mm_struct *, 323 pin_user_pages_remote(struct task_struct *task, struct mm_struct *mm, in pin_user_pages_remote()
|
| /freebsd-14.2/sys/compat/linuxkpi/common/src/ |
| H A D | linux_kthread.c | 44 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 D | linux_current.c | 60 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 D | linux_schedule.c | 43 linux_add_to_sleepqueue(void *wchan, struct task_struct *task, in linux_add_to_sleepqueue() 100 wake_up_task(struct task_struct *task, unsigned int state) in wake_up_task() 118 linux_signal_pending(struct task_struct *task) in linux_signal_pending() 133 linux_fatal_signal_pending(struct task_struct *task) in linux_fatal_signal_pending() 147 linux_signal_pending_state(long state, struct task_struct *task) in linux_signal_pending_state() 158 linux_send_sig(int signo, struct task_struct *task) in linux_send_sig() 172 struct task_struct *task; in autoremove_wake_function() 258 struct task_struct *task; in linux_wait_event_common() 295 struct task_struct *task; in linux_schedule_timeout() 362 struct task_struct *task; in linux_wait_on_bit_timeout() [all …]
|
| H A D | linux_rcu.c | 82 TAILQ_HEAD(, task_struct) ts_head; 101 CTASSERT(sizeof(((struct task_struct *)0)->rcu_section[0] == 185 struct task_struct *ts; in linux_rcu_read_lock() 223 struct task_struct *ts; in linux_rcu_read_unlock() 258 struct task_struct *ts; in linux_rcu_read_lock_held() 286 struct task_struct *ts; in linux_synchronize_rcu_cb()
|
| H A D | linux_lock.c | 75 struct task_struct *task; in linux_ww_mutex_lock_sub()
|
| H A D | linux_compat.c | 794 struct task_struct *pts = current; in linux_remap_address() 903 linux_get_error(struct task_struct *task, int error) in linux_get_error() 919 struct task_struct *task = current; in linux_file_ioctl_sub() 1213 struct task_struct *task; in linux_file_mmap_single() 2098 struct task_struct *task; in linux_wait_for_common() 2145 struct task_struct *task; in linux_wait_for_timeout_common()
|
| /freebsd-14.2/sys/contrib/openzfs/module/os/linux/spl/ |
| H A D | spl-thread.c | 76 struct task_struct *tsk; in __thread_create() 127 struct task_struct * 130 struct task_struct *tsk; in spl_kthread_create() 175 struct task_struct *task = current;
|
| /freebsd-14.2/sys/contrib/openzfs/config/ |
| H A D | kernel-kthread.m4 | 23 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 D | kernel-userns-capabilities.m4 | 30 struct task_struct *task = NULL;
|
| /freebsd-14.2/sys/contrib/openzfs/include/os/linux/spl/sys/ |
| H A D | types.h | 46 typedef struct task_struct kthread_t; 47 typedef struct task_struct proc_t;
|
| H A D | proc.h | 36 zfs_proc_is_caller(struct task_struct *t) in zfs_proc_is_caller()
|
| H A D | thread.h | 65 extern struct task_struct *spl_kthread_create(int (*func)(void *),
|
| H A D | taskq.h | 129 struct task_struct *tqt_thread;
|
| H A D | cred.h | 35 extern struct task_struct init_task;
|
| H A D | kmem.h | 88 struct task_struct *fstrans_thread;
|
| /freebsd-14.2/sys/contrib/dev/mediatek/mt76/ |
| H A D | util.h | 38 struct task_struct *task;
|
| /freebsd-14.2/sys/ofed/drivers/infiniband/core/ |
| H A D | ib_umem_odp.c | 380 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 D | ib_umem.c | 250 struct task_struct *task; in ib_umem_release()
|