Searched refs:__ksym (Results 1 - 25 of 72) sorted by last modified time

123

/linux-master/tools/perf/util/bpf_skel/
H A Dlock_contention.bpf.c526 extern struct rq runqueues __ksym;
/linux-master/tools/testing/selftests/bpf/
H A Dbpf_arena_common.h46 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 Dbpf_experimental.h23 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 Dbpf_kfuncs.h12 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 Dxdp_synproxy_kern.c102 __u32 len_opts) __ksym;
108 u32 len_opts) __ksym;
110 extern void bpf_ct_release(struct nf_conn *ct) __ksym;
H A Dverifier_global_ptr_args.c12 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 Drcu_read_lock.c22 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 Dmap_ptr_kern.c106 __s64 bpf_map_sum_elem_count(struct bpf_map *map) __ksym;
H A Dcpumask_common.h26 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 Dcgrp_ls_recursion.c27 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 Diters_task.c15 void bpf_rcu_read_lock(void) __ksym;
16 void bpf_rcu_read_unlock(void) __ksym;
H A Dxdp_metadata.c23 __u64 *timestamp) __ksym;
25 enum xdp_rss_hash_type *rss_type) __ksym;
28 __u16 *vlan_tci) __ksym;
H A Dxdp_hw_metadata.c20 __u64 *timestamp) __ksym;
22 enum xdp_rss_hash_type *rss_type) __ksym;
25 __u16 *vlan_tci) __ksym;
H A Dtest_tunnel_kern.c30 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 Dtest_cgroup1_hierarchy.c13 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 Drefcounted_kptr_fail.c16 extern void bpf_rcu_read_lock(void) __ksym;
17 extern void bpf_rcu_read_unlock(void) __ksym;
H A Dexceptions_fail.c10 extern void bpf_rcu_read_lock(void) __ksym;
H A Dcgrp_ls_sleepable.c23 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 Dcgrp_ls_tp_btf.c33 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 Diters_task_failure.c12 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 Diters_css_task.c13 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 Dtest_task_under_cgroup.c10 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 Dbpf_helpers.h182 #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 Dbpf_core_read.h328 extern void *bpf_rdonly_cast(const void *obj, __u32 btf_id) __ksym __weak;
/linux-master/tools/testing/selftests/hid/progs/
H A Dhid_bpf_helpers.h88 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;

Completed in 462 milliseconds

123