/linux-master/kernel/bpf/preload/iterators/ |
H A D | iterators.bpf.c | 76 __s64 bpf_map_sum_elem_count(struct bpf_map *map) __ksym;
|
/linux-master/samples/hid/ |
H A D | hid_bpf_helpers.h | 11 const size_t __sz) __ksym; 12 extern int hid_bpf_attach_prog(unsigned int hid_id, int prog_fd, u32 flags) __ksym; 13 extern struct hid_bpf_ctx *hid_bpf_allocate_context(unsigned int hid_id) __ksym; 14 extern void hid_bpf_release_context(struct hid_bpf_ctx *ctx) __ksym; 19 enum hid_class_request reqtype) __ksym;
|
/linux-master/tools/bpf/bpftool/skeleton/ |
H A D | pid_iter.bpf.c | 31 extern const void bpf_link_fops __ksym; 32 extern const void bpf_map_fops __ksym; 33 extern const void bpf_prog_fops __ksym; 34 extern const void btf_fops __ksym;
|
/linux-master/tools/lib/bpf/ |
H A D | bpf_core_read.h | 328 extern void *bpf_rdonly_cast(const void *obj, __u32 btf_id) __ksym __weak;
|
H A D | bpf_helpers.h | 182 #define __ksym __attribute__((section(".ksyms"))) macro 309 extern int bpf_iter_num_new(struct bpf_iter_num *it, int start, int end) __weak __ksym; variable 310 extern int *bpf_iter_num_next(struct bpf_iter_num *it) __weak __ksym; variable 311 extern void bpf_iter_num_destroy(struct bpf_iter_num *it) __weak __ksym; variable
|
/linux-master/tools/perf/util/bpf_skel/ |
H A D | lock_contention.bpf.c | 526 extern struct rq runqueues __ksym;
|
H A D | sample_filter.bpf.c | 20 void *bpf_cast_to_kern_ctx(void *) __ksym;
|
/linux-master/tools/testing/selftests/bpf/ |
H A D | bpf_arena_common.h | 46 int node_id, __u64 flags) __ksym __weak; 47 void bpf_arena_free_pages(void *map, void __arena *ptr, __u32 page_cnt) __ksym __weak;
|
H A D | bpf_experimental.h | 23 extern void *bpf_obj_new_impl(__u64 local_type_id, void *meta) __ksym; 37 extern void bpf_obj_drop_impl(void *kptr, void *meta) __ksym; 51 extern void *bpf_refcount_acquire_impl(void *kptr, void *meta) __ksym; 67 void *meta, __u64 off) __ksym; 83 void *meta, __u64 off) __ksym; 93 extern struct bpf_list_node *bpf_list_pop_front(struct bpf_list_head *head) __ksym; 100 extern struct bpf_list_node *bpf_list_pop_back(struct bpf_list_head *head) __ksym; 108 struct bpf_rb_node *node) __ksym; 121 void *meta, __u64 off) __ksym; 132 extern struct bpf_rb_node *bpf_rbtree_first(struct bpf_rb_root *root) __ksym; 446 struct cgroup_subsys_state *css, unsigned int flags) __weak __ksym; variable 447 extern struct task_struct *bpf_iter_css_task_next(struct bpf_iter_css_task *it) __weak __ksym; variable 448 extern void bpf_iter_css_task_destroy(struct bpf_iter_css_task *it) __weak __ksym; variable 452 struct task_struct *task, unsigned int flags) __weak __ksym; variable 453 extern struct task_struct *bpf_iter_task_next(struct bpf_iter_task *it) __weak __ksym; variable 454 extern void bpf_iter_task_destroy(struct bpf_iter_task *it) __weak __ksym; variable 458 struct cgroup_subsys_state *start, unsigned int flags) __weak __ksym; variable 459 extern struct cgroup_subsys_state *bpf_iter_css_next(struct bpf_iter_css *it) __weak __ksym; variable 460 extern void bpf_iter_css_destroy(struct bpf_iter_css *it) __weak __ksym; variable [all...] |
H A D | bpf_kfuncs.h | 12 struct bpf_dynptr *ptr__uninit) __ksym __weak; 20 struct bpf_dynptr *ptr__uninit) __ksym __weak; 29 void *buffer, __u32 buffer__szk) __ksym __weak; 38 void *buffer, __u32 buffer__szk) __ksym __weak; 40 extern int bpf_dynptr_adjust(const struct bpf_dynptr *ptr, __u32 start, __u32 end) __ksym __weak; 41 extern bool bpf_dynptr_is_null(const struct bpf_dynptr *ptr) __ksym __weak; 42 extern bool bpf_dynptr_is_rdonly(const struct bpf_dynptr *ptr) __ksym __weak; 43 extern __u32 bpf_dynptr_size(const struct bpf_dynptr *ptr) __ksym __weak; 44 extern int bpf_dynptr_clone(const struct bpf_dynptr *ptr, struct bpf_dynptr *clone__init) __ksym __weak; 52 const __u8 *sun_path, __u32 sun_path__sz) __ksym; [all...] |
H A D | bpf_tcp_helpers.h | 230 extern __u32 tcp_slow_start(struct tcp_sock *tp, __u32 acked) __ksym; 231 extern void tcp_cong_avoid_ai(struct tcp_sock *tp, __u32 w, __u32 acked) __ksym;
|
/linux-master/tools/testing/selftests/bpf/bpf_testmod/ |
H A D | bpf_testmod_kfunc.h | 10 #define __ksym macro 68 bpf_kfunc_call_test_acquire(unsigned long *scalar_ptr) __ksym; 69 void bpf_kfunc_call_test_release(struct prog_test_ref_kfunc *p) __ksym; 70 void bpf_kfunc_call_test_ref(struct prog_test_ref_kfunc *p) __ksym; 72 void bpf_kfunc_call_test_mem_len_pass1(void *mem, int len) __ksym; 73 int *bpf_kfunc_call_test_get_rdwr_mem(struct prog_test_ref_kfunc *p, const int rdwr_buf_size) __ksym; 74 int *bpf_kfunc_call_test_get_rdonly_mem(struct prog_test_ref_kfunc *p, const int rdonly_buf_size) __ksym; 75 int *bpf_kfunc_call_test_acq_rdonly_mem(struct prog_test_ref_kfunc *p, const int rdonly_buf_size) __ksym; 76 void bpf_kfunc_call_int_mem_release(int *p) __ksym; 82 u32 bpf_kfunc_call_test_static_unused_arg(u32 arg, u32 unused) __ksym; [all...] |
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | bpf_cubic.c | 525 extern __u32 tcp_reno_undo_cwnd(struct sock *sk) __ksym;
|
H A D | bpf_dctcp.c | 231 extern void tcp_reno_cong_avoid(struct sock *sk, __u32 ack, __u32 acked) __ksym;
|
H A D | cgroup_hierarchical_stats.c | 40 extern void cgroup_rstat_updated(struct cgroup *cgrp, int cpu) __ksym; 41 extern void cgroup_rstat_flush(struct cgroup *cgrp) __ksym;
|
H A D | cgrp_kfunc_common.h | 23 struct cgroup *bpf_cgroup_acquire(struct cgroup *p) __ksym; 24 void bpf_cgroup_release(struct cgroup *p) __ksym; 25 struct cgroup *bpf_cgroup_ancestor(struct cgroup *cgrp, int level) __ksym; 26 struct cgroup *bpf_cgroup_from_id(u64 cgid) __ksym; 27 void bpf_rcu_read_lock(void) __ksym; 28 void bpf_rcu_read_unlock(void) __ksym;
|
H A D | cgrp_ls_recursion.c | 27 struct cgroup *bpf_task_get_cgroup1(struct task_struct *task, int hierarchy_id) __ksym; 28 void bpf_cgroup_release(struct cgroup *cgrp) __ksym;
|
H A D | cgrp_ls_sleepable.c | 23 struct cgroup *bpf_task_get_cgroup1(struct task_struct *task, int hierarchy_id) __ksym; 24 void bpf_cgroup_release(struct cgroup *cgrp) __ksym; 25 void bpf_rcu_read_lock(void) __ksym; 26 void bpf_rcu_read_unlock(void) __ksym;
|
H A D | cgrp_ls_tp_btf.c | 33 struct cgroup *bpf_task_get_cgroup1(struct task_struct *task, int hierarchy_id) __ksym; 34 void bpf_cgroup_release(struct cgroup *cgrp) __ksym;
|
H A D | cpumask_common.h | 26 struct bpf_cpumask *bpf_cpumask_create(void) __ksym __weak; 27 void bpf_cpumask_release(struct bpf_cpumask *cpumask) __ksym __weak; 28 struct bpf_cpumask *bpf_cpumask_acquire(struct bpf_cpumask *cpumask) __ksym __weak; 29 u32 bpf_cpumask_first(const struct cpumask *cpumask) __ksym __weak; 30 u32 bpf_cpumask_first_zero(const struct cpumask *cpumask) __ksym __weak; 32 const struct cpumask *src2) __ksym __weak; 33 void bpf_cpumask_set_cpu(u32 cpu, struct bpf_cpumask *cpumask) __ksym __weak; 34 void bpf_cpumask_clear_cpu(u32 cpu, struct bpf_cpumask *cpumask) __ksym __weak; 35 bool bpf_cpumask_test_cpu(u32 cpu, const struct cpumask *cpumask) __ksym __weak; 36 bool bpf_cpumask_test_and_set_cpu(u32 cpu, struct bpf_cpumask *cpumask) __ksym __wea [all...] |
H A D | decap_sanity.c | 11 void *bpf_cast_to_kern_ctx(void *) __ksym;
|
H A D | exceptions_fail.c | 10 extern void bpf_rcu_read_lock(void) __ksym;
|
H A D | get_func_ip_test.c | 8 extern const void bpf_fentry_test1 __ksym; 9 extern const void bpf_fentry_test2 __ksym; 10 extern const void bpf_fentry_test3 __ksym; 11 extern const void bpf_fentry_test4 __ksym; 12 extern const void bpf_modify_return_test __ksym; 13 extern const void bpf_fentry_test6 __ksym; 14 extern const void bpf_fentry_test7 __ksym;
|
H A D | ip_check_defrag.c | 16 struct bpf_dynptr *ptr__uninit) __ksym; 18 void *buffer, uint32_t buffer__sz) __ksym;
|
H A D | iters_css.c | 18 struct cgroup *bpf_cgroup_from_id(u64 cgid) __ksym; 19 void bpf_cgroup_release(struct cgroup *p) __ksym; 20 void bpf_rcu_read_lock(void) __ksym; 21 void bpf_rcu_read_unlock(void) __ksym;
|