/linux-master/tools/perf/util/bpf_skel/ |
H A D | lock_contention.bpf.c | 526 extern struct rq runqueues __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...] |
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | xdp_synproxy_kern.c | 102 __u32 len_opts) __ksym; 108 u32 len_opts) __ksym; 110 extern void bpf_ct_release(struct nf_conn *ct) __ksym;
|
H A D | verifier_global_ptr_args.c | 12 extern struct task_struct *bpf_task_acquire(struct task_struct *p) __ksym __weak; 13 extern void bpf_task_release(struct task_struct *p) __ksym __weak;
|
H A D | rcu_read_lock.c | 22 struct bpf_key *bpf_lookup_user_key(__u32 serial, __u64 flags) __ksym; 23 void bpf_key_put(struct bpf_key *key) __ksym; 24 void bpf_rcu_read_lock(void) __ksym; 25 void bpf_rcu_read_unlock(void) __ksym; 26 struct task_struct *bpf_task_acquire(struct task_struct *p) __ksym; 27 void bpf_task_release(struct task_struct *p) __ksym;
|
H A D | map_ptr_kern.c | 106 __s64 bpf_map_sum_elem_count(struct bpf_map *map) __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 | 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 | iters_task.c | 15 void bpf_rcu_read_lock(void) __ksym; 16 void bpf_rcu_read_unlock(void) __ksym;
|
H A D | xdp_metadata.c | 23 __u64 *timestamp) __ksym; 25 enum xdp_rss_hash_type *rss_type) __ksym; 28 __u16 *vlan_tci) __ksym;
|
H A D | xdp_hw_metadata.c | 20 __u64 *timestamp) __ksym; 22 enum xdp_rss_hash_type *rss_type) __ksym; 25 __u16 *vlan_tci) __ksym;
|
H A D | test_tunnel_kern.c | 30 struct bpf_fou_encap *encap, int type) __ksym; 32 struct bpf_fou_encap *encap) __ksym; 35 u32 opts__sz) __ksym; 36 void bpf_xdp_xfrm_state_release(struct xfrm_state *x) __ksym;
|
H A D | test_cgroup1_hierarchy.c | 13 struct cgroup *bpf_task_get_cgroup1(struct task_struct *task, int hierarchy_id) __ksym; 14 struct cgroup *bpf_cgroup_ancestor(struct cgroup *cgrp, int level) __ksym; 15 void bpf_cgroup_release(struct cgroup *cgrp) __ksym;
|
H A D | refcounted_kptr_fail.c | 16 extern void bpf_rcu_read_lock(void) __ksym; 17 extern void bpf_rcu_read_unlock(void) __ksym;
|
H A D | exceptions_fail.c | 10 extern void bpf_rcu_read_lock(void) __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 | iters_task_failure.c | 12 struct cgroup *bpf_cgroup_from_id(u64 cgid) __ksym; 13 void bpf_cgroup_release(struct cgroup *p) __ksym; 14 void bpf_rcu_read_lock(void) __ksym; 15 void bpf_rcu_read_unlock(void) __ksym;
|
H A D | iters_css_task.c | 13 struct cgroup *bpf_cgroup_acquire(struct cgroup *p) __ksym; 14 struct cgroup *bpf_cgroup_from_id(u64 cgid) __ksym; 15 void bpf_cgroup_release(struct cgroup *p) __ksym;
|
H A D | test_task_under_cgroup.c | 10 struct cgroup *bpf_cgroup_from_id(u64 cgid) __ksym; 11 long bpf_task_under_cgroup(struct task_struct *task, struct cgroup *ancestor) __ksym; 12 void bpf_cgroup_release(struct cgroup *p) __ksym; 13 struct task_struct *bpf_task_acquire(struct task_struct *p) __ksym; 14 void bpf_task_release(struct task_struct *p) __ksym;
|
/linux-master/tools/lib/bpf/ |
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
|
H A D | bpf_core_read.h | 328 extern void *bpf_rdonly_cast(const void *obj, __u32 btf_id) __ksym __weak;
|
/linux-master/tools/testing/selftests/hid/progs/ |
H A D | hid_bpf_helpers.h | 88 const size_t __sz) __ksym; 89 extern int hid_bpf_attach_prog(unsigned int hid_id, int prog_fd, u32 flags) __ksym; 90 extern struct hid_bpf_ctx *hid_bpf_allocate_context(unsigned int hid_id) __ksym; 91 extern void hid_bpf_release_context(struct hid_bpf_ctx *ctx) __ksym; 96 enum hid_class_request reqtype) __ksym;
|