Symbol: __bpf_kfunc
drivers/hid/bpf/hid_bpf_dispatch.c
293
__bpf_kfunc __u8 *
drivers/hid/bpf/hid_bpf_dispatch.c
313
__bpf_kfunc struct hid_bpf_ctx *
drivers/hid/bpf/hid_bpf_dispatch.c
340
__bpf_kfunc void
drivers/hid/bpf/hid_bpf_dispatch.c
403
__bpf_kfunc int
drivers/hid/bpf/hid_bpf_dispatch.c
465
__bpf_kfunc int
drivers/hid/bpf/hid_bpf_dispatch.c
523
__bpf_kfunc int
drivers/hid/bpf/hid_bpf_dispatch.c
548
__bpf_kfunc int
fs/bpf_fs_kfuncs.c
127
__bpf_kfunc int bpf_get_dentry_xattr(struct dentry *dentry, const char *name__str,
fs/bpf_fs_kfuncs.c
160
__bpf_kfunc int bpf_get_file_xattr(struct file *file, const char *name__str,
fs/bpf_fs_kfuncs.c
286
__bpf_kfunc int bpf_set_dentry_xattr(struct dentry *dentry, const char *name__str,
fs/bpf_fs_kfuncs.c
312
__bpf_kfunc int bpf_remove_dentry_xattr(struct dentry *dentry, const char *name__str)
fs/bpf_fs_kfuncs.c
336
__bpf_kfunc int bpf_cgroup_read_xattr(struct cgroup *cgroup, const char *name__str,
fs/bpf_fs_kfuncs.c
42
__bpf_kfunc struct file *bpf_get_task_exe_file(struct task_struct *task)
fs/bpf_fs_kfuncs.c
58
__bpf_kfunc void bpf_put_file(struct file *file)
fs/bpf_fs_kfuncs.c
79
__bpf_kfunc int bpf_path_d_path(const struct path *path, char *buf, size_t buf__sz)
fs/verity/measure.c
121
__bpf_kfunc int bpf_get_fsverity_digest(struct file *file, struct bpf_dynptr *digest_p)
kernel/bpf/arena.c
857
__bpf_kfunc void *bpf_arena_alloc_pages(void *p__map, void *addr__ign, u32 page_cnt,
kernel/bpf/arena.c
880
__bpf_kfunc void bpf_arena_free_pages(void *p__map, void *ptr__ign, u32 page_cnt)
kernel/bpf/arena.c
900
__bpf_kfunc int bpf_arena_reserve_pages(void *p__map, void *ptr__ign, u32 page_cnt)
kernel/bpf/bpf_iter.c
770
__bpf_kfunc int bpf_iter_num_new(struct bpf_iter_num *it, int start, int end)
kernel/bpf/bpf_iter.c
801
__bpf_kfunc int *bpf_iter_num_next(struct bpf_iter_num* it)
kernel/bpf/bpf_iter.c
820
__bpf_kfunc void bpf_iter_num_destroy(struct bpf_iter_num *it)
kernel/bpf/cgroup_iter.c
322
__bpf_kfunc int bpf_iter_css_new(struct bpf_iter_css *it,
kernel/bpf/cgroup_iter.c
347
__bpf_kfunc struct cgroup_subsys_state *bpf_iter_css_next(struct bpf_iter_css *it)
kernel/bpf/cgroup_iter.c
371
__bpf_kfunc void bpf_iter_css_destroy(struct bpf_iter_css *it)
kernel/bpf/cpumask.c
105
__bpf_kfunc void bpf_cpumask_release_dtor(void *cpumask)
kernel/bpf/cpumask.c
121
__bpf_kfunc u32 bpf_cpumask_first(const struct cpumask *cpumask)
kernel/bpf/cpumask.c
137
__bpf_kfunc u32 bpf_cpumask_first_zero(const struct cpumask *cpumask)
kernel/bpf/cpumask.c
154
__bpf_kfunc u32 bpf_cpumask_first_and(const struct cpumask *src1,
kernel/bpf/cpumask.c
165
__bpf_kfunc void bpf_cpumask_set_cpu(u32 cpu, struct bpf_cpumask *cpumask)
kernel/bpf/cpumask.c
178
__bpf_kfunc void bpf_cpumask_clear_cpu(u32 cpu, struct bpf_cpumask *cpumask)
kernel/bpf/cpumask.c
195
__bpf_kfunc bool bpf_cpumask_test_cpu(u32 cpu, const struct cpumask *cpumask)
kernel/bpf/cpumask.c
212
__bpf_kfunc bool bpf_cpumask_test_and_set_cpu(u32 cpu, struct bpf_cpumask *cpumask)
kernel/bpf/cpumask.c
230
__bpf_kfunc bool bpf_cpumask_test_and_clear_cpu(u32 cpu, struct bpf_cpumask *cpumask)
kernel/bpf/cpumask.c
242
__bpf_kfunc void bpf_cpumask_setall(struct bpf_cpumask *cpumask)
kernel/bpf/cpumask.c
251
__bpf_kfunc void bpf_cpumask_clear(struct bpf_cpumask *cpumask)
kernel/bpf/cpumask.c
268
__bpf_kfunc bool bpf_cpumask_and(struct bpf_cpumask *dst,
kernel/bpf/cpumask.c
283
__bpf_kfunc void bpf_cpumask_or(struct bpf_cpumask *dst,
kernel/bpf/cpumask.c
298
__bpf_kfunc void bpf_cpumask_xor(struct bpf_cpumask *dst,
kernel/bpf/cpumask.c
316
__bpf_kfunc bool bpf_cpumask_equal(const struct cpumask *src1, const struct cpumask *src2)
kernel/bpf/cpumask.c
332
__bpf_kfunc bool bpf_cpumask_intersects(const struct cpumask *src1, const struct cpumask *src2)
kernel/bpf/cpumask.c
348
__bpf_kfunc bool bpf_cpumask_subset(const struct cpumask *src1, const struct cpumask *src2)
kernel/bpf/cpumask.c
363
__bpf_kfunc bool bpf_cpumask_empty(const struct cpumask *cpumask)
kernel/bpf/cpumask.c
378
__bpf_kfunc bool bpf_cpumask_full(const struct cpumask *cpumask)
kernel/bpf/cpumask.c
390
__bpf_kfunc void bpf_cpumask_copy(struct bpf_cpumask *dst, const struct cpumask *src)
kernel/bpf/cpumask.c
405
__bpf_kfunc u32 bpf_cpumask_any_distribute(const struct cpumask *cpumask)
kernel/bpf/cpumask.c
423
__bpf_kfunc u32 bpf_cpumask_any_and_distribute(const struct cpumask *src1,
kernel/bpf/cpumask.c
438
__bpf_kfunc u32 bpf_cpumask_weight(const struct cpumask *cpumask)
kernel/bpf/cpumask.c
457
__bpf_kfunc int bpf_cpumask_populate(struct cpumask *cpumask, void *src, size_t src__sz)
kernel/bpf/cpumask.c
53
__bpf_kfunc struct bpf_cpumask *bpf_cpumask_create(void)
kernel/bpf/cpumask.c
83
__bpf_kfunc struct bpf_cpumask *bpf_cpumask_acquire(struct bpf_cpumask *cpumask)
kernel/bpf/cpumask.c
97
__bpf_kfunc void bpf_cpumask_release(struct bpf_cpumask *cpumask)
kernel/bpf/crypto.c
145
__bpf_kfunc struct bpf_crypto_ctx *
kernel/bpf/crypto.c
242
__bpf_kfunc struct bpf_crypto_ctx *
kernel/bpf/crypto.c
258
__bpf_kfunc void bpf_crypto_ctx_release(struct bpf_crypto_ctx *ctx)
kernel/bpf/crypto.c
264
__bpf_kfunc void bpf_crypto_ctx_release_dtor(void *ctx)
kernel/bpf/crypto.c
319
__bpf_kfunc int bpf_crypto_decrypt(struct bpf_crypto_ctx *ctx,
kernel/bpf/crypto.c
340
__bpf_kfunc int bpf_crypto_encrypt(struct bpf_crypto_ctx *ctx,
kernel/bpf/dmabuf_iter.c
161
__bpf_kfunc int bpf_iter_dmabuf_new(struct bpf_iter_dmabuf *it)
kernel/bpf/dmabuf_iter.c
172
__bpf_kfunc struct dma_buf *bpf_iter_dmabuf_next(struct bpf_iter_dmabuf *it)
kernel/bpf/dmabuf_iter.c
184
__bpf_kfunc void bpf_iter_dmabuf_destroy(struct bpf_iter_dmabuf *it)
kernel/bpf/helpers.c
2305
__bpf_kfunc void *bpf_obj_new_impl(u64 local_type_id__k, void *meta__ign)
kernel/bpf/helpers.c
2319
__bpf_kfunc void *bpf_percpu_obj_new_impl(u64 local_type_id__k, void *meta__ign)
kernel/bpf/helpers.c
2350
__bpf_kfunc void bpf_obj_drop_impl(void *p__alloc, void *meta__ign)
kernel/bpf/helpers.c
2358
__bpf_kfunc void bpf_percpu_obj_drop_impl(void *p__alloc, void *meta__ign)
kernel/bpf/helpers.c
2364
__bpf_kfunc void *bpf_refcount_acquire_impl(void *p__refcounted_kptr, void *meta__ign)
kernel/bpf/helpers.c
2409
__bpf_kfunc int bpf_list_push_front_impl(struct bpf_list_head *head,
kernel/bpf/helpers.c
2419
__bpf_kfunc int bpf_list_push_back_impl(struct bpf_list_head *head,
kernel/bpf/helpers.c
2452
__bpf_kfunc struct bpf_list_node *bpf_list_pop_front(struct bpf_list_head *head)
kernel/bpf/helpers.c
2457
__bpf_kfunc struct bpf_list_node *bpf_list_pop_back(struct bpf_list_head *head)
kernel/bpf/helpers.c
2462
__bpf_kfunc struct bpf_list_node *bpf_list_front(struct bpf_list_head *head)
kernel/bpf/helpers.c
2472
__bpf_kfunc struct bpf_list_node *bpf_list_back(struct bpf_list_head *head)
kernel/bpf/helpers.c
2482
__bpf_kfunc struct bpf_rb_node *bpf_rbtree_remove(struct bpf_rb_root *root,
kernel/bpf/helpers.c
2538
__bpf_kfunc int bpf_rbtree_add_impl(struct bpf_rb_root *root, struct bpf_rb_node *node,
kernel/bpf/helpers.c
2548
__bpf_kfunc struct bpf_rb_node *bpf_rbtree_first(struct bpf_rb_root *root)
kernel/bpf/helpers.c
2555
__bpf_kfunc struct bpf_rb_node *bpf_rbtree_root(struct bpf_rb_root *root)
kernel/bpf/helpers.c
2562
__bpf_kfunc struct bpf_rb_node *bpf_rbtree_left(struct bpf_rb_root *root, struct bpf_rb_node *node)
kernel/bpf/helpers.c
2572
__bpf_kfunc struct bpf_rb_node *bpf_rbtree_right(struct bpf_rb_root *root, struct bpf_rb_node *node)
kernel/bpf/helpers.c
2588
__bpf_kfunc struct task_struct *bpf_task_acquire(struct task_struct *p)
kernel/bpf/helpers.c
2599
__bpf_kfunc void bpf_task_release(struct task_struct *p)
kernel/bpf/helpers.c
2604
__bpf_kfunc void bpf_task_release_dtor(void *p)
kernel/bpf/helpers.c
2617
__bpf_kfunc struct cgroup *bpf_cgroup_acquire(struct cgroup *cgrp)
kernel/bpf/helpers.c
2629
__bpf_kfunc void bpf_cgroup_release(struct cgroup *cgrp)
kernel/bpf/helpers.c
2634
__bpf_kfunc void bpf_cgroup_release_dtor(void *cgrp)
kernel/bpf/helpers.c
2647
__bpf_kfunc struct cgroup *bpf_cgroup_ancestor(struct cgroup *cgrp, int level)
kernel/bpf/helpers.c
2667
__bpf_kfunc struct cgroup *bpf_cgroup_from_id(u64 cgid)
kernel/bpf/helpers.c
2687
__bpf_kfunc long bpf_task_under_cgroup(struct task_struct *task,
kernel/bpf/helpers.c
2730
__bpf_kfunc struct cgroup *
kernel/bpf/helpers.c
2747
__bpf_kfunc struct task_struct *bpf_task_from_pid(s32 pid)
kernel/bpf/helpers.c
2766
__bpf_kfunc struct task_struct *bpf_task_from_vpid(s32 vpid)
kernel/bpf/helpers.c
2807
__bpf_kfunc void *bpf_dynptr_slice(const struct bpf_dynptr *p, u64 offset,
kernel/bpf/helpers.c
2897
__bpf_kfunc void *bpf_dynptr_slice_rdwr(const struct bpf_dynptr *p, u64 offset,
kernel/bpf/helpers.c
2930
__bpf_kfunc int bpf_dynptr_adjust(const struct bpf_dynptr *p, u64 start, u64 end)
kernel/bpf/helpers.c
2949
__bpf_kfunc bool bpf_dynptr_is_null(const struct bpf_dynptr *p)
kernel/bpf/helpers.c
2956
__bpf_kfunc bool bpf_dynptr_is_rdonly(const struct bpf_dynptr *p)
kernel/bpf/helpers.c
2966
__bpf_kfunc u64 bpf_dynptr_size(const struct bpf_dynptr *p)
kernel/bpf/helpers.c
2976
__bpf_kfunc int bpf_dynptr_clone(const struct bpf_dynptr *p,
kernel/bpf/helpers.c
3003
__bpf_kfunc int bpf_dynptr_copy(struct bpf_dynptr *dst_ptr, u64 dst_off,
kernel/bpf/helpers.c
3058
__bpf_kfunc int bpf_dynptr_memset(struct bpf_dynptr *p, u64 offset, u64 size, u8 val)
kernel/bpf/helpers.c
3093
__bpf_kfunc void *bpf_cast_to_kern_ctx(void *obj)
kernel/bpf/helpers.c
3098
__bpf_kfunc void *bpf_rdonly_cast(const void *obj__ign, u32 btf_id__k)
kernel/bpf/helpers.c
3103
__bpf_kfunc void bpf_rcu_read_lock(void)
kernel/bpf/helpers.c
3108
__bpf_kfunc void bpf_rcu_read_unlock(void)
kernel/bpf/helpers.c
3144
__bpf_kfunc void bpf_throw(u64 cookie)
kernel/bpf/helpers.c
3163
__bpf_kfunc int bpf_wq_init(struct bpf_wq *wq, void *p__map, unsigned int flags)
kernel/bpf/helpers.c
3177
__bpf_kfunc int bpf_wq_start(struct bpf_wq *wq, unsigned int flags)
kernel/bpf/helpers.c
3201
__bpf_kfunc int bpf_wq_set_callback(struct bpf_wq *wq,
kernel/bpf/helpers.c
3214
__bpf_kfunc void bpf_preempt_disable(void)
kernel/bpf/helpers.c
3219
__bpf_kfunc void bpf_preempt_enable(void)
kernel/bpf/helpers.c
3277
__bpf_kfunc int
kernel/bpf/helpers.c
3339
__bpf_kfunc int *bpf_iter_bits_next(struct bpf_iter_bits *it)
kernel/bpf/helpers.c
3365
__bpf_kfunc void bpf_iter_bits_destroy(struct bpf_iter_bits *it)
kernel/bpf/helpers.c
3389
__bpf_kfunc int bpf_copy_from_user_str(void *dst, u32 dst__sz, const void __user *unsafe_ptr__ign, u64 flags)
kernel/bpf/helpers.c
3434
__bpf_kfunc int bpf_copy_from_user_task_str(void *dst, u32 dst__sz,
kernel/bpf/helpers.c
3464
__bpf_kfunc void bpf_local_irq_save(unsigned long *flags__irq_flag)
kernel/bpf/helpers.c
3469
__bpf_kfunc void bpf_local_irq_restore(unsigned long *flags__irq_flag)
kernel/bpf/helpers.c
3474
__bpf_kfunc void __bpf_trap(void)
kernel/bpf/helpers.c
3529
__bpf_kfunc int bpf_strcmp(const char *s1__ign, const char *s2__ign)
kernel/bpf/helpers.c
3547
__bpf_kfunc int bpf_strcasecmp(const char *s1__ign, const char *s2__ign)
kernel/bpf/helpers.c
3566
__bpf_kfunc int bpf_strncasecmp(const char *s1__ign, const char *s2__ign, size_t len)
kernel/bpf/helpers.c
3587
__bpf_kfunc int bpf_strnchr(const char *s__ign, size_t count, char c)
kernel/bpf/helpers.c
3624
__bpf_kfunc int bpf_strchr(const char *s__ign, char c)
kernel/bpf/helpers.c
3641
__bpf_kfunc int bpf_strchrnul(const char *s__ign, char c)
kernel/bpf/helpers.c
3673
__bpf_kfunc int bpf_strrchr(const char *s__ign, int c)
kernel/bpf/helpers.c
3706
__bpf_kfunc int bpf_strnlen(const char *s__ign, size_t count)
kernel/bpf/helpers.c
3736
__bpf_kfunc int bpf_strlen(const char *s__ign)
kernel/bpf/helpers.c
3754
__bpf_kfunc int bpf_strspn(const char *s__ign, const char *accept__ign)
kernel/bpf/helpers.c
3798
__bpf_kfunc int bpf_strcspn(const char *s__ign, const char *reject__ign)
kernel/bpf/helpers.c
3889
__bpf_kfunc int bpf_strstr(const char *s1__ign, const char *s2__ign)
kernel/bpf/helpers.c
3908
__bpf_kfunc int bpf_strcasestr(const char *s1__ign, const char *s2__ign)
kernel/bpf/helpers.c
3927
__bpf_kfunc int bpf_strnstr(const char *s1__ign, const char *s2__ign,
kernel/bpf/helpers.c
3948
__bpf_kfunc int bpf_strncasestr(const char *s1__ign, const char *s2__ign,
kernel/bpf/helpers.c
3980
__bpf_kfunc struct bpf_key *bpf_lookup_user_key(s32 serial, u64 flags)
kernel/bpf/helpers.c
4029
__bpf_kfunc struct bpf_key *bpf_lookup_system_key(u64 id)
kernel/bpf/helpers.c
4053
__bpf_kfunc void bpf_key_put(struct bpf_key *bkey)
kernel/bpf/helpers.c
4072
__bpf_kfunc int bpf_verify_pkcs7_signature(struct bpf_dynptr *data_p,
kernel/bpf/helpers.c
4384
__bpf_kfunc int bpf_task_work_schedule_signal(struct task_struct *task, struct bpf_task_work *tw,
kernel/bpf/helpers.c
4402
__bpf_kfunc int bpf_task_work_schedule_resume(struct task_struct *task, struct bpf_task_work *tw,
kernel/bpf/helpers.c
4433
__bpf_kfunc int bpf_dynptr_from_file(struct file *file, u32 flags, struct bpf_dynptr *ptr__uninit)
kernel/bpf/helpers.c
4443
__bpf_kfunc int bpf_dynptr_file_discard(struct bpf_dynptr *dynptr)
kernel/bpf/helpers.c
4472
__bpf_kfunc int bpf_timer_cancel_async(struct bpf_timer *timer)
kernel/bpf/kmem_cache_iter.c
24
__bpf_kfunc int bpf_iter_kmem_cache_new(struct bpf_iter_kmem_cache *it)
kernel/bpf/kmem_cache_iter.c
35
__bpf_kfunc struct kmem_cache *bpf_iter_kmem_cache_next(struct bpf_iter_kmem_cache *it)
kernel/bpf/kmem_cache_iter.c
80
__bpf_kfunc void bpf_iter_kmem_cache_destroy(struct bpf_iter_kmem_cache *it)
kernel/bpf/map_iter.c
198
__bpf_kfunc s64 bpf_map_sum_elem_count(const struct bpf_map *map)
kernel/bpf/rqspinlock.c
693
__bpf_kfunc int bpf_res_spin_lock(struct bpf_res_spin_lock *lock)
kernel/bpf/rqspinlock.c
709
__bpf_kfunc void bpf_res_spin_unlock(struct bpf_res_spin_lock *lock)
kernel/bpf/rqspinlock.c
715
__bpf_kfunc int bpf_res_spin_lock_irqsave(struct bpf_res_spin_lock *lock, unsigned long *flags__irq_flag)
kernel/bpf/rqspinlock.c
734
__bpf_kfunc void bpf_res_spin_unlock_irqrestore(struct bpf_res_spin_lock *lock, unsigned long *flags__irq_flag)
kernel/bpf/stream.c
215
__bpf_kfunc int bpf_stream_vprintk(int stream_id, const char *fmt__str, const void *args,
kernel/bpf/stream.c
249
__bpf_kfunc int bpf_stream_print_stack(int stream_id, struct bpf_prog_aux *aux)
kernel/bpf/task_iter.c
1026
__bpf_kfunc void bpf_iter_task_destroy(struct bpf_iter_task *it)
kernel/bpf/task_iter.c
818
__bpf_kfunc int bpf_iter_task_vma_new(struct bpf_iter_task_vma *it,
kernel/bpf/task_iter.c
862
__bpf_kfunc struct vm_area_struct *bpf_iter_task_vma_next(struct bpf_iter_task_vma *it)
kernel/bpf/task_iter.c
871
__bpf_kfunc void bpf_iter_task_vma_destroy(struct bpf_iter_task_vma *it)
kernel/bpf/task_iter.c
896
__bpf_kfunc int bpf_iter_css_task_new(struct bpf_iter_css_task *it,
kernel/bpf/task_iter.c
921
__bpf_kfunc struct task_struct *bpf_iter_css_task_next(struct bpf_iter_css_task *it)
kernel/bpf/task_iter.c
930
__bpf_kfunc void bpf_iter_css_task_destroy(struct bpf_iter_css_task *it)
kernel/bpf/task_iter.c
965
__bpf_kfunc int bpf_iter_task_new(struct bpf_iter_task *it,
kernel/bpf/task_iter.c
997
__bpf_kfunc struct task_struct *bpf_iter_task_next(struct bpf_iter_task *it)
kernel/cgroup/rstat.c
400
__bpf_kfunc void css_rstat_flush(struct cgroup_subsys_state *css)
kernel/cgroup/rstat.c
70
__bpf_kfunc void css_rstat_updated(struct cgroup_subsys_state *css, int cpu)
kernel/crash_core.c
154
__bpf_kfunc void crash_kexec(struct pt_regs *regs)
kernel/sched/ext.c
5966
__bpf_kfunc bool scx_bpf_dsq_insert___v2(struct task_struct *p, u64 dsq_id,
kernel/sched/ext.c
5992
__bpf_kfunc void scx_bpf_dsq_insert(struct task_struct *p, u64 dsq_id,
kernel/sched/ext.c
6054
__bpf_kfunc bool
kernel/sched/ext.c
6073
__bpf_kfunc void scx_bpf_dsq_insert_vtime(struct task_struct *p, u64 dsq_id,
kernel/sched/ext.c
6195
__bpf_kfunc u32 scx_bpf_dispatch_nr_slots(void)
kernel/sched/ext.c
6217
__bpf_kfunc void scx_bpf_dispatch_cancel(void)
kernel/sched/ext.c
6251
__bpf_kfunc bool scx_bpf_dsq_move_to_local(u64 dsq_id)
kernel/sched/ext.c
6297
__bpf_kfunc void scx_bpf_dsq_move_set_slice(struct bpf_iter_scx_dsq *it__iter,
kernel/sched/ext.c
6316
__bpf_kfunc void scx_bpf_dsq_move_set_vtime(struct bpf_iter_scx_dsq *it__iter,
kernel/sched/ext.c
6350
__bpf_kfunc bool scx_bpf_dsq_move(struct bpf_iter_scx_dsq *it__iter,
kernel/sched/ext.c
6375
__bpf_kfunc bool scx_bpf_dsq_move_vtime(struct bpf_iter_scx_dsq *it__iter,
kernel/sched/ext.c
6454
__bpf_kfunc u32 scx_bpf_reenqueue_local(void)
kernel/sched/ext.c
6494
__bpf_kfunc s32 scx_bpf_create_dsq(u64 dsq_id, s32 node)
kernel/sched/ext.c
6553
__bpf_kfunc bool scx_bpf_task_set_slice(struct task_struct *p, u64 slice)
kernel/sched/ext.c
6567
__bpf_kfunc bool scx_bpf_task_set_dsq_vtime(struct task_struct *p, u64 vtime)
kernel/sched/ext.c
6636
__bpf_kfunc void scx_bpf_kick_cpu(s32 cpu, u64 flags)
kernel/sched/ext.c
6653
__bpf_kfunc s32 scx_bpf_dsq_nr_queued(u64 dsq_id)
kernel/sched/ext.c
6699
__bpf_kfunc void scx_bpf_destroy_dsq(u64 dsq_id)
kernel/sched/ext.c
6720
__bpf_kfunc int bpf_iter_scx_dsq_new(struct bpf_iter_scx_dsq *it, u64 dsq_id,
kernel/sched/ext.c
6762
__bpf_kfunc struct task_struct *bpf_iter_scx_dsq_next(struct bpf_iter_scx_dsq *it)
kernel/sched/ext.c
6808
__bpf_kfunc void bpf_iter_scx_dsq_destroy(struct bpf_iter_scx_dsq *it)
kernel/sched/ext.c
6836
__bpf_kfunc struct task_struct *scx_bpf_dsq_peek(u64 dsq_id)
kernel/sched/ext.c
6917
__bpf_kfunc void scx_bpf_exit_bstr(s64 exit_code, char *fmt,
kernel/sched/ext.c
6940
__bpf_kfunc void scx_bpf_error_bstr(char *fmt, unsigned long long *data,
kernel/sched/ext.c
6966
__bpf_kfunc void scx_bpf_dump_bstr(char *fmt, unsigned long long *data,
kernel/sched/ext.c
7019
__bpf_kfunc void scx_bpf_reenqueue_local___v2(void)
kernel/sched/ext.c
7038
__bpf_kfunc u32 scx_bpf_cpuperf_cap(s32 cpu)
kernel/sched/ext.c
7065
__bpf_kfunc u32 scx_bpf_cpuperf_cur(s32 cpu)
kernel/sched/ext.c
7092
__bpf_kfunc void scx_bpf_cpuperf_set(s32 cpu, u32 perf)
kernel/sched/ext.c
7142
__bpf_kfunc u32 scx_bpf_nr_node_ids(void)
kernel/sched/ext.c
7152
__bpf_kfunc u32 scx_bpf_nr_cpu_ids(void)
kernel/sched/ext.c
7160
__bpf_kfunc const struct cpumask *scx_bpf_get_possible_cpumask(void)
kernel/sched/ext.c
7168
__bpf_kfunc const struct cpumask *scx_bpf_get_online_cpumask(void)
kernel/sched/ext.c
7177
__bpf_kfunc void scx_bpf_put_cpumask(const struct cpumask *cpumask)
kernel/sched/ext.c
7191
__bpf_kfunc bool scx_bpf_task_running(const struct task_struct *p)
kernel/sched/ext.c
7200
__bpf_kfunc s32 scx_bpf_task_cpu(const struct task_struct *p)
kernel/sched/ext.c
7209
__bpf_kfunc struct rq *scx_bpf_cpu_rq(s32 cpu)
kernel/sched/ext.c
7238
__bpf_kfunc struct rq *scx_bpf_locked_rq(void)
kernel/sched/ext.c
7264
__bpf_kfunc struct task_struct *scx_bpf_cpu_curr(s32 cpu)
kernel/sched/ext.c
7292
__bpf_kfunc struct cgroup *scx_bpf_task_cgroup(struct task_struct *p)
kernel/sched/ext.c
7343
__bpf_kfunc u64 scx_bpf_now(void)
kernel/sched/ext.c
7403
__bpf_kfunc void scx_bpf_events(struct scx_event_stats *events,
kernel/sched/ext_idle.c
1035
__bpf_kfunc s32
kernel/sched/ext_idle.c
1054
__bpf_kfunc s32 scx_bpf_select_cpu_and(struct task_struct *p, s32 prev_cpu, u64 wake_flags,
kernel/sched/ext_idle.c
1078
__bpf_kfunc const struct cpumask *scx_bpf_get_idle_cpumask_node(int node)
kernel/sched/ext_idle.c
1102
__bpf_kfunc const struct cpumask *scx_bpf_get_idle_cpumask(void)
kernel/sched/ext_idle.c
1133
__bpf_kfunc const struct cpumask *scx_bpf_get_idle_smtmask_node(int node)
kernel/sched/ext_idle.c
1161
__bpf_kfunc const struct cpumask *scx_bpf_get_idle_smtmask(void)
kernel/sched/ext_idle.c
1190
__bpf_kfunc void scx_bpf_put_idle_cpumask(const struct cpumask *idle_mask)
kernel/sched/ext_idle.c
1210
__bpf_kfunc bool scx_bpf_test_and_clear_cpu_idle(s32 cpu)
kernel/sched/ext_idle.c
1248
__bpf_kfunc s32 scx_bpf_pick_idle_cpu_node(const struct cpumask *cpus_allowed,
kernel/sched/ext_idle.c
1288
__bpf_kfunc s32 scx_bpf_pick_idle_cpu(const struct cpumask *cpus_allowed,
kernel/sched/ext_idle.c
1331
__bpf_kfunc s32 scx_bpf_pick_any_cpu_node(const struct cpumask *cpus_allowed,
kernel/sched/ext_idle.c
1378
__bpf_kfunc s32 scx_bpf_pick_any_cpu(const struct cpumask *cpus_allowed,
kernel/sched/ext_idle.c
956
__bpf_kfunc int scx_bpf_cpu_node(s32 cpu)
kernel/sched/ext_idle.c
983
__bpf_kfunc s32 scx_bpf_select_cpu_dfl(struct task_struct *p, s32 prev_cpu,
kernel/trace/bpf_trace.c
3339
__bpf_kfunc bool bpf_session_is_return(void *ctx)
kernel/trace/bpf_trace.c
3347
__bpf_kfunc __u64 *bpf_session_cookie(void *ctx)
kernel/trace/bpf_trace.c
3533
__bpf_kfunc int bpf_send_signal_task(struct task_struct *task, int sig, enum pid_type type,
kernel/trace/bpf_trace.c
3542
__bpf_kfunc int bpf_probe_read_user_dynptr(struct bpf_dynptr *dptr, u64 off,
kernel/trace/bpf_trace.c
3549
__bpf_kfunc int bpf_probe_read_kernel_dynptr(struct bpf_dynptr *dptr, u64 off,
kernel/trace/bpf_trace.c
3556
__bpf_kfunc int bpf_probe_read_user_str_dynptr(struct bpf_dynptr *dptr, u64 off,
kernel/trace/bpf_trace.c
3563
__bpf_kfunc int bpf_probe_read_kernel_str_dynptr(struct bpf_dynptr *dptr, u64 off,
kernel/trace/bpf_trace.c
3570
__bpf_kfunc int bpf_copy_from_user_dynptr(struct bpf_dynptr *dptr, u64 off,
kernel/trace/bpf_trace.c
3577
__bpf_kfunc int bpf_copy_from_user_str_dynptr(struct bpf_dynptr *dptr, u64 off,
kernel/trace/bpf_trace.c
3584
__bpf_kfunc int bpf_copy_from_user_task_dynptr(struct bpf_dynptr *dptr, u64 off,
kernel/trace/bpf_trace.c
3592
__bpf_kfunc int bpf_copy_from_user_task_str_dynptr(struct bpf_dynptr *dptr, u64 off,
mm/bpf_memcontrol.c
113
__bpf_kfunc unsigned long bpf_mem_cgroup_usage(struct mem_cgroup *memcg)
mm/bpf_memcontrol.c
125
__bpf_kfunc unsigned long bpf_mem_cgroup_memory_events(struct mem_cgroup *memcg,
mm/bpf_memcontrol.c
143
__bpf_kfunc unsigned long bpf_mem_cgroup_page_state(struct mem_cgroup *memcg, int idx)
mm/bpf_memcontrol.c
157
__bpf_kfunc void bpf_mem_cgroup_flush_stats(struct mem_cgroup *memcg)
mm/bpf_memcontrol.c
23
__bpf_kfunc struct mem_cgroup *bpf_get_root_mem_cgroup(void)
mm/bpf_memcontrol.c
44
__bpf_kfunc struct mem_cgroup *
mm/bpf_memcontrol.c
78
__bpf_kfunc void bpf_put_mem_cgroup(struct mem_cgroup *memcg)
mm/bpf_memcontrol.c
92
__bpf_kfunc unsigned long bpf_mem_cgroup_vm_events(struct mem_cgroup *memcg,
mm/slab_common.c
1246
__bpf_kfunc struct kmem_cache *bpf_get_kmem_cache(u64 addr)
net/bpf/test_run.c
510
__bpf_kfunc int bpf_fentry_test1(int a)
net/bpf/test_run.c
556
__bpf_kfunc u32 bpf_fentry_test9(u32 *a)
net/bpf/test_run.c
570
__bpf_kfunc int bpf_modify_return_test(int a, int *b)
net/bpf/test_run.c
576
__bpf_kfunc int bpf_modify_return_test2(int a, int *b, short c, int d,
net/bpf/test_run.c
583
__bpf_kfunc int bpf_modify_return_test_tp(int nonce)
net/bpf/test_run.c
612
__bpf_kfunc void bpf_kfunc_call_test_release(struct prog_test_ref_kfunc *p)
net/bpf/test_run.c
617
__bpf_kfunc void bpf_kfunc_call_test_release_dtor(void *p)
net/bpf/test_run.c
623
__bpf_kfunc void bpf_kfunc_call_memb_release(struct prog_test_member *p)
net/bpf/test_run.c
627
__bpf_kfunc void bpf_kfunc_call_memb_release_dtor(void *p)
net/core/filter.c
12142
__bpf_kfunc int bpf_dynptr_from_skb(struct __sk_buff *s, u64 flags,
net/core/filter.c
12172
__bpf_kfunc int bpf_dynptr_from_skb_meta(struct __sk_buff *skb_, u64 flags,
net/core/filter.c
12188
__bpf_kfunc int bpf_dynptr_from_xdp(struct xdp_md *x, u64 flags,
net/core/filter.c
12204
__bpf_kfunc int bpf_sock_addr_set_sun_path(struct bpf_sock_addr_kern *sa_kern,
net/core/filter.c
12225
__bpf_kfunc int bpf_sk_assign_tcp_reqsk(struct __sk_buff *s, struct sock *sk,
net/core/filter.c
12322
__bpf_kfunc int bpf_sock_ops_enable_tx_tstamp(struct bpf_sock_ops_kern *skops,
net/core/filter.c
12372
__bpf_kfunc int bpf_xdp_pull_data(struct xdp_md *x, u32 len)
net/core/filter.c
12548
__bpf_kfunc int bpf_sock_destroy(struct sock_common *sock)
net/core/xdp.c
903
__bpf_kfunc int bpf_xdp_metadata_rx_timestamp(const struct xdp_md *ctx, u64 *timestamp)
net/core/xdp.c
925
__bpf_kfunc int bpf_xdp_metadata_rx_hash(const struct xdp_md *ctx, u32 *hash,
net/core/xdp.c
958
__bpf_kfunc int bpf_xdp_metadata_rx_vlan_tag(const struct xdp_md *ctx,
net/ipv4/fou_bpf.c
44
__bpf_kfunc int bpf_skb_set_fou_encap(struct __sk_buff *skb_ctx,
net/ipv4/fou_bpf.c
86
__bpf_kfunc int bpf_skb_get_fou_encap(struct __sk_buff *skb_ctx,
net/ipv4/tcp_bbr.c
1027
__bpf_kfunc static void bbr_main(struct sock *sk, u32 ack, int flag, const struct rate_sample *rs)
net/ipv4/tcp_bbr.c
1039
__bpf_kfunc static void bbr_init(struct sock *sk)
net/ipv4/tcp_bbr.c
1081
__bpf_kfunc static u32 bbr_sndbuf_expand(struct sock *sk)
net/ipv4/tcp_bbr.c
1090
__bpf_kfunc static u32 bbr_undo_cwnd(struct sock *sk)
net/ipv4/tcp_bbr.c
1101
__bpf_kfunc static u32 bbr_ssthresh(struct sock *sk)
net/ipv4/tcp_bbr.c
1129
__bpf_kfunc static void bbr_set_state(struct sock *sk, u8 new_state)
net/ipv4/tcp_bbr.c
299
__bpf_kfunc static u32 bbr_min_tso_segs(struct sock *sk)
net/ipv4/tcp_bbr.c
332
__bpf_kfunc static void bbr_cwnd_event(struct sock *sk, enum tcp_ca_event event)
net/ipv4/tcp_cong.c
456
__bpf_kfunc u32 tcp_slow_start(struct tcp_sock *tp, u32 acked)
net/ipv4/tcp_cong.c
470
__bpf_kfunc void tcp_cong_avoid_ai(struct tcp_sock *tp, u32 w, u32 acked)
net/ipv4/tcp_cong.c
496
__bpf_kfunc void tcp_reno_cong_avoid(struct sock *sk, u32 ack, u32 acked)
net/ipv4/tcp_cong.c
515
__bpf_kfunc u32 tcp_reno_ssthresh(struct sock *sk)
net/ipv4/tcp_cong.c
523
__bpf_kfunc u32 tcp_reno_undo_cwnd(struct sock *sk)
net/ipv4/tcp_cubic.c
129
__bpf_kfunc static void cubictcp_init(struct sock *sk)
net/ipv4/tcp_cubic.c
142
__bpf_kfunc static void cubictcp_cwnd_event(struct sock *sk, enum tcp_ca_event event)
net/ipv4/tcp_cubic.c
324
__bpf_kfunc static void cubictcp_cong_avoid(struct sock *sk, u32 ack, u32 acked)
net/ipv4/tcp_cubic.c
341
__bpf_kfunc static u32 cubictcp_recalc_ssthresh(struct sock *sk)
net/ipv4/tcp_cubic.c
358
__bpf_kfunc static void cubictcp_state(struct sock *sk, u8 new_state)
net/ipv4/tcp_cubic.c
452
__bpf_kfunc static void cubictcp_acked(struct sock *sk, const struct ack_sample *sample)
net/ipv4/tcp_dctcp.c
118
__bpf_kfunc static u32 dctcp_ssthresh(struct sock *sk)
net/ipv4/tcp_dctcp.c
127
__bpf_kfunc static void dctcp_update_alpha(struct sock *sk, u32 flags)
net/ipv4/tcp_dctcp.c
183
__bpf_kfunc static void dctcp_state(struct sock *sk, u8 new_state)
net/ipv4/tcp_dctcp.c
193
__bpf_kfunc static void dctcp_cwnd_event(struct sock *sk, enum tcp_ca_event ev)
net/ipv4/tcp_dctcp.c
243
__bpf_kfunc static u32 dctcp_cwnd_undo(struct sock *sk)
net/ipv4/tcp_dctcp.c
89
__bpf_kfunc static void dctcp_init(struct sock *sk)
net/netfilter/nf_conntrack_bpf.c
291
__bpf_kfunc struct nf_conn___init *
net/netfilter/nf_conntrack_bpf.c
324
__bpf_kfunc struct nf_conn *
net/netfilter/nf_conntrack_bpf.c
356
__bpf_kfunc struct nf_conn___init *
net/netfilter/nf_conntrack_bpf.c
390
__bpf_kfunc struct nf_conn *
net/netfilter/nf_conntrack_bpf.c
414
__bpf_kfunc struct nf_conn *bpf_ct_insert_entry(struct nf_conn___init *nfct_i)
net/netfilter/nf_conntrack_bpf.c
440
__bpf_kfunc void bpf_ct_release(struct nf_conn *nfct)
net/netfilter/nf_conntrack_bpf.c
455
__bpf_kfunc void bpf_ct_set_timeout(struct nf_conn___init *nfct, u32 timeout)
net/netfilter/nf_conntrack_bpf.c
470
__bpf_kfunc int bpf_ct_change_timeout(struct nf_conn *nfct, u32 timeout)
net/netfilter/nf_conntrack_bpf.c
485
__bpf_kfunc int bpf_ct_set_status(const struct nf_conn___init *nfct, u32 status)
net/netfilter/nf_conntrack_bpf.c
500
__bpf_kfunc int bpf_ct_change_status(struct nf_conn *nfct, u32 status)
net/netfilter/nf_flow_table_bpf.c
58
__bpf_kfunc struct flow_offload_tuple_rhash *
net/netfilter/nf_nat_bpf.c
31
__bpf_kfunc int bpf_ct_set_nat_info(struct nf_conn___init *nfct,
net/sched/bpf_qdisc.c
192
__bpf_kfunc u32 bpf_skb_get_hash(struct sk_buff *skb)
net/sched/bpf_qdisc.c
200
__bpf_kfunc void bpf_kfree_skb(struct sk_buff *skb)
net/sched/bpf_qdisc.c
205
__bpf_kfunc void bpf_kfree_skb_dtor(void *skb)
net/sched/bpf_qdisc.c
215
__bpf_kfunc void bpf_qdisc_skb_drop(struct sk_buff *skb,
net/sched/bpf_qdisc.c
226
__bpf_kfunc void bpf_qdisc_watchdog_schedule(struct Qdisc *sch, u64 expire, u64 delta_ns)
net/sched/bpf_qdisc.c
234
__bpf_kfunc int bpf_qdisc_init_prologue(struct Qdisc *sch,
net/sched/bpf_qdisc.c
261
__bpf_kfunc void bpf_qdisc_reset_destroy_epilogue(struct Qdisc *sch)
net/sched/bpf_qdisc.c
272
__bpf_kfunc void bpf_qdisc_bstats_update(struct Qdisc *sch, const struct sk_buff *skb)
net/xfrm/xfrm_interface_bpf.c
40
__bpf_kfunc int bpf_skb_get_xfrm_info(struct __sk_buff *skb_ctx, struct bpf_xfrm_info *to)
net/xfrm/xfrm_interface_bpf.c
62
__bpf_kfunc int bpf_skb_set_xfrm_info(struct __sk_buff *skb_ctx, const struct bpf_xfrm_info *from)
net/xfrm/xfrm_state_bpf.c
113
__bpf_kfunc void bpf_xdp_xfrm_state_release(struct xfrm_state *x)
net/xfrm/xfrm_state_bpf.c
64
__bpf_kfunc struct xfrm_state *
tools/testing/selftests/bpf/test_kmods/bpf_test_modorder_x.c
9
__bpf_kfunc int bpf_test_modorder_retx(void)
tools/testing/selftests/bpf/test_kmods/bpf_test_modorder_y.c
9
__bpf_kfunc int bpf_test_modorder_rety(void)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1014
__bpf_kfunc int bpf_kfunc_call_kernel_listen(void)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1033
__bpf_kfunc int bpf_kfunc_call_kernel_sendmsg(struct sendmsg_args *args)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1065
__bpf_kfunc int bpf_kfunc_call_sock_sendmsg(struct sendmsg_args *args)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1098
__bpf_kfunc int bpf_kfunc_call_kernel_getsockname(struct addr_args *args)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1122
__bpf_kfunc int bpf_kfunc_call_kernel_getpeername(struct addr_args *args)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1149
__bpf_kfunc int bpf_kfunc_st_ops_test_prologue(struct st_ops_args *args)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1161
__bpf_kfunc int bpf_kfunc_st_ops_test_epilogue(struct st_ops_args *args)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1173
__bpf_kfunc int bpf_kfunc_st_ops_test_pro_epilogue(struct st_ops_args *args)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1185
__bpf_kfunc int bpf_kfunc_st_ops_inc10(struct st_ops_args *args)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1191
__bpf_kfunc int bpf_kfunc_multi_st_ops_test_1(struct st_ops_args *args, u32 id);
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1192
__bpf_kfunc int bpf_kfunc_multi_st_ops_test_1_assoc(struct st_ops_args *args, struct bpf_prog_aux *aux);
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1194
__bpf_kfunc int bpf_kfunc_implicit_arg(int a, struct bpf_prog_aux *aux);
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1195
__bpf_kfunc int bpf_kfunc_implicit_arg_legacy(int a, int b, struct bpf_prog_aux *aux);
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1196
__bpf_kfunc int bpf_kfunc_implicit_arg_legacy_impl(int a, int b, struct bpf_prog_aux *aux);
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1220
__bpf_kfunc void bpf_kfunc_trigger_ctx_check(void)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
168
__bpf_kfunc void
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
174
__bpf_kfunc int bpf_iter_testmod_seq_new(struct bpf_iter_testmod_seq *it, s64 value, int cnt)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
186
__bpf_kfunc s64 *bpf_iter_testmod_seq_next(struct bpf_iter_testmod_seq* it)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
196
__bpf_kfunc s64 bpf_iter_testmod_seq_value(int val, struct bpf_iter_testmod_seq* it__iter)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
204
__bpf_kfunc void bpf_iter_testmod_seq_destroy(struct bpf_iter_testmod_seq *it)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
209
__bpf_kfunc void bpf_kfunc_common_test(void)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
213
__bpf_kfunc void bpf_kfunc_dynptr_test(struct bpf_dynptr *ptr,
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
218
__bpf_kfunc struct sk_buff *bpf_kfunc_nested_acquire_nonzero_offset_test(struct sk_buff_head *ptr)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
223
__bpf_kfunc struct sk_buff *bpf_kfunc_nested_acquire_zero_offset_test(struct sock_common *ptr)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
228
__bpf_kfunc void bpf_kfunc_nested_release_test(struct sk_buff *ptr)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
232
__bpf_kfunc void bpf_kfunc_trusted_vma_test(struct vm_area_struct *ptr)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
236
__bpf_kfunc void bpf_kfunc_trusted_task_test(struct task_struct *ptr)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
240
__bpf_kfunc void bpf_kfunc_trusted_num_test(int *ptr)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
244
__bpf_kfunc void bpf_kfunc_rcu_task_test(struct task_struct *ptr)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
248
__bpf_kfunc struct task_struct *bpf_kfunc_ret_rcu_test(void)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
253
__bpf_kfunc int *bpf_kfunc_ret_rcu_test_nostruct(int rdonly_buf_size)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
260
__bpf_kfunc struct prog_test_member *bpf_kfunc_get_default_trusted_ptr_test(void)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
265
__bpf_kfunc void bpf_kfunc_put_default_trusted_ptr_test(struct prog_test_member *trusted_ptr)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
274
__bpf_kfunc struct bpf_testmod_ctx *
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
297
__bpf_kfunc void bpf_testmod_ctx_release(struct bpf_testmod_ctx *ctx)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
305
__bpf_kfunc void bpf_testmod_ctx_release_dtor(void *ctx)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
334
__bpf_kfunc void bpf_testmod_ops3_call_test_1(void)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
339
__bpf_kfunc void bpf_testmod_ops3_call_test_2(void)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
746
__bpf_kfunc u64 bpf_kfunc_call_test1(struct sock *sk, u32 a, u64 b, u32 c, u64 d)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
751
__bpf_kfunc int bpf_kfunc_call_test2(struct sock *sk, u32 a, u32 b)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
756
__bpf_kfunc struct sock *bpf_kfunc_call_test3(struct sock *sk)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
761
__bpf_kfunc long noinline bpf_kfunc_call_test4(signed char a, short b, int c, long d)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
776
__bpf_kfunc struct prog_test_ref_kfunc *
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
783
__bpf_kfunc void bpf_kfunc_call_test_offset(struct prog_test_ref_kfunc *p)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
788
__bpf_kfunc struct prog_test_member *
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
795
__bpf_kfunc void bpf_kfunc_call_memb1_release(struct prog_test_member1 *p)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
808
__bpf_kfunc int *bpf_kfunc_call_test_get_rdwr_mem(struct prog_test_ref_kfunc *p,
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
814
__bpf_kfunc int *bpf_kfunc_call_test_get_rdonly_mem(struct prog_test_ref_kfunc *p,
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
825
__bpf_kfunc int *bpf_kfunc_call_test_acq_rdonly_mem(struct prog_test_ref_kfunc *p,
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
831
__bpf_kfunc void bpf_kfunc_call_int_mem_release(int *p)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
835
__bpf_kfunc void bpf_kfunc_call_test_pass_ctx(struct __sk_buff *skb)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
839
__bpf_kfunc void bpf_kfunc_call_test_pass1(struct prog_test_pass1 *p)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
843
__bpf_kfunc void bpf_kfunc_call_test_pass2(struct prog_test_pass2 *p)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
847
__bpf_kfunc void bpf_kfunc_call_test_fail1(struct prog_test_fail1 *p)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
851
__bpf_kfunc void bpf_kfunc_call_test_fail2(struct prog_test_fail2 *p)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
855
__bpf_kfunc void bpf_kfunc_call_test_fail3(struct prog_test_fail3 *p)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
859
__bpf_kfunc void bpf_kfunc_call_test_mem_len_pass1(void *mem, int mem__sz)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
863
__bpf_kfunc void bpf_kfunc_call_test_mem_len_fail1(void *mem, int len)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
867
__bpf_kfunc void bpf_kfunc_call_test_mem_len_fail2(u64 *mem, int len)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
871
__bpf_kfunc void bpf_kfunc_call_test_ref(struct prog_test_ref_kfunc *p)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
876
__bpf_kfunc void bpf_kfunc_call_test_destructive(void)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
880
__bpf_kfunc static u32 bpf_kfunc_call_test_static_unused_arg(u32 arg, u32 unused)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
885
__bpf_kfunc void bpf_kfunc_call_test_sleepable(void)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
903
__bpf_kfunc int bpf_kfunc_call_test_call_rcu_tasks_trace(int *done)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
915
__bpf_kfunc int bpf_kfunc_init_sock(struct init_sock_args *args)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
957
__bpf_kfunc void bpf_kfunc_close_sock(void)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
969
__bpf_kfunc int bpf_kfunc_call_kernel_connect(struct addr_args *args)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
992
__bpf_kfunc int bpf_kfunc_call_kernel_bind(struct addr_args *args)