• Home
  • Raw
  • Download

Lines Matching refs:task_struct

904 struct task_struct {  struct
916 struct task_struct *last_wakee; argument
985 struct task_struct *real_parent; argument
986 struct task_struct *parent; argument
989 struct task_struct *group_leader; argument
1044 struct task_struct *pi_top_task; argument
1128 struct task_struct *oom_reaper_list; argument
1539 struct task_struct *target;
1669 struct task_struct *owner;
1763 struct task_struct *child_reaper;
2234 struct task_struct *curr_target;
2239 struct task_struct *group_exit_task;
2311 void (*enqueue_task)(struct rq *, struct task_struct *, int);
2312 void (*dequeue_task)(struct rq *, struct task_struct *, int);
2314 bool (*yield_to_task)(struct rq *, struct task_struct *);
2315 void (*check_preempt_curr)(struct rq *, struct task_struct *, int);
2316 struct task_struct * (*pick_next_task)(struct rq *);
2317 void (*put_prev_task)(struct rq *, struct task_struct *);
2318 void (*set_next_task)(struct rq *, struct task_struct *, bool);
2319 int (*balance)(struct rq *, struct task_struct *, struct rq_flags *);
2320 int (*select_task_rq)(struct task_struct *, int, int, int);
2321 void (*migrate_task_rq)(struct task_struct *, int);
2322 void (*task_woken)(struct rq *, struct task_struct *);
2323 void (*set_cpus_allowed)(struct task_struct *, const struct cpumask *);
2326 void (*task_tick)(struct rq *, struct task_struct *, int);
2327 void (*task_fork)(struct task_struct *);
2328 void (*task_dead)(struct task_struct *);
2329 void (*switched_from)(struct rq *, struct task_struct *);
2330 void (*switched_to)(struct rq *, struct task_struct *);
2331 void (*prio_changed)(struct rq *, struct task_struct *, int);
2332 unsigned int (*get_rr_interval)(struct rq *, struct task_struct *);
2334 void (*task_change_group)(struct task_struct *, int);
2412 struct task_struct *owner;
2782 struct task_struct *task;
2994 struct task_struct *move_lock_task;
3452 struct task_struct *task;
3654 struct task_struct *kswapd;
3661 struct task_struct *kcompactd;
4028 struct task_struct *task;
4212 struct task_struct *poll_task;
6404 struct ns_common * (*get)(struct task_struct *);
6504 int (*can_fork)(struct task_struct *, struct css_set *);
6505 void (*cancel_fork)(struct task_struct *, struct css_set *);
6506 void (*fork)(struct task_struct *);
6507 void (*exit)(struct task_struct *);
6508 void (*release)(struct task_struct *);
14164 typedef int user_regset_active_fn(struct task_struct *, const struct user_regset *);
14166 typedef int user_regset_get2_fn(struct task_struct *, const struct user_regset *, struct membuf);
14168 typedef int user_regset_set_fn(struct task_struct *, const struct user_regset *, unsigned int, unsi…
14170 typedef int user_regset_writeback_fn(struct task_struct *, const struct user_regset *, int);
14962 struct task_struct *task;
15186 struct task_struct *thread;
15566 struct task_struct *transition_task;
17583 struct task_struct *task;
18334 void (*sched_out)(struct preempt_notifier *, struct task_struct *);
19139 struct task_struct *parent;
20716 typedef int (*proc_visitor)(struct task_struct *, void *);
20774 typedef void (*btf_trace_task_newtask)(void *, struct task_struct *, long unsigned int);
20776 typedef void (*btf_trace_task_rename)(void *, struct task_struct *, const char *);
20830 struct task_struct **store;
20886 struct task_struct *thread;
21263 typedef void (*btf_trace_signal_generate)(void *, int, struct kernel_siginfo *, struct task_struct
21454 struct task_struct *task;
21607 struct task_struct *task;
21729 struct task_struct *task;
21750 struct task_struct *result;
22177 struct task_struct *cur_task;
22359 typedef void (*btf_trace_sched_kthread_stop)(void *, struct task_struct *);
22363 typedef void (*btf_trace_sched_waking)(void *, struct task_struct *);
22365 typedef void (*btf_trace_sched_wakeup)(void *, struct task_struct *);
22367 typedef void (*btf_trace_sched_wakeup_new)(void *, struct task_struct *);
22369 typedef void (*btf_trace_sched_switch)(void *, bool, struct task_struct *, struct task_struct *);
22371 typedef void (*btf_trace_sched_migrate_task)(void *, struct task_struct *, int);
22373 typedef void (*btf_trace_sched_process_free)(void *, struct task_struct *);
22375 typedef void (*btf_trace_sched_process_exit)(void *, struct task_struct *);
22377 typedef void (*btf_trace_sched_wait_task)(void *, struct task_struct *);
22381 typedef void (*btf_trace_sched_process_fork)(void *, struct task_struct *, struct task_struct *);
22383 typedef void (*btf_trace_sched_process_exec)(void *, struct task_struct *, pid_t, struct linux_binp…
22385 typedef void (*btf_trace_sched_stat_wait)(void *, struct task_struct *, u64);
22387 typedef void (*btf_trace_sched_stat_sleep)(void *, struct task_struct *, u64);
22389 typedef void (*btf_trace_sched_stat_iowait)(void *, struct task_struct *, u64);
22391 typedef void (*btf_trace_sched_stat_blocked)(void *, struct task_struct *, u64);
22393 typedef void (*btf_trace_sched_stat_runtime)(void *, struct task_struct *, u64, u64);
22395 typedef void (*btf_trace_sched_pi_setprio)(void *, struct task_struct *, struct task_struct *);
22397 typedef void (*btf_trace_sched_process_hang)(void *, struct task_struct *);
22399 typedef void (*btf_trace_sched_move_numa)(void *, struct task_struct *, int, int);
22401 typedef void (*btf_trace_sched_stick_numa)(void *, struct task_struct *, int, struct task_struct *,…
22403 typedef void (*btf_trace_sched_swap_numa)(void *, struct task_struct *, int, struct task_struct *, …
22612 struct task_struct *curr;
22613 struct task_struct *idle;
22614 struct task_struct *stop;
22711 struct task_struct *task;
22716 struct task_struct *src_task;
22717 struct task_struct *dst_task;
22806 struct task_struct *p;
22815 struct task_struct *best_task;
22906 struct task_struct *task;
22998 struct task_struct *thread;
23088 struct task_struct *task;
23097 struct task_struct *task;
23115 struct task_struct *task;
23126 struct task_struct *task;
23170 struct task_struct *task;
23178 struct task_struct *task;
23187 struct task_struct *owner;
23930 struct task_struct *thr;
23942 struct task_struct *thr;
23956 struct task_struct *thr;
24365 typedef void (*pertask_func_t)(struct task_struct *, struct list_head *);
24386 struct task_struct *kthread_ptr;
24463 struct task_struct *boost_kthread_task;
24528 struct task_struct *rcu_cpu_kthread_task;
24555 struct task_struct *gp_kthread;
24969 struct task_struct *task;
25193 struct task_struct *it_process;
25498 struct task_struct *owner;
25505 struct task_struct *task;
26160 struct task_struct *cur_task;
26263 …(*btf_trace_cgroup_attach_task)(void *, struct cgroup *, const char *, struct task_struct *, bool);
26265 …tf_trace_cgroup_transfer_tasks)(void *, struct cgroup *, const char *, struct task_struct *, bool);
26476 struct task_struct *thread;
27218 struct task_struct *task;
27296 struct task_struct *task;
29445 struct task_struct *task;
30851 struct task_struct *task;
30857 struct task_struct *task;
30868 struct task_struct *task;
33653 struct task_struct *kthread;
33823 typedef u64 (*btf_bpf_get_task_stack)(struct task_struct *, void *, u32, u64);
34209 struct task_struct *p;
34256 struct task_struct *task;
34269 struct task_struct *task;
34280 struct task_struct *task;
34321 struct task_struct *task;
34322 struct task_struct *next_prev;
34674 typedef void (*btf_trace_rseq_update)(void *, struct task_struct *);
34945 struct task_struct *chosen;
35083 typedef void (*btf_trace_oom_score_adj_update)(void *, struct task_struct *);
36855 struct task_struct *moving_task;
37014 struct task_struct *tsk;
37830 struct task_struct *polling_task;
38413 struct task_struct *task;
38493 struct task_struct *waiter;
38564 struct task_struct *waiter;
38638 int (*proc_show)(struct seq_file *, struct pid_namespace *, struct pid *, struct task_struct *);
39801 struct task_struct *sqo_task;
39880 struct task_struct *thread;
40063 struct task_struct *task;
40196 struct task_struct *task;
40256 struct task_struct *task;
40307 struct task_struct *manager;
41116 struct task_struct *task;
41194 struct task_struct *task;
41380 struct task_struct *waiter;
41579 struct task_struct *task;
41685 typedef struct dentry *instantiate_t(struct dentry *, struct task_struct *, const void *);
41709 struct task_struct *task;
41717 struct task_struct *task;
42131 struct task_struct *j_task;
42611 struct task_struct *s_mmp_tsk;
45708 struct task_struct *r_tsk;
45717 struct task_struct *tsk;
45770 struct task_struct *sleeper;
45943 struct task_struct *shm_creator;
46004 struct task_struct *task;
46319 int (*binder_set_context_mgr)(struct task_struct *);
46320 int (*binder_transaction)(struct task_struct *, struct task_struct *);
46321 int (*binder_transfer_binder)(struct task_struct *, struct task_struct *);
46322 int (*binder_transfer_file)(struct task_struct *, struct task_struct *, struct file *);
46323 int (*ptrace_access_check)(struct task_struct *, unsigned int);
46324 int (*ptrace_traceme)(struct task_struct *);
46325 int (*capget)(struct task_struct *, kernel_cap_t *, kernel_cap_t *, kernel_cap_t *);
46409 int (*file_send_sigiotask)(struct task_struct *, struct fown_struct *, int);
46412 int (*task_alloc)(struct task_struct *, long unsigned int);
46413 void (*task_free)(struct task_struct *);
46428 int (*task_setpgid)(struct task_struct *, pid_t);
46429 int (*task_getpgid)(struct task_struct *);
46430 int (*task_getsid)(struct task_struct *);
46431 void (*task_getsecid)(struct task_struct *, u32 *);
46432 int (*task_setnice)(struct task_struct *, int);
46433 int (*task_setioprio)(struct task_struct *, int);
46434 int (*task_getioprio)(struct task_struct *);
46436 int (*task_setrlimit)(struct task_struct *, unsigned int, struct rlimit *);
46437 int (*task_setscheduler)(struct task_struct *);
46438 int (*task_getscheduler)(struct task_struct *);
46439 int (*task_movememory)(struct task_struct *);
46440 int (*task_kill)(struct task_struct *, struct kernel_siginfo *, int, const struct cred *);
46442 void (*task_to_inode)(struct task_struct *, struct inode *);
46452 …int (*msg_queue_msgrcv)(struct kern_ipc_perm *, struct msg_msg *, struct task_struct *, long int, …
46465 int (*getprocattr)(struct task_struct *, char *, char **);
47008 struct task_struct *tsk;
50657 struct task_struct *tracer;
50658 struct task_struct *tracee;
50667 struct task_struct *target;
50668 struct task_struct *agent;
53965 struct task_struct *task;
55192 struct task_struct *task;
58842 struct task_struct *process;
64857 struct task_struct *poll_thread;
78121 struct task_struct *mutex_owner;
78539 struct task_struct *task;
83941 struct task_struct *worker_task;
84739 struct task_struct *task;
91542 struct task_struct *tsk;
94026 struct task_struct *slot_handler_thread;
94027 struct task_struct *recycle_thread;
94028 struct task_struct *sync_thread;
94223 struct task_struct *ka_thread;