Home
last modified time | relevance | path

Searched refs:__ksym (Results 1 – 25 of 101) sorted by relevance

12345

/tools/testing/selftests/bpf/test_kmods/
A Dbpf_testmod_kfunc.h10 #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 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;
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 Dbpf_experimental.h67 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 Dcommon.bpf.h55 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 Dcompat.bpf.h34 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 Dcpumask_common.h31 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 Dtcp_ca_kfunc.c7 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 Dkprobe_multi_session.c11 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 Dtest_ksyms_weak.c21 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 Dkprobe_multi.c9 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 Dtest_ksyms.c13 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 Dcgrp_kfunc_common.h23 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 Dtask_kfunc_common.h23 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 Dcrypto_common.h11 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 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;
A Dtest_bpf_nf_fail.c18 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 Dget_func_ip_test.c8 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 Diters_css.c18 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 Dtest_lookup_key.c21 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 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;
A Dnested_trust_common.h9 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 Dbpf_cc_cubic.c29 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 Dtest_send_signal_kern.c7 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 Dhid_bpf_helpers.h97 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 Dpid_iter.bpf.c31 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;

Completed in 786 milliseconds

12345