Searched refs:__bpf_kfunc (Results 1 - 25 of 26) sorted by relevance

12

/linux-master/kernel/bpf/
H A Dcpumask.c49 __bpf_kfunc struct bpf_cpumask *bpf_cpumask_create(void)
75 __bpf_kfunc struct bpf_cpumask *bpf_cpumask_acquire(struct bpf_cpumask *cpumask)
89 __bpf_kfunc void bpf_cpumask_release(struct bpf_cpumask *cpumask)
99 __bpf_kfunc void bpf_cpumask_release_dtor(void *cpumask)
112 __bpf_kfunc u32 bpf_cpumask_first(const struct cpumask *cpumask)
125 __bpf_kfunc u32 bpf_cpumask_first_zero(const struct cpumask *cpumask)
139 __bpf_kfunc u32 bpf_cpumask_first_and(const struct cpumask *src1,
150 __bpf_kfunc void bpf_cpumask_set_cpu(u32 cpu, struct bpf_cpumask *cpumask)
163 __bpf_kfunc void bpf_cpumask_clear_cpu(u32 cpu, struct bpf_cpumask *cpumask)
180 __bpf_kfunc boo
[all...]
H A Dhelpers.c1905 __bpf_kfunc void *bpf_obj_new_impl(u64 local_type_id__k, void *meta__ign)
1919 __bpf_kfunc void *bpf_percpu_obj_new_impl(u64 local_type_id__k, void *meta__ign)
1950 __bpf_kfunc void bpf_obj_drop_impl(void *p__alloc, void *meta__ign)
1958 __bpf_kfunc void bpf_percpu_obj_drop_impl(void *p__alloc, void *meta__ign)
1964 __bpf_kfunc void *bpf_refcount_acquire_impl(void *p__refcounted_kptr, void *meta__ign)
2009 __bpf_kfunc int bpf_list_push_front_impl(struct bpf_list_head *head,
2019 __bpf_kfunc int bpf_list_push_back_impl(struct bpf_list_head *head,
2052 __bpf_kfunc struct bpf_list_node *bpf_list_pop_front(struct bpf_list_head *head)
2057 __bpf_kfunc struct bpf_list_node *bpf_list_pop_back(struct bpf_list_head *head)
2062 __bpf_kfunc struc
[all...]
H A Dcgroup_iter.c310 __bpf_kfunc int bpf_iter_css_new(struct bpf_iter_css *it,
334 __bpf_kfunc struct cgroup_subsys_state *bpf_iter_css_next(struct bpf_iter_css *it)
355 __bpf_kfunc void bpf_iter_css_destroy(struct bpf_iter_css *it)
H A Dtask_iter.c825 __bpf_kfunc int bpf_iter_task_vma_new(struct bpf_iter_task_vma *it,
869 __bpf_kfunc struct vm_area_struct *bpf_iter_task_vma_next(struct bpf_iter_task_vma *it)
878 __bpf_kfunc void bpf_iter_task_vma_destroy(struct bpf_iter_task_vma *it)
903 __bpf_kfunc int bpf_iter_css_task_new(struct bpf_iter_css_task *it,
928 __bpf_kfunc struct task_struct *bpf_iter_css_task_next(struct bpf_iter_css_task *it)
937 __bpf_kfunc void bpf_iter_css_task_destroy(struct bpf_iter_css_task *it)
972 __bpf_kfunc int bpf_iter_task_new(struct bpf_iter_task *it,
1004 __bpf_kfunc struct task_struct *bpf_iter_task_next(struct bpf_iter_task *it)
1033 __bpf_kfunc void bpf_iter_task_destroy(struct bpf_iter_task *it)
H A Dmap_iter.c198 __bpf_kfunc s64 bpf_map_sum_elem_count(const struct bpf_map *map)
H A Darena.c532 __bpf_kfunc void *bpf_arena_alloc_pages(void *p__map, void *addr__ign, u32 page_cnt,
544 __bpf_kfunc void bpf_arena_free_pages(void *p__map, void *ptr__ign, u32 page_cnt)
H A Dbpf_iter.c787 __bpf_kfunc int bpf_iter_num_new(struct bpf_iter_num *it, int start, int end)
818 __bpf_kfunc int *bpf_iter_num_next(struct bpf_iter_num* it)
837 __bpf_kfunc void bpf_iter_num_destroy(struct bpf_iter_num *it)
/linux-master/tools/testing/selftests/bpf/bpf_testmod/
H A Dbpf_testmod.c107 __bpf_kfunc void
113 __bpf_kfunc int bpf_iter_testmod_seq_new(struct bpf_iter_testmod_seq *it, s64 value, int cnt)
126 __bpf_kfunc s64 *bpf_iter_testmod_seq_next(struct bpf_iter_testmod_seq* it)
136 __bpf_kfunc void bpf_iter_testmod_seq_destroy(struct bpf_iter_testmod_seq *it)
141 __bpf_kfunc void bpf_kfunc_common_test(void)
361 __bpf_kfunc u64 bpf_kfunc_call_test1(struct sock *sk, u32 a, u64 b, u32 c, u64 d)
366 __bpf_kfunc int bpf_kfunc_call_test2(struct sock *sk, u32 a, u32 b)
371 __bpf_kfunc struct sock *bpf_kfunc_call_test3(struct sock *sk)
376 __bpf_kfunc long noinline bpf_kfunc_call_test4(signed char a, short b, int c, long d)
391 __bpf_kfunc struc
[all...]
/linux-master/net/ipv4/
H A Dfou_bpf.c44 __bpf_kfunc int bpf_skb_set_fou_encap(struct __sk_buff *skb_ctx,
86 __bpf_kfunc int bpf_skb_get_fou_encap(struct __sk_buff *skb_ctx,
H A Dtcp_dctcp.c78 __bpf_kfunc static void dctcp_init(struct sock *sk)
107 __bpf_kfunc static u32 dctcp_ssthresh(struct sock *sk)
116 __bpf_kfunc static void dctcp_update_alpha(struct sock *sk, u32 flags)
172 __bpf_kfunc static void dctcp_state(struct sock *sk, u8 new_state)
182 __bpf_kfunc static void dctcp_cwnd_event(struct sock *sk, enum tcp_ca_event ev)
232 __bpf_kfunc static u32 dctcp_cwnd_undo(struct sock *sk)
H A Dtcp_cubic.c129 __bpf_kfunc static void cubictcp_init(struct sock *sk)
142 __bpf_kfunc static void cubictcp_cwnd_event(struct sock *sk, enum tcp_ca_event event)
324 __bpf_kfunc static void cubictcp_cong_avoid(struct sock *sk, u32 ack, u32 acked)
341 __bpf_kfunc static u32 cubictcp_recalc_ssthresh(struct sock *sk)
358 __bpf_kfunc static void cubictcp_state(struct sock *sk, u8 new_state)
448 __bpf_kfunc static void cubictcp_acked(struct sock *sk, const struct ack_sample *sample)
H A Dtcp_cong.c454 __bpf_kfunc u32 tcp_slow_start(struct tcp_sock *tp, u32 acked)
468 __bpf_kfunc void tcp_cong_avoid_ai(struct tcp_sock *tp, u32 w, u32 acked)
494 __bpf_kfunc void tcp_reno_cong_avoid(struct sock *sk, u32 ack, u32 acked)
513 __bpf_kfunc u32 tcp_reno_ssthresh(struct sock *sk)
521 __bpf_kfunc u32 tcp_reno_undo_cwnd(struct sock *sk)
H A Dtcp_bbr.c299 __bpf_kfunc static u32 bbr_min_tso_segs(struct sock *sk)
332 __bpf_kfunc static void bbr_cwnd_event(struct sock *sk, enum tcp_ca_event event)
1027 __bpf_kfunc static void bbr_main(struct sock *sk, const struct rate_sample *rs)
1039 __bpf_kfunc static void bbr_init(struct sock *sk)
1081 __bpf_kfunc static u32 bbr_sndbuf_expand(struct sock *sk)
1090 __bpf_kfunc static u32 bbr_undo_cwnd(struct sock *sk)
1101 __bpf_kfunc static u32 bbr_ssthresh(struct sock *sk)
1129 __bpf_kfunc static void bbr_set_state(struct sock *sk, u8 new_state)
/linux-master/net/xfrm/
H A Dxfrm_interface_bpf.c40 __bpf_kfunc int bpf_skb_get_xfrm_info(struct __sk_buff *skb_ctx, struct bpf_xfrm_info *to)
62 __bpf_kfunc int bpf_skb_set_xfrm_info(struct __sk_buff *skb_ctx, const struct bpf_xfrm_info *from)
H A Dxfrm_state_bpf.c64 __bpf_kfunc struct xfrm_state *
113 __bpf_kfunc void bpf_xdp_xfrm_state_release(struct xfrm_state *x)
/linux-master/net/netfilter/
H A Dnf_conntrack_bpf.c250 __bpf_kfunc struct nf_conn___init *
284 __bpf_kfunc struct nf_conn *
317 __bpf_kfunc struct nf_conn___init *
352 __bpf_kfunc struct nf_conn *
377 __bpf_kfunc struct nf_conn *bpf_ct_insert_entry(struct nf_conn___init *nfct_i)
403 __bpf_kfunc void bpf_ct_release(struct nf_conn *nfct)
418 __bpf_kfunc void bpf_ct_set_timeout(struct nf_conn___init *nfct, u32 timeout)
433 __bpf_kfunc int bpf_ct_change_timeout(struct nf_conn *nfct, u32 timeout)
448 __bpf_kfunc int bpf_ct_set_status(const struct nf_conn___init *nfct, u32 status)
463 __bpf_kfunc in
[all...]
H A Dnf_nat_bpf.c31 __bpf_kfunc int bpf_ct_set_nat_info(struct nf_conn___init *nfct,
/linux-master/drivers/hid/bpf/
H A Dhid_bpf_dispatch.c158 __bpf_kfunc __u8 *
296 __bpf_kfunc int
348 __bpf_kfunc struct hid_bpf_ctx *
381 __bpf_kfunc void
407 __bpf_kfunc int
/linux-master/fs/verity/
H A Dmeasure.c120 __bpf_kfunc int bpf_get_fsverity_digest(struct file *file, struct bpf_dynptr_kern *digest_ptr)
/linux-master/net/core/
H A Dxdp.c712 __bpf_kfunc int bpf_xdp_metadata_rx_timestamp(const struct xdp_md *ctx, u64 *timestamp)
734 __bpf_kfunc int bpf_xdp_metadata_rx_hash(const struct xdp_md *ctx, u32 *hash,
767 __bpf_kfunc int bpf_xdp_metadata_rx_vlan_tag(const struct xdp_md *ctx,
/linux-master/net/bpf/
H A Dtest_run.c510 __bpf_kfunc int bpf_fentry_test1(int a)
556 __bpf_kfunc u32 bpf_fentry_test9(u32 *a)
565 __bpf_kfunc int bpf_modify_return_test(int a, int *b)
571 __bpf_kfunc int bpf_modify_return_test2(int a, int *b, short c, int d,
600 __bpf_kfunc void bpf_kfunc_call_test_release(struct prog_test_ref_kfunc *p)
605 __bpf_kfunc void bpf_kfunc_call_test_release_dtor(void *p)
611 __bpf_kfunc void bpf_kfunc_call_memb_release(struct prog_test_member *p)
615 __bpf_kfunc void bpf_kfunc_call_memb_release_dtor(void *p)
/linux-master/kernel/cgroup/
H A Drstat.c29 __bpf_kfunc void cgroup_rstat_updated(struct cgroup *cgrp, int cpu)
272 __bpf_kfunc void cgroup_rstat_flush(struct cgroup *cgrp)
/linux-master/include/linux/
H A Dbtf.h85 #define __bpf_kfunc __used noinline macro
/linux-master/kernel/
H A Dcrash_core.c127 __bpf_kfunc void crash_kexec(struct pt_regs *regs)
/linux-master/kernel/trace/
H A Dbpf_trace.c1286 __bpf_kfunc struct bpf_key *bpf_lookup_user_key(u32 serial, u64 flags)
1335 __bpf_kfunc struct bpf_key *bpf_lookup_system_key(u64 id)
1359 __bpf_kfunc void bpf_key_put(struct bpf_key *bkey)
1379 __bpf_kfunc int bpf_verify_pkcs7_signature(struct bpf_dynptr_kern *data_ptr,
1453 __bpf_kfunc int bpf_get_file_xattr(struct file *file, const char *name__str,

Completed in 217 milliseconds

12