Home
last modified time | relevance | path

Searched defs:task_struct (Results 1 – 18 of 18) sorted by relevance

/linux-6.15/include/linux/
H A Dsched.h827 * This begins the randomizable portion of task_struct. Only argument
847 struct task_struct *last_wakee; argument
859 int on_rq;
861 int prio;
1068 struct task_struct __rcu *real_parent; argument
1078 struct task_struct *group_leader; argument
1105 u64 utime;
1232 struct task_struct *pi_top_task; argument
1323 u32 rmid;
1576 struct task_struct *oom_reaper_list; argument
[all …]
H A Dmemcontrol.h1293 int (*fn)(struct task_struct *, void *), void *arg) in mem_cgroup_scan_tasks()
/linux-6.15/tools/testing/selftests/bpf/progs/
H A Dtest_core_reloc_kernel.c27 struct task_struct { struct
31 struct task_struct *group_leader; argument
H A Dtest_core_retro.c7 struct task_struct { struct
28 struct task_struct *task = (void *)bpf_get_current_task(); in handle_sys_enter() argument
H A Dstrobemeta.h16 struct task_struct {}; struct
/linux-6.15/tools/perf/util/bpf_skel/vmlinux/
H A Dvmlinux.h100 struct task_struct { struct
101 unsigned int flags;
102 struct mm_struct *mm;
103 pid_t pid;
104 pid_t tgid;
105 char comm[16];
106 struct sighand_struct *sighand;
107 struct css_set *cgroups;
/linux-6.15/kernel/bpf/
H A Dbpf_task_storage.c231 BPF_CALL_5(bpf_task_storage_get_recur, struct bpf_map *, map, struct task_struct *, in BPF_CALL_5()
250 BPF_CALL_5(bpf_task_storage_get, struct bpf_map *, map, struct task_struct *, in BPF_CALL_5()
266 BPF_CALL_2(bpf_task_storage_delete_recur, struct bpf_map *, map, struct task_struct *, in BPF_CALL_2()
287 BPF_CALL_2(bpf_task_storage_delete, struct bpf_map *, map, struct task_struct *, in BPF_CALL_2()
H A Dstackmap.c545 BPF_CALL_4(bpf_get_task_stack, struct task_struct *, task, void *, buf, in BPF_CALL_4()
562 BPF_CALL_4(bpf_get_task_stack_sleepable, struct task_struct *, task, void *, buf, in BPF_CALL_4()
H A Dtask_iter.c751 BPF_CALL_5(bpf_find_vma, struct task_struct *, task, u64, start, in BPF_CALL_5()
H A Dhelpers.c680 const void __user *, user_ptr, struct task_struct *, tsk, u64, flags) in BPF_CALL_5()
H A Dverifier.c6991 BTF_TYPE_SAFE_RCU(struct task_struct) { in BTF_TYPE_SAFE_RCU()
/linux-6.15/lib/kunit/
H A Dtry-catch.c65 struct task_struct *task_struct; in kunit_try_catch_run() local
/linux-6.15/tools/testing/vma/
H A Dvma_internal.h159 struct task_struct { struct
168 struct task_struct *get_current(void); argument
/linux-6.15/include/linux/sched/
H A Dtask.h173 DEFINE_FREE(put_task, struct task_struct *, if (_T) put_task_struct(_T)) in DEFINE_FREE()
/linux-6.15/rust/kernel/
H A Dtask.rs254 pub fn as_ptr(&self) -> *mut bindings::task_struct { in as_ptr()
/linux-6.15/kernel/sched/
H A Dsyscalls.c284 DEFINE_CLASS(find_get_task, struct task_struct *, if (_T) put_task_struct(_T), in DEFINE_CLASS()
/linux-6.15/mm/
H A Dmemcontrol.c1167 int (*fn)(struct task_struct *, void *), void *arg) in mem_cgroup_scan_tasks()
/linux-6.15/kernel/trace/
H A Dbpf_trace.c779 BPF_CALL_1(bpf_task_pt_regs, struct task_struct *, task) in BPF_CALL_1()