Home
last modified time | relevance | path

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

/freebsd-12.1/sys/compat/linuxkpi/common/include/linux/
H A Dsched.h64 struct task_struct { struct
79 TAILQ_ENTRY(task_struct) rcu_entry; argument
83 struct task_struct *group_leader; argument
89 ((struct task_struct *)__td->td_lkpi_task); \
108 get_task_struct(struct task_struct *task) in get_task_struct()
114 put_task_struct(struct task_struct *task) in put_task_struct()
127 bool linux_signal_pending(struct task_struct *task);
128 bool linux_fatal_signal_pending(struct task_struct *task);
130 void linux_send_sig(int signo, struct task_struct *task);
149 bool linux_task_exiting(struct task_struct *task);
[all …]
H A Dkthread.h40 struct task_struct *__task; \
51 int linux_kthread_stop(struct task_struct *);
52 bool linux_kthread_should_stop_task(struct task_struct *);
54 int linux_kthread_park(struct task_struct *);
57 void linux_kthread_unpark(struct task_struct *);
59 struct task_struct *linux_kthread_setup_and_run(struct thread *,
H A Dpid.h48 struct task_struct *__ts; \
55 struct task_struct *__ts; \
66 struct task_struct;
67 extern struct task_struct *linux_pid_task(pid_t);
68 extern struct task_struct *linux_get_pid_task(pid_t);
H A Dcompat.h39 struct task_struct;
42 extern void linux_free_current(struct task_struct *);
H A Dmm_types.h41 struct task_struct;
73 extern struct mm_struct *linux_get_task_mm(struct task_struct *);
H A Dwait.h304 struct task_struct;
305 bool linux_wake_up_state(struct task_struct *, unsigned int);
H A Dmm.h245 get_user_pages_remote(struct task_struct *, struct mm_struct *,
/freebsd-12.1/sys/compat/linuxkpi/common/src/
H A Dlinux_current.c48 struct task_struct *ts; in linux_alloc_current()
49 struct task_struct *ts_other; in linux_alloc_current()
120 linux_get_task_mm(struct task_struct *task) in linux_get_task_mm()
139 linux_free_current(struct task_struct *ts) in linux_free_current()
148 struct task_struct *ts; in linuxkpi_thread_dtor()
158 struct task_struct *
167 struct task_struct *ts = td->td_lkpi_task; in linux_pid_task()
187 struct task_struct *
196 struct task_struct *ts = td->td_lkpi_task; in linux_get_pid_task()
220 linux_task_exiting(struct task_struct *task) in linux_task_exiting()
[all …]
H A Dlinux_kthread.c46 linux_kthread_should_stop_task(struct task_struct *task) in linux_kthread_should_stop_task()
60 linux_kthread_stop(struct task_struct *task) in linux_kthread_stop()
83 linux_kthread_park(struct task_struct *task) in linux_kthread_park()
95 struct task_struct *task; in linux_kthread_parkme()
113 struct task_struct *task; in linux_kthread_should_park()
120 linux_kthread_unpark(struct task_struct *task) in linux_kthread_unpark()
129 struct task_struct *
132 struct task_struct *task; in linux_kthread_setup_and_run()
153 struct task_struct *task = current; in linux_kthread_fn()
H A Dlinux_schedule.c45 linux_add_to_sleepqueue(void *wchan, struct task_struct *task, in linux_add_to_sleepqueue()
102 wake_up_task(struct task_struct *task, unsigned int state) in wake_up_task()
120 linux_signal_pending(struct task_struct *task) in linux_signal_pending()
135 linux_fatal_signal_pending(struct task_struct *task) in linux_fatal_signal_pending()
149 linux_signal_pending_state(long state, struct task_struct *task) in linux_signal_pending_state()
160 linux_send_sig(int signo, struct task_struct *task) in linux_send_sig()
174 struct task_struct *task; in autoremove_wake_function()
260 struct task_struct *task; in linux_wait_event_common()
297 struct task_struct *task; in linux_schedule_timeout()
364 struct task_struct *task; in linux_wait_on_bit_timeout()
[all …]
H A Dlinux_rcu.c75 TAILQ_HEAD(, task_struct) ts_head;
176 struct task_struct *ts; in linux_rcu_read_lock()
206 struct task_struct *ts; in linux_rcu_read_unlock()
234 struct task_struct *ts; in linux_synchronize_rcu_cb()
H A Dlinux_lock.c76 struct task_struct *task; in linux_ww_mutex_lock_sub()
H A Dlinux_compat.c810 struct task_struct *pts = current; in linux_remap_address()
919 linux_get_error(struct task_struct *task, int error) in linux_get_error()
935 struct task_struct *task = current; in linux_file_ioctl_sub()
1230 struct task_struct *task; in linux_file_mmap_single()
1962 struct task_struct *task; in linux_wait_for_common()
2009 struct task_struct *task; in linux_wait_for_timeout_common()
H A Dlinux_page.c270 get_user_pages_remote(struct task_struct *task, struct mm_struct *mm, in get_user_pages_remote()
H A Dlinux_work.c223 struct task_struct *task; in linux_work_fn()
/freebsd-12.1/contrib/ipfilter/ipsend/
H A Dlsock.c54 struct task_struct *proc;
97 struct task_struct *getproc() in getproc()
99 struct task_struct *p, **pp; in getproc()
115 siz = nproc * sizeof(struct task_struct *); in getproc()
122 pp = (struct task_struct **)malloc(siz); in getproc()
129 proc = (struct task_struct *)malloc(siz); in getproc()
159 struct task_struct *p;
/freebsd-12.1/sys/ofed/drivers/infiniband/core/
H A Dib_umem_odp.c382 struct task_struct *owning_process = NULL; in ib_umem_odp_release()
524 struct task_struct *owning_process = NULL; in ib_umem_odp_map_dma_pages()
H A Dib_umem.c253 struct task_struct *task; in ib_umem_release()
H A Dib_fmr_pool.c104 struct task_struct *thread;
/freebsd-12.1/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_main.c1412 struct task_struct *owning_process = NULL; in mlx5_ib_disassociate_ucontext()