Home
last modified time | relevance | path

Searched refs:BPF_PROG (Results 1 – 25 of 111) sorted by relevance

12345

/linux-6.3-rc2/tools/testing/selftests/bpf/progs/
A Dtask_kfunc_failure.c32 int BPF_PROG(task_kfunc_acquire_untrusted, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
50 int BPF_PROG(task_kfunc_acquire_fp, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
90 int BPF_PROG(task_kfunc_acquire_null, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
105 int BPF_PROG(task_kfunc_acquire_unreleased, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
118 int BPF_PROG(task_kfunc_get_non_kptr_param, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
153 int BPF_PROG(task_kfunc_get_null, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
169 int BPF_PROG(task_kfunc_xchg_unreleased, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
189 int BPF_PROG(task_kfunc_get_unreleased, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
225 int BPF_PROG(task_kfunc_release_fp, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
237 int BPF_PROG(task_kfunc_release_null, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
[all …]
A Dcgrp_kfunc_failure.c33 int BPF_PROG(cgrp_kfunc_acquire_untrusted, struct cgroup *cgrp, const char *path) in BPF_PROG() function
51 int BPF_PROG(cgrp_kfunc_acquire_fp, struct cgroup *cgrp, const char *path) in BPF_PROG() function
64 int BPF_PROG(cgrp_kfunc_acquire_unsafe_kretprobe, struct cgroup *cgrp) in BPF_PROG() function
90 int BPF_PROG(cgrp_kfunc_acquire_null, struct cgroup *cgrp, const char *path) in BPF_PROG() function
105 int BPF_PROG(cgrp_kfunc_acquire_unreleased, struct cgroup *cgrp, const char *path) in BPF_PROG() function
118 int BPF_PROG(cgrp_kfunc_get_non_kptr_param, struct cgroup *cgrp, const char *path) in BPF_PROG() function
153 int BPF_PROG(cgrp_kfunc_get_null, struct cgroup *cgrp, const char *path) in BPF_PROG() function
169 int BPF_PROG(cgrp_kfunc_xchg_unreleased, struct cgroup *cgrp, const char *path) in BPF_PROG() function
189 int BPF_PROG(cgrp_kfunc_get_unreleased, struct cgroup *cgrp, const char *path) in BPF_PROG() function
225 int BPF_PROG(cgrp_kfunc_release_fp, struct cgroup *cgrp, const char *path) in BPF_PROG() function
[all …]
A Dtest_module_attach.c13 int BPF_PROG(handle_raw_tp, in BPF_PROG() function
23 int BPF_PROG(handle_raw_tp_bare, in BPF_PROG() function
35 int BPF_PROG(handle_raw_tp_writable_bare, in BPF_PROG() function
47 int BPF_PROG(handle_tp_btf, in BPF_PROG() function
57 int BPF_PROG(handle_fentry, in BPF_PROG() function
68 int BPF_PROG(handle_fentry_manual, in BPF_PROG() function
80 int BPF_PROG(handle_fexit, in BPF_PROG() function
91 int BPF_PROG(handle_fexit_ret, int arg, struct file *ret) in BPF_PROG() function
105 int BPF_PROG(handle_fmod_ret, in BPF_PROG() function
114 int BPF_PROG(kprobe_multi) in BPF_PROG() function
A Dfentry_test.c11 int BPF_PROG(test1, int a) in BPF_PROG() function
19 int BPF_PROG(test2, int a, __u64 b) in BPF_PROG() function
27 int BPF_PROG(test3, char a, int b, __u64 c) in BPF_PROG() function
35 int BPF_PROG(test4, void *a, char b, int c, __u64 d) in BPF_PROG() function
43 int BPF_PROG(test5, __u64 a, void *b, short c, int d, __u64 e) in BPF_PROG() function
52 int BPF_PROG(test6, __u64 a, void *b, short c, int d, void * e, __u64 f) in BPF_PROG() function
65 int BPF_PROG(test7, struct bpf_fentry_test_t *arg) in BPF_PROG() function
74 int BPF_PROG(test8, struct bpf_fentry_test_t *arg) in BPF_PROG() function
A Dfexit_test.c11 int BPF_PROG(test1, int a, int ret) in BPF_PROG() function
19 int BPF_PROG(test2, int a, __u64 b, int ret) in BPF_PROG() function
27 int BPF_PROG(test3, char a, int b, __u64 c, int ret) in BPF_PROG() function
35 int BPF_PROG(test4, void *a, char b, int c, __u64 d, int ret) in BPF_PROG() function
44 int BPF_PROG(test5, __u64 a, void *b, short c, int d, __u64 e, int ret) in BPF_PROG() function
53 int BPF_PROG(test6, __u64 a, void *b, short c, int d, void *e, __u64 f, int ret) in BPF_PROG() function
66 int BPF_PROG(test7, struct bpf_fentry_test_t *arg) in BPF_PROG() function
75 int BPF_PROG(test8, struct bpf_fentry_test_t *arg) in BPF_PROG() function
A Dtask_kfunc_success.c38 int BPF_PROG(test_task_acquire_release_argument, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
47 int BPF_PROG(test_task_acquire_release_current, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
56 int BPF_PROG(test_task_acquire_leave_in_map, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
71 int BPF_PROG(test_task_xchg_release, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
104 int BPF_PROG(test_task_get_release, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
142 int BPF_PROG(test_task_current_acquire_release, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
172 int BPF_PROG(test_task_from_pid_arg, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
184 int BPF_PROG(test_task_from_pid_current, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
209 int BPF_PROG(test_task_from_pid_invalid, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
A Dcpumask_failure.c21 int BPF_PROG(test_alloc_no_release, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
33 int BPF_PROG(test_alloc_double_release, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
48 int BPF_PROG(test_acquire_wrong_cpumask, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
60 int BPF_PROG(test_mutate_cpumask, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
72 int BPF_PROG(test_insert_remove_no_release, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
96 int BPF_PROG(test_kptr_get_no_release, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
120 int BPF_PROG(test_cpumask_null, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
A Dcpumask_success.c65 int BPF_PROG(test_alloc_free_cpumask, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
81 int BPF_PROG(test_set_clear_cpu, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
110 int BPF_PROG(test_setall_clear_cpu, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
139 int BPF_PROG(test_first_firstzero_cpu, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
178 int BPF_PROG(test_test_and_set_clear, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
210 int BPF_PROG(test_and_or_xor, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
257 int BPF_PROG(test_intersects_subset, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
299 int BPF_PROG(test_copy_any_anyand, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
353 int BPF_PROG(test_insert_leave, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
369 int BPF_PROG(test_insert_remove_release, struct task_struct *task, u64 clone_flags) in BPF_PROG() function
[all …]
A Dlsm_cgroup.c85 int BPF_PROG(socket_post_create, struct socket *sock, int family, in BPF_PROG() function
94 int BPF_PROG(socket_post_create2, struct socket *sock, int family, in BPF_PROG() function
126 int BPF_PROG(socket_bind, struct socket *sock, struct sockaddr *address, in BPF_PROG() function
135 int BPF_PROG(socket_bind2, struct socket *sock, struct sockaddr *address, in BPF_PROG() function
144 int BPF_PROG(socket_alloc, struct sock *sk, int family, gfp_t priority) in BPF_PROG() function
163 int BPF_PROG(socket_clone, struct sock *newsk, const struct request_sock *req) in BPF_PROG() function
A Dbtf_type_tag_percpu.c18 int BPF_PROG(test_percpu1, struct bpf_testmod_btf_type_tag_1 *arg) in BPF_PROG() function
25 int BPF_PROG(test_percpu2, struct bpf_testmod_btf_type_tag_2 *arg) in BPF_PROG() function
46 int BPF_PROG(test_percpu_load, struct cgroup *cgrp, const char *path) in BPF_PROG() function
53 int BPF_PROG(test_percpu_helper, struct cgroup *cgrp, const char *path) in BPF_PROG() function
A Dcgrp_kfunc_success.c33 int BPF_PROG(test_cgrp_acquire_release_argument, struct cgroup *cgrp, const char *path) in BPF_PROG() function
47 int BPF_PROG(test_cgrp_acquire_leave_in_map, struct cgroup *cgrp, const char *path) in BPF_PROG() function
62 int BPF_PROG(test_cgrp_xchg_release, struct cgroup *cgrp, const char *path) in BPF_PROG() function
95 int BPF_PROG(test_cgrp_get_release, struct cgroup *cgrp, const char *path) in BPF_PROG() function
128 int BPF_PROG(test_cgrp_get_ancestors, struct cgroup *cgrp, const char *path) in BPF_PROG() function
A Dtcp_ca_write_sk_pacing.c20 void BPF_PROG(write_sk_pacing_init, struct sock *sk) in BPF_PROG() function
31 void BPF_PROG(write_sk_pacing_cong_control, struct sock *sk, in BPF_PROG() function
42 __u32 BPF_PROG(write_sk_pacing_ssthresh, struct sock *sk) in BPF_PROG() function
48 __u32 BPF_PROG(write_sk_pacing_undo_cwnd, struct sock *sk) in BPF_PROG() function
A Dtest_trampoline_count.c7 int BPF_PROG(fentry_test, int a, int *b) in BPF_PROG() function
13 int BPF_PROG(fmod_ret_test, int a, int *b, int ret) in BPF_PROG() function
19 int BPF_PROG(fexit_test, int a, int *b, int ret) in BPF_PROG() function
A Dtest_sk_storage_tracing.c33 int BPF_PROG(trace_inet_sock_set_state, struct sock *sk, int oldstate, in BPF_PROG() function
71 int BPF_PROG(trace_inet_csk_listen_start, struct sock *sk) in BPF_PROG() function
79 int BPF_PROG(trace_tcp_connect, struct sock *sk) in BPF_PROG() function
87 int BPF_PROG(inet_csk_accept, struct sock *sk, int flags, int *err, bool kern, in BPF_PROG() function
A Dbtf_type_tag_user.c18 int BPF_PROG(test_user1, struct bpf_testmod_btf_type_tag_1 *arg) in BPF_PROG() function
25 int BPF_PROG(test_user2, struct bpf_testmod_btf_type_tag_2 *arg) in BPF_PROG() function
35 int BPF_PROG(test_sys_getsockname, int fd, struct sockaddr *usockaddr, in BPF_PROG() function
A Dtest_bpf_cookie.c91 int BPF_PROG(fentry_test1, int a) in BPF_PROG() function
98 int BPF_PROG(fexit_test1, int a, int ret) in BPF_PROG() function
105 int BPF_PROG(fmod_ret_test, int _a, int *_b, int _ret) in BPF_PROG() function
112 int BPF_PROG(test_int_hook, struct vm_area_struct *vma, in BPF_PROG() function
A Dmodify_return.c18 int BPF_PROG(fentry_test, int a, __u64 b) in BPF_PROG() function
27 int BPF_PROG(fmod_ret_test, int a, int *b, int ret) in BPF_PROG() function
37 int BPF_PROG(fexit_test, int a, __u64 b, int ret) in BPF_PROG() function
A Dbpf_dctcp.c61 void BPF_PROG(dctcp_init, struct sock *sk) in BPF_PROG() function
108 __u32 BPF_PROG(dctcp_ssthresh, struct sock *sk) in BPF_PROG() function
118 void BPF_PROG(dctcp_update_alpha, struct sock *sk, __u32 flags) in BPF_PROG() function
157 void BPF_PROG(dctcp_state, struct sock *sk, __u8 new_state) in BPF_PROG() function
205 void BPF_PROG(dctcp_cwnd_event, struct sock *sk, enum tcp_ca_event ev) in BPF_PROG() function
224 __u32 BPF_PROG(dctcp_cwnd_undo, struct sock *sk) in BPF_PROG() function
234 void BPF_PROG(dctcp_cong_avoid, struct sock *sk, __u32 ack, __u32 acked) in BPF_PROG() function
A Dbpf_mod_race.c71 int BPF_PROG(widen_race, int a, int ret) in BPF_PROG() function
84 int BPF_PROG(fexit_init_module, struct module *mod, int ret) in BPF_PROG() function
94 int BPF_PROG(fexit_module_get, const struct btf *btf, struct module *mod) in BPF_PROG() function
A Dlocal_storage.c54 int BPF_PROG(unlink_hook, struct inode *dir, struct dentry *victim) in BPF_PROG() function
76 int BPF_PROG(inode_rename, struct inode *old_dir, struct dentry *old_dentry, in BPF_PROG() function
107 int BPF_PROG(socket_bind, struct socket *sock, struct sockaddr *address, in BPF_PROG() function
145 int BPF_PROG(socket_post_create, struct socket *sock, int family, int type, in BPF_PROG() function
168 void BPF_PROG(exec, struct linux_binprm *bprm) in BPF_PROG() function
A Ddummy_st_ops_success.c10 int BPF_PROG(test_1, struct bpf_dummy_ops_state *state) in BPF_PROG() function
25 int BPF_PROG(test_2, struct bpf_dummy_ops_state *state, int a1, unsigned short a2, in BPF_PROG() function
37 int BPF_PROG(test_sleepable, struct bpf_dummy_ops_state *state) in BPF_PROG() function
A Dget_func_args_test.c11 int BPF_PROG(test1) in BPF_PROG() function
44 int BPF_PROG(test2) in BPF_PROG() function
71 int BPF_PROG(fmod_ret_test, int _a, int *_b, int _ret) in BPF_PROG() function
100 int BPF_PROG(fexit_test, int _a, int *_b, int _ret) in BPF_PROG() function
/linux-6.3-rc2/tools/testing/selftests/hid/progs/
A Dhid.c21 int BPF_PROG(hid_first_event, struct hid_bpf_ctx *hid_ctx) in BPF_PROG() function
36 int BPF_PROG(hid_second_event, struct hid_bpf_ctx *hid_ctx) in BPF_PROG() function
49 int BPF_PROG(hid_change_report_id, struct hid_bpf_ctx *hid_ctx) in BPF_PROG() function
142 int BPF_PROG(hid_rdesc_fixup, struct hid_bpf_ctx *hid_ctx) in BPF_PROG() function
161 int BPF_PROG(hid_test_insert1, struct hid_bpf_ctx *hid_ctx) in BPF_PROG() function
178 int BPF_PROG(hid_test_insert2, struct hid_bpf_ctx *hid_ctx) in BPF_PROG() function
195 int BPF_PROG(hid_test_insert3, struct hid_bpf_ctx *hid_ctx) in BPF_PROG() function
/linux-6.3-rc2/samples/bpf/
A Dxdp_sample.bpf.c96 int BPF_PROG(tp_xdp_redirect_err, const struct net_device *dev, in BPF_PROG() function
104 int BPF_PROG(tp_xdp_redirect_map_err, const struct net_device *dev, in BPF_PROG() function
112 int BPF_PROG(tp_xdp_redirect, const struct net_device *dev, in BPF_PROG() function
120 int BPF_PROG(tp_xdp_redirect_map, const struct net_device *dev, in BPF_PROG() function
128 int BPF_PROG(tp_xdp_cpumap_enqueue, int map_id, unsigned int processed, in BPF_PROG() function
156 int BPF_PROG(tp_xdp_cpumap_kthread, int map_id, unsigned int processed, in BPF_PROG() function
181 int BPF_PROG(tp_xdp_exception, const struct net_device *dev, in BPF_PROG() function
206 int BPF_PROG(tp_xdp_devmap_xmit, const struct net_device *from_dev, in BPF_PROG() function
237 int BPF_PROG(tp_xdp_devmap_xmit_multi, const struct net_device *from_dev, in BPF_PROG() function
/linux-6.3-rc2/samples/hid/
A Dhid_mouse.bpf.c9 int BPF_PROG(hid_y_event, struct hid_bpf_ctx *hctx) in BPF_PROG() function
55 int BPF_PROG(hid_x_event, struct hid_bpf_ctx *hctx) in BPF_PROG() function
73 int BPF_PROG(hid_rdesc_fixup, struct hid_bpf_ctx *hctx) in BPF_PROG() function

Completed in 30 milliseconds

12345