| /tools/testing/selftests/bpf/test_kmods/ |
| A D | bpf_testmod_kfunc.h | 10 #define __ksym macro 97 void bpf_kfunc_call_int_mem_release(int *p) __ksym; 106 void bpf_testmod_test_mod_kfunc(int i) __ksym; 109 __u32 c, __u64 d) __ksym; 111 struct sock *bpf_kfunc_call_test3(struct sock *sk) __ksym; 119 void bpf_kfunc_call_test_destructive(void) __ksym; 120 void bpf_kfunc_call_test_sleepable(void) __ksym; 130 void bpf_kfunc_common_test(void) __ksym; 133 void bpf_kfunc_close_sock(void) __ksym; 136 int bpf_kfunc_call_kernel_listen(void) __ksym; [all …]
|
| /tools/testing/selftests/bpf/ |
| 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; 64 void *bpf_cast_to_kern_ctx(void *) __ksym; 69 struct bpf_dynptr *value_ptr) __ksym; 74 extern void bpf_key_put(struct bpf_key *key) __ksym; 77 struct bpf_key *trusted_keyring) __ksym; 79 extern bool bpf_session_is_return(void) __ksym __weak; 80 extern __u64 *bpf_session_cookie(void) __ksym __weak; [all …]
|
| A D | bpf_experimental.h | 67 void *meta, __u64 off) __ksym; 83 void *meta, __u64 off) __ksym; 108 struct bpf_rb_node *node) __ksym; 121 void *meta, __u64 off) __ksym; 166 __u64 addr) __ksym; 196 extern void bpf_throw(u64 cookie) __ksym; 212 extern void bpf_put_file(struct file *file) __ksym; 486 void bpf_preempt_disable(void) __weak __ksym; 487 void bpf_preempt_enable(void) __weak __ksym; 585 unsigned int flags__k, void *aux__ign) __ksym; [all …]
|
| /tools/sched_ext/include/scx/ |
| A D | common.bpf.h | 55 u32 scx_bpf_dispatch_nr_slots(void) __ksym; 56 void scx_bpf_dispatch_cancel(void) __ksym; 62 u32 scx_bpf_reenqueue_local(void) __ksym; 76 u32 scx_bpf_nr_cpu_ids(void) __ksym __weak; 93 struct rq *scx_bpf_cpu_rq(s32 cpu) __ksym; 95 u64 scx_bpf_now(void) __ksym __weak; 295 void *meta, __u64 off) __ksym; 300 void *meta, __u64 off) __ksym; 309 void *meta, __u64 off) __ksym; 447 void bpf_rcu_read_lock(void) __ksym; [all …]
|
| A D | compat.bpf.h | 34 void scx_bpf_dispatch___compat(struct task_struct *p, u64 dsq_id, u64 slice, u64 enq_flags) __ksym … 35 …ime___compat(struct task_struct *p, u64 dsq_id, u64 slice, u64 vtime, u64 enq_flags) __ksym __weak; 36 bool scx_bpf_consume___compat(u64 dsq_id) __ksym __weak; 37 …f_dispatch_from_dsq_set_slice___compat(struct bpf_iter_scx_dsq *it__iter, u64 slice) __ksym __weak; 38 …f_dispatch_from_dsq_set_vtime___compat(struct bpf_iter_scx_dsq *it__iter, u64 vtime) __ksym __weak; 39 …struct bpf_iter_scx_dsq *it__iter, struct task_struct *p, u64 dsq_id, u64 enq_flags) __ksym __weak; 40 …struct bpf_iter_scx_dsq *it__iter, struct task_struct *p, u64 dsq_id, u64 enq_flags) __ksym __weak;
|
| /tools/testing/selftests/bpf/progs/ |
| A D | cpumask_common.h | 31 struct bpf_cpumask *bpf_cpumask_create(void) __ksym __weak; 32 void bpf_cpumask_release(struct bpf_cpumask *cpumask) __ksym __weak; 34 u32 bpf_cpumask_first(const struct cpumask *cpumask) __ksym __weak; 37 const struct cpumask *src2) __ksym __weak; 44 void bpf_cpumask_clear(struct bpf_cpumask *cpumask) __ksym __weak; 47 const struct cpumask *src2) __ksym __weak; 50 const struct cpumask *src2) __ksym __weak; 53 const struct cpumask *src2) __ksym __weak; 62 const struct cpumask *src2) __ksym __weak; 66 void bpf_rcu_read_lock(void) __ksym __weak; [all …]
|
| A D | tcp_ca_kfunc.c | 7 extern void bbr_init(struct sock *sk) __ksym; 9 extern u32 bbr_sndbuf_expand(struct sock *sk) __ksym; 10 extern u32 bbr_undo_cwnd(struct sock *sk) __ksym; 12 extern u32 bbr_ssthresh(struct sock *sk) __ksym; 13 extern u32 bbr_min_tso_segs(struct sock *sk) __ksym; 16 extern void dctcp_init(struct sock *sk) __ksym; 19 extern u32 dctcp_ssthresh(struct sock *sk) __ksym; 20 extern u32 dctcp_cwnd_undo(struct sock *sk) __ksym; 21 extern void dctcp_state(struct sock *sk, u8 new_state) __ksym; 23 extern void cubictcp_init(struct sock *sk) __ksym; [all …]
|
| A D | kprobe_multi_session.c | 11 extern const void bpf_fentry_test1 __ksym; 12 extern const void bpf_fentry_test2 __ksym; 13 extern const void bpf_fentry_test3 __ksym; 14 extern const void bpf_fentry_test4 __ksym; 15 extern const void bpf_fentry_test5 __ksym; 16 extern const void bpf_fentry_test6 __ksym; 17 extern const void bpf_fentry_test7 __ksym; 18 extern const void bpf_fentry_test8 __ksym;
|
| A D | test_ksyms_weak.c | 21 extern const struct rq runqueues __ksym __weak; /* typed */ 22 extern const void bpf_prog_active __ksym __weak; /* typeless */ 23 struct task_struct *bpf_task_acquire(struct task_struct *p) __ksym __weak; 24 void bpf_testmod_test_mod_kfunc(int i) __ksym __weak; 30 extern const void bpf_link_fops1 __ksym __weak; 33 extern const int bpf_link_fops2 __ksym __weak; 34 void invalid_kfunc(void) __ksym __weak;
|
| A D | kprobe_multi.c | 9 extern const void bpf_fentry_test1 __ksym; 10 extern const void bpf_fentry_test2 __ksym; 11 extern const void bpf_fentry_test3 __ksym; 12 extern const void bpf_fentry_test4 __ksym; 13 extern const void bpf_fentry_test5 __ksym; 14 extern const void bpf_fentry_test6 __ksym; 15 extern const void bpf_fentry_test7 __ksym; 16 extern const void bpf_fentry_test8 __ksym; 114 extern const void bpf_testmod_fentry_test1 __ksym; 115 extern const void bpf_testmod_fentry_test2 __ksym; [all …]
|
| A D | test_ksyms.c | 13 extern const void bpf_link_fops __ksym; 14 extern const void __start_BTF __ksym; 15 extern const void __stop_BTF __ksym; 16 extern const void __per_cpu_start __ksym; 18 extern const void bpf_link_fops1 __ksym __weak;
|
| 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;
|
| A D | task_kfunc_common.h | 23 struct task_struct *bpf_task_acquire(struct task_struct *p) __ksym; 24 void bpf_task_release(struct task_struct *p) __ksym; 25 struct task_struct *bpf_task_from_pid(s32 pid) __ksym; 26 struct task_struct *bpf_task_from_vpid(s32 vpid) __ksym; 27 void bpf_rcu_read_lock(void) __ksym; 28 void bpf_rcu_read_unlock(void) __ksym;
|
| A D | crypto_common.h | 11 u32 params__sz, int *err) __ksym; 12 struct bpf_crypto_ctx *bpf_crypto_ctx_acquire(struct bpf_crypto_ctx *ctx) __ksym; 13 void bpf_crypto_ctx_release(struct bpf_crypto_ctx *ctx) __ksym; 15 const struct bpf_dynptr *dst, const struct bpf_dynptr *iv) __ksym; 17 const struct bpf_dynptr *dst, const struct bpf_dynptr *iv) __ksym;
|
| 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;
|
| A D | test_bpf_nf_fail.c | 18 struct bpf_ct_opts___local *, u32) __ksym; 20 struct bpf_ct_opts___local *, u32) __ksym; 21 struct nf_conn *bpf_ct_insert_entry(struct nf_conn *) __ksym; 22 void bpf_ct_release(struct nf_conn *) __ksym; 23 void bpf_ct_set_timeout(struct nf_conn *, u32) __ksym; 24 int bpf_ct_change_timeout(struct nf_conn *, u32) __ksym; 25 int bpf_ct_set_status(struct nf_conn *, u32) __ksym; 26 int bpf_ct_change_status(struct nf_conn *, u32) __ksym;
|
| A D | get_func_ip_test.c | 8 extern int bpf_fentry_test1(int a) __ksym; 9 extern int bpf_modify_return_test(int a, int *b) __ksym; 11 extern const void bpf_fentry_test2 __ksym; 12 extern const void bpf_fentry_test3 __ksym; 13 extern const void bpf_fentry_test4 __ksym;
|
| 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;
|
| A D | test_lookup_key.c | 21 extern struct bpf_key *bpf_lookup_user_key(__s32 serial, __u64 flags) __ksym; 22 extern struct bpf_key *bpf_lookup_system_key(__u64 id) __ksym; 23 extern void bpf_key_put(struct bpf_key *key) __ksym;
|
| 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;
|
| A D | nested_trust_common.h | 9 bool bpf_cpumask_test_cpu(unsigned int cpu, const struct cpumask *cpumask) __ksym; 10 __u32 bpf_cpumask_first_zero(const struct cpumask *cpumask) __ksym;
|
| A D | bpf_cc_cubic.c | 29 extern void cubictcp_init(struct sock *sk) __ksym; 30 extern void cubictcp_cwnd_event(struct sock *sk, enum tcp_ca_event event) __ksym; 31 extern __u32 cubictcp_recalc_ssthresh(struct sock *sk) __ksym; 32 extern void cubictcp_state(struct sock *sk, __u8 new_state) __ksym; 33 extern __u32 tcp_reno_undo_cwnd(struct sock *sk) __ksym; 34 extern void cubictcp_acked(struct sock *sk, const struct ack_sample *sample) __ksym; 35 extern void cubictcp_cong_avoid(struct sock *sk, __u32 ack, __u32 acked) __ksym;
|
| A D | test_send_signal_kern.c | 7 struct task_struct *bpf_task_from_pid(int pid) __ksym; 8 void bpf_task_release(struct task_struct *p) __ksym; 9 int bpf_send_signal_task(struct task_struct *task, int sig, enum pid_type type, u64 value) __ksym;
|
| /tools/testing/selftests/hid/progs/ |
| A D | hid_bpf_helpers.h | 97 const size_t __sz) __weak __ksym; 98 extern struct hid_bpf_ctx *hid_bpf_allocate_context(unsigned int hid_id) __weak __ksym; 99 extern void hid_bpf_release_context(struct hid_bpf_ctx *ctx) __weak __ksym; 104 enum hid_class_request reqtype) __weak __ksym; 106 __u8 *buf, size_t buf__sz) __weak __ksym; 110 size_t buf__sz) __weak __ksym; 114 size_t buf__sz) __weak __ksym; 117 extern int bpf_wq_init(struct bpf_wq *wq, void *p__map, unsigned int flags) __weak __ksym; 118 extern int bpf_wq_start(struct bpf_wq *wq, unsigned int flags) __weak __ksym; 121 unsigned int flags__k, void *aux__ign) __weak __ksym;
|
| /tools/bpf/bpftool/skeleton/ |
| A D | pid_iter.bpf.c | 31 extern const void bpf_link_fops __ksym; 32 extern const void bpf_link_fops_poll __ksym __weak; 33 extern const void bpf_map_fops __ksym; 34 extern const void bpf_prog_fops __ksym; 35 extern const void btf_fops __ksym;
|