Lines Matching refs:task_struct
31 struct task_struct;
3328 * pointer to **struct task_struct**. To store the stacktrace, the
3358 static long (*bpf_get_task_stack)(struct task_struct *task, void *buf, __u32 size, __u64 flags) = (void *) 141;
3717 * helper enforces the key must be a task_struct and the map must also
3738 static void *(*bpf_task_storage_get)(void *map, struct task_struct *task, void *value, __u64 flags) = (void *) 156;
3750 static long (*bpf_task_storage_delete)(void *map, struct task_struct *task) = (void *) 157;
3757 * *ARG_PTR_TO_BTF_ID* of type *task_struct*.
3762 static struct task_struct *(*bpf_get_current_task_btf)(void) = (void *) 158;
4115 static long (*bpf_task_pt_regs)(struct task_struct *task) = (void *) 175;
4197 * long (\*callback_fn)(struct task_struct \*task, struct vm_area_struct \*vma, void \*callback_ctx);
4206 static long (*bpf_find_vma)(struct task_struct *task, __u64 addr, void *callback_fn, void *callback_ctx, __u64 flags) = (void *) 180;
4370 static long (*bpf_copy_from_user_task)(void *dst, __u32 size, const void *user_ptr, struct task_struct *tsk, __u64 flags) = (void *) 191;