drivers/hid/bpf/progs/hid_bpf_helpers.h
14
const size_t __sz) __ksym;
drivers/hid/bpf/progs/hid_bpf_helpers.h
15
extern struct hid_bpf_ctx *hid_bpf_allocate_context(unsigned int hid_id) __ksym;
drivers/hid/bpf/progs/hid_bpf_helpers.h
16
extern void hid_bpf_release_context(struct hid_bpf_ctx *ctx) __ksym;
drivers/hid/bpf/progs/hid_bpf_helpers.h
21
enum hid_class_request reqtype) __ksym;
drivers/hid/bpf/progs/hid_bpf_helpers.h
23
__u8 *buf, size_t buf__sz) __weak __ksym;
drivers/hid/bpf/progs/hid_bpf_helpers.h
27
size_t buf__sz) __weak __ksym;
drivers/hid/bpf/progs/hid_bpf_helpers.h
31
size_t buf__sz) __weak __ksym;
drivers/hid/bpf/progs/hid_bpf_helpers.h
34
extern int bpf_wq_init(struct bpf_wq *wq, void *p__map, unsigned int flags) __weak __ksym;
drivers/hid/bpf/progs/hid_bpf_helpers.h
35
extern int bpf_wq_start(struct bpf_wq *wq, unsigned int flags) __weak __ksym;
drivers/hid/bpf/progs/hid_bpf_helpers.h
38
unsigned int flags) __weak __ksym;
kernel/bpf/preload/iterators/iterators.bpf.c
76
__s64 bpf_map_sum_elem_count(struct bpf_map *map) __ksym;
samples/hid/hid_bpf_helpers.h
11
const size_t __sz) __ksym;
samples/hid/hid_bpf_helpers.h
12
extern int hid_bpf_attach_prog(unsigned int hid_id, int prog_fd, u32 flags) __ksym;
samples/hid/hid_bpf_helpers.h
13
extern struct hid_bpf_ctx *hid_bpf_allocate_context(unsigned int hid_id) __ksym;
samples/hid/hid_bpf_helpers.h
14
extern void hid_bpf_release_context(struct hid_bpf_ctx *ctx) __ksym;
samples/hid/hid_bpf_helpers.h
19
enum hid_class_request reqtype) __ksym;
tools/bpf/bpftool/skeleton/pid_iter.bpf.c
31
extern const void bpf_link_fops __ksym;
tools/bpf/bpftool/skeleton/pid_iter.bpf.c
32
extern const void bpf_link_fops_poll __ksym __weak;
tools/bpf/bpftool/skeleton/pid_iter.bpf.c
33
extern const void bpf_map_fops __ksym;
tools/bpf/bpftool/skeleton/pid_iter.bpf.c
34
extern const void bpf_prog_fops __ksym;
tools/bpf/bpftool/skeleton/pid_iter.bpf.c
35
extern const void btf_fops __ksym;
tools/lib/bpf/bpf_core_read.h
329
extern void *bpf_rdonly_cast(const void *obj, __u32 btf_id) __ksym __weak;
tools/lib/bpf/bpf_helpers.h
345
extern int bpf_iter_num_new(struct bpf_iter_num *it, int start, int end) __weak __ksym;
tools/lib/bpf/bpf_helpers.h
346
extern int *bpf_iter_num_next(struct bpf_iter_num *it) __weak __ksym;
tools/lib/bpf/bpf_helpers.h
347
extern void bpf_iter_num_destroy(struct bpf_iter_num *it) __weak __ksym;
tools/perf/util/bpf_skel/lock_contention.bpf.c
178
extern struct kmem_cache *bpf_get_kmem_cache(u64 addr) __ksym __weak;
tools/perf/util/bpf_skel/lock_contention.bpf.c
214
struct task_struct *bpf_task_from_pid(s32 pid) __ksym __weak;
tools/perf/util/bpf_skel/lock_contention.bpf.c
215
void bpf_task_release(struct task_struct *p) __ksym __weak;
tools/perf/util/bpf_skel/lock_contention.bpf.c
848
extern struct rq runqueues __ksym;
tools/perf/util/bpf_skel/sample_filter.bpf.c
48
void *bpf_cast_to_kern_ctx(void *) __ksym;
tools/sched_ext/include/scx/bpf_arena_common.bpf.h
174
void bpf_preempt_disable(void) __weak __ksym;
tools/sched_ext/include/scx/bpf_arena_common.bpf.h
175
void bpf_preempt_enable(void) __weak __ksym;
tools/sched_ext/include/scx/bpf_arena_common.bpf.h
82
int node_id, __u64 flags) __ksym __weak;
tools/sched_ext/include/scx/bpf_arena_common.bpf.h
83
void bpf_arena_free_pages(void *map, void __arena *ptr, __u32 page_cnt) __ksym __weak;
tools/sched_ext/include/scx/common.bpf.h
100
struct rq *scx_bpf_locked_rq(void) __ksym;
tools/sched_ext/include/scx/common.bpf.h
101
struct task_struct *scx_bpf_cpu_curr(s32 cpu) __ksym __weak;
tools/sched_ext/include/scx/common.bpf.h
102
u64 scx_bpf_now(void) __ksym __weak;
tools/sched_ext/include/scx/common.bpf.h
103
void scx_bpf_events(struct scx_event_stats *events, size_t events__sz) __ksym __weak;
tools/sched_ext/include/scx/common.bpf.h
302
void *bpf_obj_new_impl(__u64 local_type_id, void *meta) __ksym;
tools/sched_ext/include/scx/common.bpf.h
303
void bpf_obj_drop_impl(void *kptr, void *meta) __ksym;
tools/sched_ext/include/scx/common.bpf.h
310
void *meta, __u64 off) __ksym;
tools/sched_ext/include/scx/common.bpf.h
315
void *meta, __u64 off) __ksym;
tools/sched_ext/include/scx/common.bpf.h
318
struct bpf_list_node *bpf_list_pop_front(struct bpf_list_head *head) __ksym;
tools/sched_ext/include/scx/common.bpf.h
319
struct bpf_list_node *bpf_list_pop_back(struct bpf_list_head *head) __ksym;
tools/sched_ext/include/scx/common.bpf.h
321
struct bpf_rb_node *node) __ksym;
tools/sched_ext/include/scx/common.bpf.h
324
void *meta, __u64 off) __ksym;
tools/sched_ext/include/scx/common.bpf.h
327
struct bpf_rb_node *bpf_rbtree_first(struct bpf_rb_root *root) __ksym;
tools/sched_ext/include/scx/common.bpf.h
329
void *bpf_refcount_acquire_impl(void *kptr, void *meta) __ksym;
tools/sched_ext/include/scx/common.bpf.h
333
struct task_struct *bpf_task_from_pid(s32 pid) __ksym;
tools/sched_ext/include/scx/common.bpf.h
334
struct task_struct *bpf_task_acquire(struct task_struct *p) __ksym;
tools/sched_ext/include/scx/common.bpf.h
335
void bpf_task_release(struct task_struct *p) __ksym;
tools/sched_ext/include/scx/common.bpf.h
338
struct cgroup *bpf_cgroup_ancestor(struct cgroup *cgrp, int level) __ksym;
tools/sched_ext/include/scx/common.bpf.h
339
void bpf_cgroup_release(struct cgroup *cgrp) __ksym;
tools/sched_ext/include/scx/common.bpf.h
340
struct cgroup *bpf_cgroup_from_id(u64 cgid) __ksym;
tools/sched_ext/include/scx/common.bpf.h
347
unsigned int flags) __weak __ksym;
tools/sched_ext/include/scx/common.bpf.h
349
bpf_iter_css_next(struct bpf_iter_css *it) __weak __ksym;
tools/sched_ext/include/scx/common.bpf.h
350
extern void bpf_iter_css_destroy(struct bpf_iter_css *it) __weak __ksym;
tools/sched_ext/include/scx/common.bpf.h
353
struct bpf_cpumask *bpf_cpumask_create(void) __ksym;
tools/sched_ext/include/scx/common.bpf.h
354
struct bpf_cpumask *bpf_cpumask_acquire(struct bpf_cpumask *cpumask) __ksym;
tools/sched_ext/include/scx/common.bpf.h
355
void bpf_cpumask_release(struct bpf_cpumask *cpumask) __ksym;
tools/sched_ext/include/scx/common.bpf.h
356
u32 bpf_cpumask_first(const struct cpumask *cpumask) __ksym;
tools/sched_ext/include/scx/common.bpf.h
357
u32 bpf_cpumask_first_zero(const struct cpumask *cpumask) __ksym;
tools/sched_ext/include/scx/common.bpf.h
358
void bpf_cpumask_set_cpu(u32 cpu, struct bpf_cpumask *cpumask) __ksym;
tools/sched_ext/include/scx/common.bpf.h
359
void bpf_cpumask_clear_cpu(u32 cpu, struct bpf_cpumask *cpumask) __ksym;
tools/sched_ext/include/scx/common.bpf.h
360
bool bpf_cpumask_test_cpu(u32 cpu, const struct cpumask *cpumask) __ksym;
tools/sched_ext/include/scx/common.bpf.h
361
bool bpf_cpumask_test_and_set_cpu(u32 cpu, struct bpf_cpumask *cpumask) __ksym;
tools/sched_ext/include/scx/common.bpf.h
362
bool bpf_cpumask_test_and_clear_cpu(u32 cpu, struct bpf_cpumask *cpumask) __ksym;
tools/sched_ext/include/scx/common.bpf.h
363
void bpf_cpumask_setall(struct bpf_cpumask *cpumask) __ksym;
tools/sched_ext/include/scx/common.bpf.h
364
void bpf_cpumask_clear(struct bpf_cpumask *cpumask) __ksym;
tools/sched_ext/include/scx/common.bpf.h
366
const struct cpumask *src2) __ksym;
tools/sched_ext/include/scx/common.bpf.h
368
const struct cpumask *src2) __ksym;
tools/sched_ext/include/scx/common.bpf.h
370
const struct cpumask *src2) __ksym;
tools/sched_ext/include/scx/common.bpf.h
371
bool bpf_cpumask_equal(const struct cpumask *src1, const struct cpumask *src2) __ksym;
tools/sched_ext/include/scx/common.bpf.h
372
bool bpf_cpumask_intersects(const struct cpumask *src1, const struct cpumask *src2) __ksym;
tools/sched_ext/include/scx/common.bpf.h
373
bool bpf_cpumask_subset(const struct cpumask *src1, const struct cpumask *src2) __ksym;
tools/sched_ext/include/scx/common.bpf.h
374
bool bpf_cpumask_empty(const struct cpumask *cpumask) __ksym;
tools/sched_ext/include/scx/common.bpf.h
375
bool bpf_cpumask_full(const struct cpumask *cpumask) __ksym;
tools/sched_ext/include/scx/common.bpf.h
376
void bpf_cpumask_copy(struct bpf_cpumask *dst, const struct cpumask *src) __ksym;
tools/sched_ext/include/scx/common.bpf.h
377
u32 bpf_cpumask_any_distribute(const struct cpumask *cpumask) __ksym;
tools/sched_ext/include/scx/common.bpf.h
379
const struct cpumask *src2) __ksym;
tools/sched_ext/include/scx/common.bpf.h
380
u32 bpf_cpumask_weight(const struct cpumask *cpumask) __ksym;
tools/sched_ext/include/scx/common.bpf.h
382
int bpf_iter_bits_new(struct bpf_iter_bits *it, const u64 *unsafe_ptr__ign, u32 nr_words) __ksym;
tools/sched_ext/include/scx/common.bpf.h
383
int *bpf_iter_bits_next(struct bpf_iter_bits *it) __ksym;
tools/sched_ext/include/scx/common.bpf.h
384
void bpf_iter_bits_destroy(struct bpf_iter_bits *it) __ksym;
tools/sched_ext/include/scx/common.bpf.h
481
void bpf_rcu_read_lock(void) __ksym;
tools/sched_ext/include/scx/common.bpf.h
482
void bpf_rcu_read_unlock(void) __ksym;
tools/sched_ext/include/scx/common.bpf.h
61
s32 scx_bpf_create_dsq(u64 dsq_id, s32 node) __ksym;
tools/sched_ext/include/scx/common.bpf.h
62
s32 scx_bpf_select_cpu_dfl(struct task_struct *p, s32 prev_cpu, u64 wake_flags, bool *is_idle) __ksym;
tools/sched_ext/include/scx/common.bpf.h
64
struct scx_bpf_select_cpu_and_args *args) __ksym __weak;
tools/sched_ext/include/scx/common.bpf.h
65
bool __scx_bpf_dsq_insert_vtime(struct task_struct *p, struct scx_bpf_dsq_insert_vtime_args *args) __ksym __weak;
tools/sched_ext/include/scx/common.bpf.h
66
u32 scx_bpf_dispatch_nr_slots(void) __ksym;
tools/sched_ext/include/scx/common.bpf.h
67
void scx_bpf_dispatch_cancel(void) __ksym;
tools/sched_ext/include/scx/common.bpf.h
68
void scx_bpf_kick_cpu(s32 cpu, u64 flags) __ksym;
tools/sched_ext/include/scx/common.bpf.h
69
s32 scx_bpf_dsq_nr_queued(u64 dsq_id) __ksym;
tools/sched_ext/include/scx/common.bpf.h
70
void scx_bpf_destroy_dsq(u64 dsq_id) __ksym;
tools/sched_ext/include/scx/common.bpf.h
71
struct task_struct *scx_bpf_dsq_peek(u64 dsq_id) __ksym __weak;
tools/sched_ext/include/scx/common.bpf.h
72
int bpf_iter_scx_dsq_new(struct bpf_iter_scx_dsq *it, u64 dsq_id, u64 flags) __ksym __weak;
tools/sched_ext/include/scx/common.bpf.h
73
struct task_struct *bpf_iter_scx_dsq_next(struct bpf_iter_scx_dsq *it) __ksym __weak;
tools/sched_ext/include/scx/common.bpf.h
74
void bpf_iter_scx_dsq_destroy(struct bpf_iter_scx_dsq *it) __ksym __weak;
tools/sched_ext/include/scx/common.bpf.h
75
void scx_bpf_exit_bstr(s64 exit_code, char *fmt, unsigned long long *data, u32 data__sz) __ksym __weak;
tools/sched_ext/include/scx/common.bpf.h
76
void scx_bpf_error_bstr(char *fmt, unsigned long long *data, u32 data_len) __ksym;
tools/sched_ext/include/scx/common.bpf.h
77
void scx_bpf_dump_bstr(char *fmt, unsigned long long *data, u32 data_len) __ksym __weak;
tools/sched_ext/include/scx/common.bpf.h
78
u32 scx_bpf_cpuperf_cap(s32 cpu) __ksym __weak;
tools/sched_ext/include/scx/common.bpf.h
79
u32 scx_bpf_cpuperf_cur(s32 cpu) __ksym __weak;
tools/sched_ext/include/scx/common.bpf.h
80
void scx_bpf_cpuperf_set(s32 cpu, u32 perf) __ksym __weak;
tools/sched_ext/include/scx/common.bpf.h
81
u32 scx_bpf_nr_node_ids(void) __ksym __weak;
tools/sched_ext/include/scx/common.bpf.h
82
u32 scx_bpf_nr_cpu_ids(void) __ksym __weak;
tools/sched_ext/include/scx/common.bpf.h
83
int scx_bpf_cpu_node(s32 cpu) __ksym __weak;
tools/sched_ext/include/scx/common.bpf.h
84
const struct cpumask *scx_bpf_get_possible_cpumask(void) __ksym __weak;
tools/sched_ext/include/scx/common.bpf.h
85
const struct cpumask *scx_bpf_get_online_cpumask(void) __ksym __weak;
tools/sched_ext/include/scx/common.bpf.h
86
void scx_bpf_put_cpumask(const struct cpumask *cpumask) __ksym __weak;
tools/sched_ext/include/scx/common.bpf.h
87
const struct cpumask *scx_bpf_get_idle_cpumask_node(int node) __ksym __weak;
tools/sched_ext/include/scx/common.bpf.h
88
const struct cpumask *scx_bpf_get_idle_cpumask(void) __ksym;
tools/sched_ext/include/scx/common.bpf.h
89
const struct cpumask *scx_bpf_get_idle_smtmask_node(int node) __ksym __weak;
tools/sched_ext/include/scx/common.bpf.h
90
const struct cpumask *scx_bpf_get_idle_smtmask(void) __ksym;
tools/sched_ext/include/scx/common.bpf.h
91
void scx_bpf_put_idle_cpumask(const struct cpumask *cpumask) __ksym;
tools/sched_ext/include/scx/common.bpf.h
92
bool scx_bpf_test_and_clear_cpu_idle(s32 cpu) __ksym;
tools/sched_ext/include/scx/common.bpf.h
93
s32 scx_bpf_pick_idle_cpu_node(const cpumask_t *cpus_allowed, int node, u64 flags) __ksym __weak;
tools/sched_ext/include/scx/common.bpf.h
94
s32 scx_bpf_pick_idle_cpu(const cpumask_t *cpus_allowed, u64 flags) __ksym;
tools/sched_ext/include/scx/common.bpf.h
95
s32 scx_bpf_pick_any_cpu_node(const cpumask_t *cpus_allowed, int node, u64 flags) __ksym __weak;
tools/sched_ext/include/scx/common.bpf.h
96
s32 scx_bpf_pick_any_cpu(const cpumask_t *cpus_allowed, u64 flags) __ksym;
tools/sched_ext/include/scx/common.bpf.h
97
bool scx_bpf_task_running(const struct task_struct *p) __ksym;
tools/sched_ext/include/scx/common.bpf.h
98
s32 scx_bpf_task_cpu(const struct task_struct *p) __ksym;
tools/sched_ext/include/scx/common.bpf.h
99
struct rq *scx_bpf_cpu_rq(s32 cpu) __ksym;
tools/sched_ext/include/scx/compat.bpf.h
19
struct cgroup *scx_bpf_task_cgroup___new(struct task_struct *p) __ksym __weak;
tools/sched_ext/include/scx/compat.bpf.h
236
const struct cpumask *cpus_allowed, u64 flags) __ksym __weak;
tools/sched_ext/include/scx/compat.bpf.h
237
void scx_bpf_dispatch_vtime___compat(struct task_struct *p, u64 dsq_id, u64 slice, u64 vtime, u64 enq_flags) __ksym __weak;
tools/sched_ext/include/scx/compat.bpf.h
238
void scx_bpf_dsq_insert_vtime___compat(struct task_struct *p, u64 dsq_id, u64 slice, u64 vtime, u64 enq_flags) __ksym __weak;
tools/sched_ext/include/scx/compat.bpf.h
313
bool scx_bpf_dsq_insert___v2___compat(struct task_struct *p, u64 dsq_id, u64 slice, u64 enq_flags) __ksym __weak;
tools/sched_ext/include/scx/compat.bpf.h
314
void scx_bpf_dsq_insert___v1(struct task_struct *p, u64 dsq_id, u64 slice, u64 enq_flags) __ksym __weak;
tools/sched_ext/include/scx/compat.bpf.h
315
void scx_bpf_dispatch___compat(struct task_struct *p, u64 dsq_id, u64 slice, u64 enq_flags) __ksym __weak;
tools/sched_ext/include/scx/compat.bpf.h
32
bool scx_bpf_dsq_move_to_local___new(u64 dsq_id) __ksym __weak;
tools/sched_ext/include/scx/compat.bpf.h
33
void scx_bpf_dsq_move_set_slice___new(struct bpf_iter_scx_dsq *it__iter, u64 slice) __ksym __weak;
tools/sched_ext/include/scx/compat.bpf.h
336
bool scx_bpf_task_set_slice___new(struct task_struct *p, u64 slice) __ksym __weak;
tools/sched_ext/include/scx/compat.bpf.h
337
bool scx_bpf_task_set_dsq_vtime___new(struct task_struct *p, u64 vtime) __ksym __weak;
tools/sched_ext/include/scx/compat.bpf.h
34
void scx_bpf_dsq_move_set_vtime___new(struct bpf_iter_scx_dsq *it__iter, u64 vtime) __ksym __weak;
tools/sched_ext/include/scx/compat.bpf.h
35
bool scx_bpf_dsq_move___new(struct bpf_iter_scx_dsq *it__iter, struct task_struct *p, u64 dsq_id, u64 enq_flags) __ksym __weak;
tools/sched_ext/include/scx/compat.bpf.h
36
bool scx_bpf_dsq_move_vtime___new(struct bpf_iter_scx_dsq *it__iter, struct task_struct *p, u64 dsq_id, u64 enq_flags) __ksym __weak;
tools/sched_ext/include/scx/compat.bpf.h
362
u32 scx_bpf_reenqueue_local___v1(void) __ksym __weak;
tools/sched_ext/include/scx/compat.bpf.h
363
void scx_bpf_reenqueue_local___v2___compat(void) __ksym __weak;
tools/sched_ext/include/scx/compat.bpf.h
38
bool scx_bpf_consume___old(u64 dsq_id) __ksym __weak;
tools/sched_ext/include/scx/compat.bpf.h
39
void scx_bpf_dispatch_from_dsq_set_slice___old(struct bpf_iter_scx_dsq *it__iter, u64 slice) __ksym __weak;
tools/sched_ext/include/scx/compat.bpf.h
40
void scx_bpf_dispatch_from_dsq_set_vtime___old(struct bpf_iter_scx_dsq *it__iter, u64 vtime) __ksym __weak;
tools/sched_ext/include/scx/compat.bpf.h
41
bool scx_bpf_dispatch_from_dsq___old(struct bpf_iter_scx_dsq *it__iter, struct task_struct *p, u64 dsq_id, u64 enq_flags) __ksym __weak;
tools/sched_ext/include/scx/compat.bpf.h
42
bool scx_bpf_dispatch_vtime_from_dsq___old(struct bpf_iter_scx_dsq *it__iter, struct task_struct *p, u64 dsq_id, u64 enq_flags) __ksym __weak;
tools/sched_ext/include/scx/compat.bpf.h
82
int bpf_cpumask_populate(struct cpumask *dst, void *src, size_t src__sz) __ksym __weak;
tools/testing/selftests/bpf/bpf_arena_common.h
48
int node_id, __u64 flags) __ksym __weak;
tools/testing/selftests/bpf/bpf_arena_common.h
49
int bpf_arena_reserve_pages(void *map, void __arena *addr, __u32 page_cnt) __ksym __weak;
tools/testing/selftests/bpf/bpf_arena_common.h
50
void bpf_arena_free_pages(void *map, void __arena *ptr, __u32 page_cnt) __ksym __weak;
tools/testing/selftests/bpf/bpf_experimental.h
100
extern struct bpf_list_node *bpf_list_pop_back(struct bpf_list_head *head) __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
108
struct bpf_rb_node *node) __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
121
void *meta, __u64 off) __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
132
extern struct bpf_rb_node *bpf_rbtree_first(struct bpf_rb_root *root) __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
146
extern void *bpf_percpu_obj_new_impl(__u64 local_type_id, void *meta) __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
160
extern void bpf_percpu_obj_drop_impl(void *kptr, void *meta) __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
166
__u64 addr) __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
167
extern struct vm_area_struct *bpf_iter_task_vma_next(struct bpf_iter_task_vma *it) __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
168
extern void bpf_iter_task_vma_destroy(struct bpf_iter_task_vma *it) __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
196
extern void bpf_throw(u64 cookie) __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
206
extern struct file *bpf_get_task_exe_file(struct task_struct *task) __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
212
extern void bpf_put_file(struct file *file) __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
222
extern int bpf_path_d_path(const struct path *path, char *buf, size_t buf__sz) __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
23
extern void *bpf_obj_new_impl(__u64 local_type_id, void *meta) __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
37
extern void bpf_obj_drop_impl(void *kptr, void *meta) __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
486
void bpf_preempt_disable(void) __weak __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
487
void bpf_preempt_enable(void) __weak __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
51
extern void *bpf_refcount_acquire_impl(void *kptr, void *meta) __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
565
struct cgroup_subsys_state *css, unsigned int flags) __weak __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
566
extern struct task_struct *bpf_iter_css_task_next(struct bpf_iter_css_task *it) __weak __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
567
extern void bpf_iter_css_task_destroy(struct bpf_iter_css_task *it) __weak __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
571
struct task_struct *task, unsigned int flags) __weak __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
572
extern struct task_struct *bpf_iter_task_next(struct bpf_iter_task *it) __weak __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
573
extern void bpf_iter_task_destroy(struct bpf_iter_task *it) __weak __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
577
struct cgroup_subsys_state *start, unsigned int flags) __weak __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
578
extern struct cgroup_subsys_state *bpf_iter_css_next(struct bpf_iter_css *it) __weak __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
579
extern void bpf_iter_css_destroy(struct bpf_iter_css *it) __weak __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
581
extern int bpf_wq_init(struct bpf_wq *wq, void *p__map, unsigned int flags) __weak __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
582
extern int bpf_wq_start(struct bpf_wq *wq, unsigned int flags) __weak __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
585
extern int bpf_iter_kmem_cache_new(struct bpf_iter_kmem_cache *it) __weak __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
586
extern struct kmem_cache *bpf_iter_kmem_cache_next(struct bpf_iter_kmem_cache *it) __weak __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
587
extern void bpf_iter_kmem_cache_destroy(struct bpf_iter_kmem_cache *it) __weak __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
590
extern int bpf_iter_dmabuf_new(struct bpf_iter_dmabuf *it) __weak __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
591
extern struct dma_buf *bpf_iter_dmabuf_next(struct bpf_iter_dmabuf *it) __weak __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
592
extern void bpf_iter_dmabuf_destroy(struct bpf_iter_dmabuf *it) __weak __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
595
struct bpf_dynptr *value_p) __weak __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
617
extern const int __preempt_count __ksym __weak;
tools/testing/selftests/bpf/bpf_experimental.h
623
extern struct pcpu_hot___local pcpu_hot __ksym __weak;
tools/testing/selftests/bpf/bpf_experimental.h
67
void *meta, __u64 off) __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
83
void *meta, __u64 off) __ksym;
tools/testing/selftests/bpf/bpf_experimental.h
93
extern struct bpf_list_node *bpf_list_pop_front(struct bpf_list_head *head) __ksym;
tools/testing/selftests/bpf/bpf_kfuncs.h
12
struct bpf_dynptr *ptr__uninit) __ksym __weak;
tools/testing/selftests/bpf/bpf_kfuncs.h
20
struct bpf_dynptr *ptr__uninit) __ksym __weak;
tools/testing/selftests/bpf/bpf_kfuncs.h
23
struct bpf_dynptr *ptr__uninit) __ksym __weak;
tools/testing/selftests/bpf/bpf_kfuncs.h
32
void *buffer, __u64 buffer__szk) __ksym __weak;
tools/testing/selftests/bpf/bpf_kfuncs.h
41
__u64 buffer__szk) __ksym __weak;
tools/testing/selftests/bpf/bpf_kfuncs.h
43
extern int bpf_dynptr_adjust(const struct bpf_dynptr *ptr, __u64 start, __u64 end) __ksym __weak;
tools/testing/selftests/bpf/bpf_kfuncs.h
44
extern bool bpf_dynptr_is_null(const struct bpf_dynptr *ptr) __ksym __weak;
tools/testing/selftests/bpf/bpf_kfuncs.h
45
extern bool bpf_dynptr_is_rdonly(const struct bpf_dynptr *ptr) __ksym __weak;
tools/testing/selftests/bpf/bpf_kfuncs.h
46
extern __u64 bpf_dynptr_size(const struct bpf_dynptr *ptr) __ksym __weak;
tools/testing/selftests/bpf/bpf_kfuncs.h
47
extern int bpf_dynptr_clone(const struct bpf_dynptr *ptr, struct bpf_dynptr *clone__init) __ksym __weak;
tools/testing/selftests/bpf/bpf_kfuncs.h
55
const __u8 *sun_path, __u32 sun_path__sz) __ksym;
tools/testing/selftests/bpf/bpf_kfuncs.h
65
struct bpf_tcp_req_attrs *attrs, int attrs__sz) __ksym;
tools/testing/selftests/bpf/bpf_kfuncs.h
67
void *bpf_cast_to_kern_ctx(void *) __ksym;
tools/testing/selftests/bpf/bpf_kfuncs.h
69
extern void *bpf_rdonly_cast(const void *obj, __u32 btf_id) __ksym __weak;
tools/testing/selftests/bpf/bpf_kfuncs.h
72
struct bpf_dynptr *value_ptr) __ksym;
tools/testing/selftests/bpf/bpf_kfuncs.h
73
extern int bpf_get_fsverity_digest(struct file *file, struct bpf_dynptr *digest_ptr) __ksym;
tools/testing/selftests/bpf/bpf_kfuncs.h
75
extern struct bpf_key *bpf_lookup_user_key(__s32 serial, __u64 flags) __ksym;
tools/testing/selftests/bpf/bpf_kfuncs.h
76
extern struct bpf_key *bpf_lookup_system_key(__u64 id) __ksym;
tools/testing/selftests/bpf/bpf_kfuncs.h
77
extern void bpf_key_put(struct bpf_key *key) __ksym;
tools/testing/selftests/bpf/bpf_kfuncs.h
80
struct bpf_key *trusted_keyring) __ksym;
tools/testing/selftests/bpf/bpf_kfuncs.h
89
struct bpf_dynptr *value_ptr) __ksym __weak;
tools/testing/selftests/bpf/bpf_kfuncs.h
92
const struct bpf_dynptr *value_p, int flags) __ksym __weak;
tools/testing/selftests/bpf/bpf_kfuncs.h
93
extern int bpf_remove_dentry_xattr(struct dentry *dentry, const char *name__str) __ksym __weak;
tools/testing/selftests/bpf/progs/arena_list.c
46
void bpf_rcu_read_lock(void) __ksym;
tools/testing/selftests/bpf/progs/arena_list.c
47
void bpf_rcu_read_unlock(void) __ksym;
tools/testing/selftests/bpf/progs/bpf_cc_cubic.c
25
extern void cubictcp_init(struct sock *sk) __ksym;
tools/testing/selftests/bpf/progs/bpf_cc_cubic.c
26
extern void cubictcp_cwnd_event(struct sock *sk, enum tcp_ca_event event) __ksym;
tools/testing/selftests/bpf/progs/bpf_cc_cubic.c
27
extern __u32 cubictcp_recalc_ssthresh(struct sock *sk) __ksym;
tools/testing/selftests/bpf/progs/bpf_cc_cubic.c
28
extern void cubictcp_state(struct sock *sk, __u8 new_state) __ksym;
tools/testing/selftests/bpf/progs/bpf_cc_cubic.c
29
extern __u32 tcp_reno_undo_cwnd(struct sock *sk) __ksym;
tools/testing/selftests/bpf/progs/bpf_cc_cubic.c
30
extern void cubictcp_acked(struct sock *sk, const struct ack_sample *sample) __ksym;
tools/testing/selftests/bpf/progs/bpf_cc_cubic.c
31
extern void cubictcp_cong_avoid(struct sock *sk, __u32 ack, __u32 acked) __ksym;
tools/testing/selftests/bpf/progs/bpf_cubic.c
24
extern __u32 tcp_slow_start(struct tcp_sock *tp, __u32 acked) __ksym;
tools/testing/selftests/bpf/progs/bpf_cubic.c
25
extern void tcp_cong_avoid_ai(struct tcp_sock *tp, __u32 w, __u32 acked) __ksym;
tools/testing/selftests/bpf/progs/bpf_cubic.c
525
extern __u32 tcp_reno_undo_cwnd(struct sock *sk) __ksym;
tools/testing/selftests/bpf/progs/bpf_dctcp.c
231
extern void tcp_reno_cong_avoid(struct sock *sk, __u32 ack, __u32 acked) __ksym;
tools/testing/selftests/bpf/progs/cgroup_hierarchical_stats.c
41
struct cgroup_subsys_state *css, int cpu) __ksym;
tools/testing/selftests/bpf/progs/cgroup_hierarchical_stats.c
42
extern void css_rstat_flush(struct cgroup_subsys_state *css) __ksym;
tools/testing/selftests/bpf/progs/cgrp_kfunc_common.h
23
struct cgroup *bpf_cgroup_acquire(struct cgroup *p) __ksym;
tools/testing/selftests/bpf/progs/cgrp_kfunc_common.h
24
void bpf_cgroup_release(struct cgroup *p) __ksym;
tools/testing/selftests/bpf/progs/cgrp_kfunc_common.h
25
struct cgroup *bpf_cgroup_ancestor(struct cgroup *cgrp, int level) __ksym;
tools/testing/selftests/bpf/progs/cgrp_kfunc_common.h
26
struct cgroup *bpf_cgroup_from_id(u64 cgid) __ksym;
tools/testing/selftests/bpf/progs/cgrp_kfunc_common.h
27
void bpf_rcu_read_lock(void) __ksym;
tools/testing/selftests/bpf/progs/cgrp_kfunc_common.h
28
void bpf_rcu_read_unlock(void) __ksym;
tools/testing/selftests/bpf/progs/cgrp_ls_recursion.c
27
struct cgroup *bpf_task_get_cgroup1(struct task_struct *task, int hierarchy_id) __ksym;
tools/testing/selftests/bpf/progs/cgrp_ls_recursion.c
28
void bpf_cgroup_release(struct cgroup *cgrp) __ksym;
tools/testing/selftests/bpf/progs/cgrp_ls_sleepable.c
22
struct cgroup *bpf_task_get_cgroup1(struct task_struct *task, int hierarchy_id) __ksym;
tools/testing/selftests/bpf/progs/cgrp_ls_sleepable.c
23
void bpf_cgroup_release(struct cgroup *cgrp) __ksym;
tools/testing/selftests/bpf/progs/cgrp_ls_sleepable.c
24
void bpf_rcu_read_lock(void) __ksym;
tools/testing/selftests/bpf/progs/cgrp_ls_sleepable.c
25
void bpf_rcu_read_unlock(void) __ksym;
tools/testing/selftests/bpf/progs/cgrp_ls_tp_btf.c
33
struct cgroup *bpf_task_get_cgroup1(struct task_struct *task, int hierarchy_id) __ksym;
tools/testing/selftests/bpf/progs/cgrp_ls_tp_btf.c
34
void bpf_cgroup_release(struct cgroup *cgrp) __ksym;
tools/testing/selftests/bpf/progs/cpumask_common.h
31
struct bpf_cpumask *bpf_cpumask_create(void) __ksym __weak;
tools/testing/selftests/bpf/progs/cpumask_common.h
32
void bpf_cpumask_release(struct bpf_cpumask *cpumask) __ksym __weak;
tools/testing/selftests/bpf/progs/cpumask_common.h
33
struct bpf_cpumask *bpf_cpumask_acquire(struct bpf_cpumask *cpumask) __ksym __weak;
tools/testing/selftests/bpf/progs/cpumask_common.h
34
u32 bpf_cpumask_first(const struct cpumask *cpumask) __ksym __weak;
tools/testing/selftests/bpf/progs/cpumask_common.h
35
u32 bpf_cpumask_first_zero(const struct cpumask *cpumask) __ksym __weak;
tools/testing/selftests/bpf/progs/cpumask_common.h
37
const struct cpumask *src2) __ksym __weak;
tools/testing/selftests/bpf/progs/cpumask_common.h
38
void bpf_cpumask_set_cpu(u32 cpu, struct bpf_cpumask *cpumask) __ksym __weak;
tools/testing/selftests/bpf/progs/cpumask_common.h
39
void bpf_cpumask_clear_cpu(u32 cpu, struct bpf_cpumask *cpumask) __ksym __weak;
tools/testing/selftests/bpf/progs/cpumask_common.h
40
bool bpf_cpumask_test_cpu(u32 cpu, const struct cpumask *cpumask) __ksym __weak;
tools/testing/selftests/bpf/progs/cpumask_common.h
41
bool bpf_cpumask_test_and_set_cpu(u32 cpu, struct bpf_cpumask *cpumask) __ksym __weak;
tools/testing/selftests/bpf/progs/cpumask_common.h
42
bool bpf_cpumask_test_and_clear_cpu(u32 cpu, struct bpf_cpumask *cpumask) __ksym __weak;
tools/testing/selftests/bpf/progs/cpumask_common.h
43
void bpf_cpumask_setall(struct bpf_cpumask *cpumask) __ksym __weak;
tools/testing/selftests/bpf/progs/cpumask_common.h
44
void bpf_cpumask_clear(struct bpf_cpumask *cpumask) __ksym __weak;
tools/testing/selftests/bpf/progs/cpumask_common.h
47
const struct cpumask *src2) __ksym __weak;
tools/testing/selftests/bpf/progs/cpumask_common.h
50
const struct cpumask *src2) __ksym __weak;
tools/testing/selftests/bpf/progs/cpumask_common.h
53
const struct cpumask *src2) __ksym __weak;
tools/testing/selftests/bpf/progs/cpumask_common.h
54
bool bpf_cpumask_equal(const struct cpumask *src1, const struct cpumask *src2) __ksym __weak;
tools/testing/selftests/bpf/progs/cpumask_common.h
55
bool bpf_cpumask_intersects(const struct cpumask *src1, const struct cpumask *src2) __ksym __weak;
tools/testing/selftests/bpf/progs/cpumask_common.h
56
bool bpf_cpumask_subset(const struct cpumask *src1, const struct cpumask *src2) __ksym __weak;
tools/testing/selftests/bpf/progs/cpumask_common.h
57
bool bpf_cpumask_empty(const struct cpumask *cpumask) __ksym __weak;
tools/testing/selftests/bpf/progs/cpumask_common.h
58
bool bpf_cpumask_full(const struct cpumask *cpumask) __ksym __weak;
tools/testing/selftests/bpf/progs/cpumask_common.h
59
void bpf_cpumask_copy(struct bpf_cpumask *dst, const struct cpumask *src) __ksym __weak;
tools/testing/selftests/bpf/progs/cpumask_common.h
60
u32 bpf_cpumask_any_distribute(const struct cpumask *src) __ksym __weak;
tools/testing/selftests/bpf/progs/cpumask_common.h
62
const struct cpumask *src2) __ksym __weak;
tools/testing/selftests/bpf/progs/cpumask_common.h
63
u32 bpf_cpumask_weight(const struct cpumask *cpumask) __ksym __weak;
tools/testing/selftests/bpf/progs/cpumask_common.h
64
int bpf_cpumask_populate(struct cpumask *cpumask, void *src, size_t src__sz) __ksym __weak;
tools/testing/selftests/bpf/progs/cpumask_common.h
66
void bpf_rcu_read_lock(void) __ksym __weak;
tools/testing/selftests/bpf/progs/cpumask_common.h
67
void bpf_rcu_read_unlock(void) __ksym __weak;
tools/testing/selftests/bpf/progs/crypto_common.h
11
u32 params__sz, int *err) __ksym;
tools/testing/selftests/bpf/progs/crypto_common.h
12
struct bpf_crypto_ctx *bpf_crypto_ctx_acquire(struct bpf_crypto_ctx *ctx) __ksym;
tools/testing/selftests/bpf/progs/crypto_common.h
13
void bpf_crypto_ctx_release(struct bpf_crypto_ctx *ctx) __ksym;
tools/testing/selftests/bpf/progs/crypto_common.h
15
const struct bpf_dynptr *dst, const struct bpf_dynptr *iv) __ksym;
tools/testing/selftests/bpf/progs/crypto_common.h
17
const struct bpf_dynptr *dst, const struct bpf_dynptr *iv) __ksym;
tools/testing/selftests/bpf/progs/decap_sanity.c
11
void *bpf_cast_to_kern_ctx(void *) __ksym;
tools/testing/selftests/bpf/progs/exceptions_fail.c
10
extern void bpf_rcu_read_lock(void) __ksym;
tools/testing/selftests/bpf/progs/exceptions_fail.c
11
extern void bpf_rcu_read_unlock(void) __ksym;
tools/testing/selftests/bpf/progs/exceptions_fail.c
12
extern void bpf_preempt_disable(void) __ksym;
tools/testing/selftests/bpf/progs/exceptions_fail.c
13
extern void bpf_preempt_enable(void) __ksym;
tools/testing/selftests/bpf/progs/exceptions_fail.c
14
extern void bpf_local_irq_save(unsigned long *) __ksym;
tools/testing/selftests/bpf/progs/exceptions_fail.c
15
extern void bpf_local_irq_restore(unsigned long *) __ksym;
tools/testing/selftests/bpf/progs/get_func_ip_test.c
11
extern const void bpf_fentry_test2 __ksym;
tools/testing/selftests/bpf/progs/get_func_ip_test.c
12
extern const void bpf_fentry_test3 __ksym;
tools/testing/selftests/bpf/progs/get_func_ip_test.c
13
extern const void bpf_fentry_test4 __ksym;
tools/testing/selftests/bpf/progs/get_func_ip_test.c
8
extern int bpf_fentry_test1(int a) __ksym;
tools/testing/selftests/bpf/progs/get_func_ip_test.c
9
extern int bpf_modify_return_test(int a, int *b) __ksym;
tools/testing/selftests/bpf/progs/irq.c
10
extern void bpf_local_irq_save(unsigned long *) __weak __ksym;
tools/testing/selftests/bpf/progs/irq.c
11
extern void bpf_local_irq_restore(unsigned long *) __weak __ksym;
tools/testing/selftests/bpf/progs/irq.c
12
extern int bpf_copy_from_user_str(void *dst, u32 dst__sz, const void *unsafe_ptr__ign, u64 flags) __weak __ksym;
tools/testing/selftests/bpf/progs/iters_css.c
17
struct cgroup *bpf_cgroup_from_id(u64 cgid) __ksym;
tools/testing/selftests/bpf/progs/iters_css.c
18
void bpf_cgroup_release(struct cgroup *p) __ksym;
tools/testing/selftests/bpf/progs/iters_css.c
19
void bpf_rcu_read_lock(void) __ksym;
tools/testing/selftests/bpf/progs/iters_css.c
20
void bpf_rcu_read_unlock(void) __ksym;
tools/testing/selftests/bpf/progs/iters_css_task.c
13
struct cgroup *bpf_cgroup_acquire(struct cgroup *p) __ksym;
tools/testing/selftests/bpf/progs/iters_css_task.c
14
struct cgroup *bpf_cgroup_from_id(u64 cgid) __ksym;
tools/testing/selftests/bpf/progs/iters_css_task.c
15
void bpf_cgroup_release(struct cgroup *p) __ksym;
tools/testing/selftests/bpf/progs/iters_task.c
15
void bpf_rcu_read_lock(void) __ksym;
tools/testing/selftests/bpf/progs/iters_task.c
16
void bpf_rcu_read_unlock(void) __ksym;
tools/testing/selftests/bpf/progs/iters_task_failure.c
12
struct cgroup *bpf_cgroup_from_id(u64 cgid) __ksym;
tools/testing/selftests/bpf/progs/iters_task_failure.c
13
void bpf_cgroup_release(struct cgroup *p) __ksym;
tools/testing/selftests/bpf/progs/iters_task_failure.c
14
void bpf_rcu_read_lock(void) __ksym;
tools/testing/selftests/bpf/progs/iters_task_failure.c
15
void bpf_rcu_read_unlock(void) __ksym;
tools/testing/selftests/bpf/progs/iters_testmod_seq.c
13
extern int bpf_iter_testmod_seq_new(struct bpf_iter_testmod_seq *it, s64 value, int cnt) __ksym;
tools/testing/selftests/bpf/progs/iters_testmod_seq.c
14
extern s64 *bpf_iter_testmod_seq_next(struct bpf_iter_testmod_seq *it) __ksym;
tools/testing/selftests/bpf/progs/iters_testmod_seq.c
15
extern s64 bpf_iter_testmod_seq_value(int blah, struct bpf_iter_testmod_seq *it) __ksym;
tools/testing/selftests/bpf/progs/iters_testmod_seq.c
16
extern void bpf_iter_testmod_seq_destroy(struct bpf_iter_testmod_seq *it) __ksym;
tools/testing/selftests/bpf/progs/kfunc_call_test_subprog.c
5
extern const int bpf_prog_active __ksym;
tools/testing/selftests/bpf/progs/kfunc_implicit_args.c
10
extern int bpf_kfunc_implicit_arg_legacy(int a, int b) __weak __ksym;
tools/testing/selftests/bpf/progs/kfunc_implicit_args.c
11
extern int bpf_kfunc_implicit_arg_legacy_impl(int a, int b, struct bpf_prog_aux *aux) __weak __ksym;
tools/testing/selftests/bpf/progs/kfunc_implicit_args.c
8
extern int bpf_kfunc_implicit_arg(int a) __weak __ksym;
tools/testing/selftests/bpf/progs/kfunc_implicit_args.c
9
extern int bpf_kfunc_implicit_arg_impl(int a, struct bpf_prog_aux *aux) __weak __ksym; /* illegal */
tools/testing/selftests/bpf/progs/kfunc_module_order.c
5
extern int bpf_test_modorder_retx(void) __ksym;
tools/testing/selftests/bpf/progs/kfunc_module_order.c
6
extern int bpf_test_modorder_rety(void) __ksym;
tools/testing/selftests/bpf/progs/kmem_cache_iter.c
31
extern struct kmem_cache *bpf_get_kmem_cache(u64 addr) __ksym;
tools/testing/selftests/bpf/progs/kprobe_multi.c
10
extern const void bpf_fentry_test2 __ksym;
tools/testing/selftests/bpf/progs/kprobe_multi.c
11
extern const void bpf_fentry_test3 __ksym;
tools/testing/selftests/bpf/progs/kprobe_multi.c
114
extern const void bpf_testmod_fentry_test1 __ksym;
tools/testing/selftests/bpf/progs/kprobe_multi.c
115
extern const void bpf_testmod_fentry_test2 __ksym;
tools/testing/selftests/bpf/progs/kprobe_multi.c
116
extern const void bpf_testmod_fentry_test3 __ksym;
tools/testing/selftests/bpf/progs/kprobe_multi.c
12
extern const void bpf_fentry_test4 __ksym;
tools/testing/selftests/bpf/progs/kprobe_multi.c
13
extern const void bpf_fentry_test5 __ksym;
tools/testing/selftests/bpf/progs/kprobe_multi.c
14
extern const void bpf_fentry_test6 __ksym;
tools/testing/selftests/bpf/progs/kprobe_multi.c
15
extern const void bpf_fentry_test7 __ksym;
tools/testing/selftests/bpf/progs/kprobe_multi.c
16
extern const void bpf_fentry_test8 __ksym;
tools/testing/selftests/bpf/progs/kprobe_multi.c
9
extern const void bpf_fentry_test1 __ksym;
tools/testing/selftests/bpf/progs/kprobe_multi_session.c
11
extern const void bpf_fentry_test1 __ksym;
tools/testing/selftests/bpf/progs/kprobe_multi_session.c
12
extern const void bpf_fentry_test2 __ksym;
tools/testing/selftests/bpf/progs/kprobe_multi_session.c
13
extern const void bpf_fentry_test3 __ksym;
tools/testing/selftests/bpf/progs/kprobe_multi_session.c
14
extern const void bpf_fentry_test4 __ksym;
tools/testing/selftests/bpf/progs/kprobe_multi_session.c
15
extern const void bpf_fentry_test5 __ksym;
tools/testing/selftests/bpf/progs/kprobe_multi_session.c
16
extern const void bpf_fentry_test6 __ksym;
tools/testing/selftests/bpf/progs/kprobe_multi_session.c
17
extern const void bpf_fentry_test7 __ksym;
tools/testing/selftests/bpf/progs/kprobe_multi_session.c
18
extern const void bpf_fentry_test8 __ksym;
tools/testing/selftests/bpf/progs/ksym_race.c
5
extern int bpf_testmod_ksym_percpu __ksym;
tools/testing/selftests/bpf/progs/linked_funcs1.c
66
void *bpf_cast_to_kern_ctx(void *obj) __ksym;
tools/testing/selftests/bpf/progs/linked_funcs2.c
66
void *bpf_cast_to_kern_ctx(void *obj) __ksym;
tools/testing/selftests/bpf/progs/linked_vars1.c
11
extern const void bpf_link_fops __ksym __weak;
tools/testing/selftests/bpf/progs/linked_vars2.c
11
extern const void __start_BTF __ksym;
tools/testing/selftests/bpf/progs/map_percpu_stats.c
10
__s64 bpf_map_sum_elem_count(const struct bpf_map *map) __ksym;
tools/testing/selftests/bpf/progs/map_ptr_kern.c
106
__s64 bpf_map_sum_elem_count(struct bpf_map *map) __ksym;
tools/testing/selftests/bpf/progs/nested_trust_common.h
10
__u32 bpf_cpumask_first_zero(const struct cpumask *cpumask) __ksym;
tools/testing/selftests/bpf/progs/nested_trust_common.h
9
bool bpf_cpumask_test_cpu(unsigned int cpu, const struct cpumask *cpumask) __ksym;
tools/testing/selftests/bpf/progs/net_timestamping.c
50
extern int bpf_sock_ops_enable_tx_tstamp(struct bpf_sock_ops_kern *skops, u64 flags) __ksym;
tools/testing/selftests/bpf/progs/percpu_alloc_array.c
19
void bpf_rcu_read_lock(void) __ksym;
tools/testing/selftests/bpf/progs/percpu_alloc_array.c
20
void bpf_rcu_read_unlock(void) __ksym;
tools/testing/selftests/bpf/progs/preempt_lock.c
8
extern int bpf_copy_from_user_str(void *dst, u32 dst__sz, const void *unsafe_ptr__ign, u64 flags) __weak __ksym;
tools/testing/selftests/bpf/progs/rcu_read_lock.c
33
struct bpf_key *bpf_lookup_user_key(__s32 serial, __u64 flags) __ksym;
tools/testing/selftests/bpf/progs/rcu_read_lock.c
34
void bpf_key_put(struct bpf_key *key) __ksym;
tools/testing/selftests/bpf/progs/rcu_read_lock.c
35
void bpf_rcu_read_lock(void) __ksym;
tools/testing/selftests/bpf/progs/rcu_read_lock.c
36
void bpf_rcu_read_unlock(void) __ksym;
tools/testing/selftests/bpf/progs/rcu_read_lock.c
37
struct task_struct *bpf_task_acquire(struct task_struct *p) __ksym;
tools/testing/selftests/bpf/progs/rcu_read_lock.c
38
void bpf_task_release(struct task_struct *p) __ksym;
tools/testing/selftests/bpf/progs/read_vsyscall.c
18
int bpf_copy_from_user_str(void *dst, u32, const void *, u64) __weak __ksym;
tools/testing/selftests/bpf/progs/read_vsyscall.c
20
struct task_struct *, u64) __weak __ksym;
tools/testing/selftests/bpf/progs/refcounted_kptr.c
11
extern void bpf_rcu_read_lock(void) __ksym;
tools/testing/selftests/bpf/progs/refcounted_kptr.c
12
extern void bpf_rcu_read_unlock(void) __ksym;
tools/testing/selftests/bpf/progs/refcounted_kptr_fail.c
16
extern void bpf_rcu_read_lock(void) __ksym;
tools/testing/selftests/bpf/progs/refcounted_kptr_fail.c
17
extern void bpf_rcu_read_unlock(void) __ksym;
tools/testing/selftests/bpf/progs/sk_bypass_prot_mem.c
10
extern int udp_memory_per_cpu_fw_alloc __ksym;
tools/testing/selftests/bpf/progs/sk_bypass_prot_mem.c
9
extern int tcp_memory_per_cpu_fw_alloc __ksym;
tools/testing/selftests/bpf/progs/sock_destroy_prog.c
11
int bpf_sock_destroy(struct sock_common *sk) __ksym;
tools/testing/selftests/bpf/progs/sock_destroy_prog_fail.c
11
int bpf_sock_destroy(struct sock_common *sk) __ksym;
tools/testing/selftests/bpf/progs/struct_ops_kptr_return.c
8
void bpf_task_release(struct task_struct *p) __ksym;
tools/testing/selftests/bpf/progs/struct_ops_kptr_return_fail__invalid_scalar.c
8
struct cgroup *bpf_cgroup_acquire(struct cgroup *p) __ksym;
tools/testing/selftests/bpf/progs/struct_ops_kptr_return_fail__invalid_scalar.c
9
void bpf_task_release(struct task_struct *p) __ksym;
tools/testing/selftests/bpf/progs/struct_ops_kptr_return_fail__local_kptr.c
10
void bpf_task_release(struct task_struct *p) __ksym;
tools/testing/selftests/bpf/progs/struct_ops_kptr_return_fail__local_kptr.c
9
struct cgroup *bpf_cgroup_acquire(struct cgroup *p) __ksym;
tools/testing/selftests/bpf/progs/struct_ops_kptr_return_fail__nonzero_offset.c
8
struct cgroup *bpf_cgroup_acquire(struct cgroup *p) __ksym;
tools/testing/selftests/bpf/progs/struct_ops_kptr_return_fail__nonzero_offset.c
9
void bpf_task_release(struct task_struct *p) __ksym;
tools/testing/selftests/bpf/progs/struct_ops_kptr_return_fail__wrong_type.c
8
struct cgroup *bpf_cgroup_acquire(struct cgroup *p) __ksym;
tools/testing/selftests/bpf/progs/struct_ops_kptr_return_fail__wrong_type.c
9
void bpf_task_release(struct task_struct *p) __ksym;
tools/testing/selftests/bpf/progs/struct_ops_private_stack.c
16
void bpf_testmod_ops3_call_test_2(void) __ksym;
tools/testing/selftests/bpf/progs/struct_ops_private_stack_fail.c
16
void bpf_testmod_ops3_call_test_2(void) __ksym;
tools/testing/selftests/bpf/progs/struct_ops_private_stack_recur.c
16
void bpf_testmod_ops3_call_test_1(void) __ksym;
tools/testing/selftests/bpf/progs/struct_ops_refcounted.c
8
__attribute__((nomerge)) extern void bpf_task_release(struct task_struct *p) __ksym;
tools/testing/selftests/bpf/progs/struct_ops_refcounted_fail__global_subprog.c
8
extern void bpf_task_release(struct task_struct *p) __ksym;
tools/testing/selftests/bpf/progs/tailcall_fail.c
11
extern void bpf_rcu_read_lock(void) __ksym;
tools/testing/selftests/bpf/progs/tailcall_fail.c
12
extern void bpf_rcu_read_unlock(void) __ksym;
tools/testing/selftests/bpf/progs/task_kfunc_common.h
23
struct task_struct *bpf_task_acquire(struct task_struct *p) __ksym;
tools/testing/selftests/bpf/progs/task_kfunc_common.h
24
void bpf_task_release(struct task_struct *p) __ksym;
tools/testing/selftests/bpf/progs/task_kfunc_common.h
25
struct task_struct *bpf_task_from_pid(s32 pid) __ksym;
tools/testing/selftests/bpf/progs/task_kfunc_common.h
26
struct task_struct *bpf_task_from_vpid(s32 vpid) __ksym;
tools/testing/selftests/bpf/progs/task_kfunc_common.h
27
void bpf_rcu_read_lock(void) __ksym;
tools/testing/selftests/bpf/progs/task_kfunc_common.h
28
void bpf_rcu_read_unlock(void) __ksym;
tools/testing/selftests/bpf/progs/task_kfunc_success.c
21
struct task_struct *bpf_task_acquire(struct task_struct *p) __ksym __weak;
tools/testing/selftests/bpf/progs/task_kfunc_success.c
23
struct task_struct *bpf_task_acquire___one(struct task_struct *task) __ksym __weak;
tools/testing/selftests/bpf/progs/task_kfunc_success.c
25
struct task_struct *bpf_task_acquire___two(struct task_struct *p, void *ctx) __ksym __weak;
tools/testing/selftests/bpf/progs/task_kfunc_success.c
27
struct task_struct *bpf_task_acquire___three(void *ctx) __ksym __weak;
tools/testing/selftests/bpf/progs/task_kfunc_success.c
29
void invalid_kfunc(void) __ksym __weak;
tools/testing/selftests/bpf/progs/task_kfunc_success.c
30
void bpf_testmod_test_mod_kfunc(int i) __ksym __weak;
tools/testing/selftests/bpf/progs/task_ls_uptr.c
10
void bpf_cgroup_release(struct cgroup *cgrp) __ksym;
tools/testing/selftests/bpf/progs/task_ls_uptr.c
8
struct task_struct *bpf_task_from_pid(s32 pid) __ksym;
tools/testing/selftests/bpf/progs/task_ls_uptr.c
9
void bpf_task_release(struct task_struct *p) __ksym;
tools/testing/selftests/bpf/progs/tcp_ca_kfunc.c
10
extern u32 bbr_undo_cwnd(struct sock *sk) __ksym;
tools/testing/selftests/bpf/progs/tcp_ca_kfunc.c
11
extern void bbr_cwnd_event(struct sock *sk, enum tcp_ca_event event) __ksym;
tools/testing/selftests/bpf/progs/tcp_ca_kfunc.c
12
extern u32 bbr_ssthresh(struct sock *sk) __ksym;
tools/testing/selftests/bpf/progs/tcp_ca_kfunc.c
13
extern u32 bbr_min_tso_segs(struct sock *sk) __ksym;
tools/testing/selftests/bpf/progs/tcp_ca_kfunc.c
14
extern void bbr_set_state(struct sock *sk, u8 new_state) __ksym;
tools/testing/selftests/bpf/progs/tcp_ca_kfunc.c
16
extern void dctcp_init(struct sock *sk) __ksym;
tools/testing/selftests/bpf/progs/tcp_ca_kfunc.c
17
extern void dctcp_update_alpha(struct sock *sk, u32 flags) __ksym;
tools/testing/selftests/bpf/progs/tcp_ca_kfunc.c
18
extern void dctcp_cwnd_event(struct sock *sk, enum tcp_ca_event ev) __ksym;
tools/testing/selftests/bpf/progs/tcp_ca_kfunc.c
19
extern u32 dctcp_ssthresh(struct sock *sk) __ksym;
tools/testing/selftests/bpf/progs/tcp_ca_kfunc.c
20
extern u32 dctcp_cwnd_undo(struct sock *sk) __ksym;
tools/testing/selftests/bpf/progs/tcp_ca_kfunc.c
21
extern void dctcp_state(struct sock *sk, u8 new_state) __ksym;
tools/testing/selftests/bpf/progs/tcp_ca_kfunc.c
23
extern void cubictcp_init(struct sock *sk) __ksym;
tools/testing/selftests/bpf/progs/tcp_ca_kfunc.c
24
extern u32 cubictcp_recalc_ssthresh(struct sock *sk) __ksym;
tools/testing/selftests/bpf/progs/tcp_ca_kfunc.c
25
extern void cubictcp_cong_avoid(struct sock *sk, u32 ack, u32 acked) __ksym;
tools/testing/selftests/bpf/progs/tcp_ca_kfunc.c
26
extern void cubictcp_state(struct sock *sk, u8 new_state) __ksym;
tools/testing/selftests/bpf/progs/tcp_ca_kfunc.c
27
extern void cubictcp_cwnd_event(struct sock *sk, enum tcp_ca_event event) __ksym;
tools/testing/selftests/bpf/progs/tcp_ca_kfunc.c
28
extern void cubictcp_acked(struct sock *sk, const struct ack_sample *sample) __ksym;
tools/testing/selftests/bpf/progs/tcp_ca_kfunc.c
7
extern void bbr_init(struct sock *sk) __ksym;
tools/testing/selftests/bpf/progs/tcp_ca_kfunc.c
8
extern void bbr_main(struct sock *sk, u32 ack, int flag, const struct rate_sample *rs) __ksym;
tools/testing/selftests/bpf/progs/tcp_ca_kfunc.c
9
extern u32 bbr_sndbuf_expand(struct sock *sk) __ksym;
tools/testing/selftests/bpf/progs/test_attach_probe.c
26
int bpf_copy_from_user_str(void *dst, u32, const void *, u64) __weak __ksym;
tools/testing/selftests/bpf/progs/test_bpf_nf.c
72
struct bpf_ct_opts___local *, u32) __ksym;
tools/testing/selftests/bpf/progs/test_bpf_nf.c
74
struct bpf_ct_opts___local *, u32) __ksym;
tools/testing/selftests/bpf/progs/test_bpf_nf.c
76
struct bpf_ct_opts___local *, u32) __ksym;
tools/testing/selftests/bpf/progs/test_bpf_nf.c
78
struct bpf_ct_opts___local *, u32) __ksym;
tools/testing/selftests/bpf/progs/test_bpf_nf.c
79
struct nf_conn *bpf_ct_insert_entry(struct nf_conn *) __ksym;
tools/testing/selftests/bpf/progs/test_bpf_nf.c
80
void bpf_ct_release(struct nf_conn *) __ksym;
tools/testing/selftests/bpf/progs/test_bpf_nf.c
81
void bpf_ct_set_timeout(struct nf_conn *, u32) __ksym;
tools/testing/selftests/bpf/progs/test_bpf_nf.c
82
int bpf_ct_change_timeout(struct nf_conn *, u32) __ksym;
tools/testing/selftests/bpf/progs/test_bpf_nf.c
83
int bpf_ct_set_status(struct nf_conn *, u32) __ksym;
tools/testing/selftests/bpf/progs/test_bpf_nf.c
84
int bpf_ct_change_status(struct nf_conn *, u32) __ksym;
tools/testing/selftests/bpf/progs/test_bpf_nf.c
86
int port, enum nf_nat_manip_type___local) __ksym;
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
19
struct bpf_ct_opts___local *, u32) __ksym;
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
21
struct bpf_ct_opts___local *, u32) __ksym;
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
23
struct bpf_ct_opts___local *, u32) __ksym;
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
25
struct bpf_ct_opts___local *, u32) __ksym;
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
26
struct nf_conn *bpf_ct_insert_entry(struct nf_conn *) __ksym;
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
27
void bpf_ct_release(struct nf_conn *) __ksym;
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
28
void bpf_ct_set_timeout(struct nf_conn *, u32) __ksym;
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
29
int bpf_ct_change_timeout(struct nf_conn *, u32) __ksym;
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
30
int bpf_ct_set_status(struct nf_conn *, u32) __ksym;
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
31
int bpf_ct_change_status(struct nf_conn *, u32) __ksym;
tools/testing/selftests/bpf/progs/test_cgroup1_hierarchy.c
13
struct cgroup *bpf_task_get_cgroup1(struct task_struct *task, int hierarchy_id) __ksym;
tools/testing/selftests/bpf/progs/test_cgroup1_hierarchy.c
14
struct cgroup *bpf_cgroup_ancestor(struct cgroup *cgrp, int level) __ksym;
tools/testing/selftests/bpf/progs/test_cgroup1_hierarchy.c
15
void bpf_cgroup_release(struct cgroup *cgrp) __ksym;
tools/testing/selftests/bpf/progs/test_ctx.c
14
extern void bpf_kfunc_trigger_ctx_check(void) __ksym;
tools/testing/selftests/bpf/progs/test_d_path_check_rdonly_mem.c
8
extern const int bpf_prog_active __ksym;
tools/testing/selftests/bpf/progs/test_d_path_check_types.c
7
extern const int bpf_prog_active __ksym;
tools/testing/selftests/bpf/progs/test_kfunc_dynptr_param.c
15
extern struct bpf_key *bpf_lookup_system_key(__u64 id) __ksym;
tools/testing/selftests/bpf/progs/test_kfunc_dynptr_param.c
16
extern void bpf_key_put(struct bpf_key *key) __ksym;
tools/testing/selftests/bpf/progs/test_kfunc_dynptr_param.c
19
struct bpf_key *trusted_keyring) __ksym;
tools/testing/selftests/bpf/progs/test_ksyms.c
13
extern const void bpf_link_fops __ksym;
tools/testing/selftests/bpf/progs/test_ksyms.c
14
extern const void __start_BTF __ksym;
tools/testing/selftests/bpf/progs/test_ksyms.c
15
extern const void __stop_BTF __ksym;
tools/testing/selftests/bpf/progs/test_ksyms.c
16
extern const void __per_cpu_start __ksym;
tools/testing/selftests/bpf/progs/test_ksyms.c
18
extern const void bpf_link_fops1 __ksym __weak;
tools/testing/selftests/bpf/progs/test_ksyms_btf.c
19
extern const struct rq runqueues __ksym; /* struct type global var. */
tools/testing/selftests/bpf/progs/test_ksyms_btf.c
20
extern const int bpf_prog_active __ksym; /* int type global var. */
tools/testing/selftests/bpf/progs/test_ksyms_btf_null_check.c
8
extern const struct rq runqueues __ksym; /* struct type global var. */
tools/testing/selftests/bpf/progs/test_ksyms_btf_null_check.c
9
extern const int bpf_prog_active __ksym; /* int type global var. */
tools/testing/selftests/bpf/progs/test_ksyms_btf_write_check.c
8
extern const int bpf_prog_active __ksym; /* int type global var. */
tools/testing/selftests/bpf/progs/test_ksyms_module.c
20
extern const int bpf_testmod_ksym_percpu __ksym;
tools/testing/selftests/bpf/progs/test_ksyms_module.c
21
extern void bpf_testmod_test_mod_kfunc(int i) __ksym;
tools/testing/selftests/bpf/progs/test_ksyms_module.c
22
extern void bpf_testmod_invalid_mod_kfunc(void) __ksym __weak;
tools/testing/selftests/bpf/progs/test_ksyms_weak.c
21
extern const struct rq runqueues __ksym __weak; /* typed */
tools/testing/selftests/bpf/progs/test_ksyms_weak.c
22
extern const void bpf_prog_active __ksym __weak; /* typeless */
tools/testing/selftests/bpf/progs/test_ksyms_weak.c
23
struct task_struct *bpf_task_acquire(struct task_struct *p) __ksym __weak;
tools/testing/selftests/bpf/progs/test_ksyms_weak.c
24
void bpf_testmod_test_mod_kfunc(int i) __ksym __weak;
tools/testing/selftests/bpf/progs/test_ksyms_weak.c
30
extern const void bpf_link_fops1 __ksym __weak;
tools/testing/selftests/bpf/progs/test_ksyms_weak.c
33
extern const int bpf_link_fops2 __ksym __weak;
tools/testing/selftests/bpf/progs/test_ksyms_weak.c
34
void invalid_kfunc(void) __ksym __weak;
tools/testing/selftests/bpf/progs/test_log_fixup.c
64
extern int bpf_nonexistent_kfunc(void) __ksym __weak;
tools/testing/selftests/bpf/progs/test_lookup_key.c
21
extern struct bpf_key *bpf_lookup_user_key(__s32 serial, __u64 flags) __ksym;
tools/testing/selftests/bpf/progs/test_lookup_key.c
22
extern struct bpf_key *bpf_lookup_system_key(__u64 id) __ksym;
tools/testing/selftests/bpf/progs/test_lookup_key.c
23
extern void bpf_key_put(struct bpf_key *key) __ksym;
tools/testing/selftests/bpf/progs/test_send_signal_kern.c
7
struct task_struct *bpf_task_from_pid(int pid) __ksym;
tools/testing/selftests/bpf/progs/test_send_signal_kern.c
8
void bpf_task_release(struct task_struct *p) __ksym;
tools/testing/selftests/bpf/progs/test_send_signal_kern.c
9
int bpf_send_signal_task(struct task_struct *task, int sig, enum pid_type type, u64 value) __ksym;
tools/testing/selftests/bpf/progs/test_snprintf.c
35
extern const void schedule __ksym;
tools/testing/selftests/bpf/progs/test_task_under_cgroup.c
10
struct cgroup *bpf_cgroup_from_id(u64 cgid) __ksym;
tools/testing/selftests/bpf/progs/test_task_under_cgroup.c
11
long bpf_task_under_cgroup(struct task_struct *task, struct cgroup *ancestor) __ksym;
tools/testing/selftests/bpf/progs/test_task_under_cgroup.c
12
void bpf_cgroup_release(struct cgroup *p) __ksym;
tools/testing/selftests/bpf/progs/test_task_under_cgroup.c
13
struct task_struct *bpf_task_acquire(struct task_struct *p) __ksym;
tools/testing/selftests/bpf/progs/test_task_under_cgroup.c
14
void bpf_task_release(struct task_struct *p) __ksym;
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
42
struct bpf_fou_encap *encap, int type) __ksym;
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
44
struct bpf_fou_encap *encap) __ksym;
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
47
u32 opts__sz) __ksym;
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
48
void bpf_xdp_xfrm_state_release(struct xfrm_state *x) __ksym;
tools/testing/selftests/bpf/progs/trigger_bench.c
96
extern int bpf_modify_return_test_tp(int nonce) __ksym __weak;
tools/testing/selftests/bpf/progs/verifier_bits_iter.c
14
u32 nr_bits) __ksym __weak;
tools/testing/selftests/bpf/progs/verifier_bits_iter.c
15
int *bpf_iter_bits_next(struct bpf_iter_bits *it) __ksym __weak;
tools/testing/selftests/bpf/progs/verifier_bits_iter.c
16
void bpf_iter_bits_destroy(struct bpf_iter_bits *it) __ksym __weak;
tools/testing/selftests/bpf/progs/verifier_global_ptr_args.c
12
extern struct task_struct *bpf_task_acquire(struct task_struct *p) __ksym __weak;
tools/testing/selftests/bpf/progs/verifier_global_ptr_args.c
13
extern void bpf_task_release(struct task_struct *p) __ksym __weak;
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
28
extern void bpf_key_put(struct bpf_key *key) __ksym;
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
29
extern struct bpf_key *bpf_lookup_system_key(__u64 id) __ksym;
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
30
extern struct bpf_key *bpf_lookup_user_key(__s32 serial, __u64 flags) __ksym;
tools/testing/selftests/bpf/progs/xdp_flowtable.c
20
struct bpf_flowtable_opts___local *, u32) __ksym;
tools/testing/selftests/bpf/progs/xdp_hw_metadata.c
20
__u64 *timestamp) __ksym;
tools/testing/selftests/bpf/progs/xdp_hw_metadata.c
22
enum xdp_rss_hash_type *rss_type) __ksym;
tools/testing/selftests/bpf/progs/xdp_hw_metadata.c
25
__u16 *vlan_tci) __ksym;
tools/testing/selftests/bpf/progs/xdp_metadata.c
30
__u64 *timestamp) __ksym;
tools/testing/selftests/bpf/progs/xdp_metadata.c
32
enum xdp_rss_hash_type *rss_type) __ksym;
tools/testing/selftests/bpf/progs/xdp_metadata.c
35
__u16 *vlan_tci) __ksym;
tools/testing/selftests/bpf/progs/xdp_metadata2.c
9
enum xdp_rss_hash_type *rss_type) __ksym;
tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c
102
__u32 len_opts) __ksym;
tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c
108
u32 len_opts) __ksym;
tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c
110
extern void bpf_ct_release(struct nf_conn *ct) __ksym;
tools/testing/selftests/bpf/progs/xfrm_info.c
16
const struct bpf_xfrm_info___local *from) __ksym;
tools/testing/selftests/bpf/progs/xfrm_info.c
18
struct bpf_xfrm_info___local *to) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
103
u32 bpf_kfunc_call_test_static_unused_arg(u32 arg, u32 unused) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
106
void bpf_testmod_test_mod_kfunc(int i) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
109
__u32 c, __u64 d) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
110
int bpf_kfunc_call_test2(struct sock *sk, __u32 a, __u32 b) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
111
struct sock *bpf_kfunc_call_test3(struct sock *sk) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
112
long bpf_kfunc_call_test4(signed char a, short b, int c, long d) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
114
void bpf_kfunc_call_test_pass_ctx(struct __sk_buff *skb) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
115
void bpf_kfunc_call_test_pass1(struct prog_test_pass1 *p) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
116
void bpf_kfunc_call_test_pass2(struct prog_test_pass2 *p) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
117
void bpf_kfunc_call_test_mem_len_fail2(__u64 *mem, int len) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
119
void bpf_kfunc_call_test_destructive(void) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
120
void bpf_kfunc_call_test_sleepable(void) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
121
int bpf_kfunc_call_test_call_rcu_tasks_trace(int *done) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
131
void bpf_kfunc_common_test(void) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
133
int bpf_kfunc_init_sock(struct init_sock_args *args) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
134
void bpf_kfunc_close_sock(void) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
135
int bpf_kfunc_call_kernel_connect(struct addr_args *args) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
136
int bpf_kfunc_call_kernel_bind(struct addr_args *args) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
137
int bpf_kfunc_call_kernel_listen(void) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
138
int bpf_kfunc_call_kernel_sendmsg(struct sendmsg_args *args) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
139
int bpf_kfunc_call_sock_sendmsg(struct sendmsg_args *args) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
140
int bpf_kfunc_call_kernel_getsockname(struct addr_args *args) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
141
int bpf_kfunc_call_kernel_getpeername(struct addr_args *args) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
143
void bpf_kfunc_dynptr_test(struct bpf_dynptr *ptr, struct bpf_dynptr *ptr__nullable) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
145
struct bpf_testmod_ctx *bpf_testmod_ctx_create(int *err) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
146
void bpf_testmod_ctx_release(struct bpf_testmod_ctx *ctx) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
148
struct sk_buff *bpf_kfunc_nested_acquire_nonzero_offset_test(struct sk_buff_head *ptr) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
149
struct sk_buff *bpf_kfunc_nested_acquire_zero_offset_test(struct sock_common *ptr) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
150
void bpf_kfunc_nested_release_test(struct sk_buff *ptr) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
153
int bpf_kfunc_st_ops_test_prologue(struct st_ops_args *args) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
154
int bpf_kfunc_st_ops_test_epilogue(struct st_ops_args *args) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
155
int bpf_kfunc_st_ops_test_pro_epilogue(struct st_ops_args *args) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
156
int bpf_kfunc_st_ops_inc10(struct st_ops_args *args) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
158
void bpf_kfunc_trusted_vma_test(struct vm_area_struct *ptr) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
159
void bpf_kfunc_trusted_task_test(struct task_struct *ptr) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
160
void bpf_kfunc_trusted_num_test(int *ptr) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
161
void bpf_kfunc_rcu_task_test(struct task_struct *ptr) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
162
struct task_struct *bpf_kfunc_ret_rcu_test(void) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
163
int *bpf_kfunc_ret_rcu_test_nostruct(int rdonly_buf_size) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
166
extern int bpf_kfunc_multi_st_ops_test_1(struct st_ops_args *args, u32 id) __weak __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
167
extern int bpf_kfunc_multi_st_ops_test_1_assoc(struct st_ops_args *args) __weak __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
170
struct prog_test_member *bpf_kfunc_get_default_trusted_ptr_test(void) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
171
void bpf_kfunc_put_default_trusted_ptr_test(struct prog_test_member *trusted_ptr) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
175
void bpf_kfunc_trigger_ctx_check(void) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
89
bpf_kfunc_call_test_acquire(unsigned long *scalar_ptr) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
90
void bpf_kfunc_call_test_release(struct prog_test_ref_kfunc *p) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
91
void bpf_kfunc_call_test_ref(struct prog_test_ref_kfunc *p) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
93
void bpf_kfunc_call_test_mem_len_pass1(void *mem, int len) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
94
int *bpf_kfunc_call_test_get_rdwr_mem(struct prog_test_ref_kfunc *p, const int rdwr_buf_size) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
95
int *bpf_kfunc_call_test_get_rdonly_mem(struct prog_test_ref_kfunc *p, const int rdonly_buf_size) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
96
int *bpf_kfunc_call_test_acq_rdonly_mem(struct prog_test_ref_kfunc *p, const int rdonly_buf_size) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
97
void bpf_kfunc_call_int_mem_release(int *p) __ksym;
tools/testing/selftests/hid/progs/hid_bpf_helpers.h
109
const size_t __sz) __weak __ksym;
tools/testing/selftests/hid/progs/hid_bpf_helpers.h
110
extern struct hid_bpf_ctx *hid_bpf_allocate_context(unsigned int hid_id) __weak __ksym;
tools/testing/selftests/hid/progs/hid_bpf_helpers.h
111
extern void hid_bpf_release_context(struct hid_bpf_ctx *ctx) __weak __ksym;
tools/testing/selftests/hid/progs/hid_bpf_helpers.h
116
enum hid_class_request reqtype) __weak __ksym;
tools/testing/selftests/hid/progs/hid_bpf_helpers.h
118
__u8 *buf, size_t buf__sz) __weak __ksym;
tools/testing/selftests/hid/progs/hid_bpf_helpers.h
122
size_t buf__sz) __weak __ksym;
tools/testing/selftests/hid/progs/hid_bpf_helpers.h
126
size_t buf__sz) __weak __ksym;
tools/testing/selftests/hid/progs/hid_bpf_helpers.h
129
extern int bpf_wq_init(struct bpf_wq *wq, void *p__map, unsigned int flags) __weak __ksym;
tools/testing/selftests/hid/progs/hid_bpf_helpers.h
130
extern int bpf_wq_start(struct bpf_wq *wq, unsigned int flags) __weak __ksym;
tools/testing/selftests/hid/progs/hid_bpf_helpers.h
133
unsigned int flags) __weak __ksym;
tools/testing/selftests/net/lib/xdp_native.bpf.c
17
extern int bpf_xdp_pull_data(struct xdp_md *xdp, __u32 len) __ksym __weak;
tools/testing/selftests/sched_ext/select_cpu_dfl_nodispatch.bpf.c
32
bool *found) __ksym;