Home
last modified time | relevance | path

Searched refs:bpf_sk_release (Results 1 – 16 of 16) sorted by relevance

/linux/tools/testing/selftests/bpf/progs/
H A Dverifier_ref_tracking.c355 call %[bpf_sk_release]; \ in tracking_release_reference_without_check()
359 __imm(bpf_sk_release), in tracking_release_reference_without_check()
374 call %[bpf_sk_release]; \ in to_sock_common_without_check()
377 : __imm(bpf_sk_release), in to_sock_common_without_check()
392 call %[bpf_sk_release]; \ in reference_tracking_release_reference()
396 __imm(bpf_sk_release), in reference_tracking_release_reference()
410 call %[bpf_sk_release]; \ in release_reference_to_sock_common()
413 : __imm(bpf_sk_release), in release_reference_to_sock_common()
429 l0_%=: call %[bpf_sk_release]; \ in reference_tracking_release_reference_2()
433 __imm(bpf_sk_release), in reference_tracking_release_reference_2()
[all...]
H A Dtest_sk_lookup_kern.c77 bpf_sk_release(sk); in sk_lookup_success()
89 bpf_sk_release(sk); in sk_lookup_success_simple()
102 bpf_sk_release(sk); in err_use_after_free()
117 bpf_sk_release(sk); in err_modify_sk_pointer()
131 bpf_sk_release(sk); in err_modify_sk_or_null_pointer()
151 bpf_sk_release(sk); in err_release_twice()
152 bpf_sk_release(sk); in err_release_twice()
163 bpf_sk_release(sk); in err_release_unchecked()
H A Dtest_sk_lookup.c122 bpf_sk_release(sk); in redir_port()
145 bpf_sk_release(sk); in redir_ip4()
171 bpf_sk_release(sk); in redir_ip6()
186 bpf_sk_release(sk); in select_sock_a()
201 bpf_sk_release(sk); in select_sock_a_no_reuseport()
229 bpf_sk_release(sk); in sk_assign_eexist()
244 bpf_sk_release(sk); in sk_assign_eexist()
262 bpf_sk_release(sk); in sk_assign_replace_flag()
276 bpf_sk_release(sk); in sk_assign_replace_flag()
319 bpf_sk_release(sk); in sk_assign_null()
[all …]
H A Dtest_sk_assign.c128 bpf_sk_release(sk); in handle_udp()
149 bpf_sk_release(sk); in handle_tcp()
161 bpf_sk_release(sk); in handle_tcp()
167 bpf_sk_release(sk); in handle_tcp()
H A Dconnect6_prog.c62 bpf_sk_release(sk); in connect_v6_prog()
66 bpf_sk_release(sk); in connect_v6_prog()
H A Dverifier_sock.c605 __description("bpf_sk_release(skb->sk)") in skb_sk_tp_snd_cwnd_2()
606 __failure __msg("release helper bpf_sk_release expects referenced PTR_TO_BTF_ID passed to R1") in skb_sk_tp_snd_cwnd_2()
612 call %[bpf_sk_release]; \ in bpf_sk_release_skb_sk()
616 : __imm(bpf_sk_release), in bpf_sk_release_skb_sk()
622 __description("bpf_sk_release(bpf_sk_fullsock(skb->sk))") in bpf_sk_release_skb_sk()
623 __failure __msg("release helper bpf_sk_release expects referenced PTR_TO_BTF_ID passed to R1") in bpf_sk_release_skb_sk()
635 call %[bpf_sk_release]; \ in bpf_sk_fullsock_skb_sk()
640 __imm(bpf_sk_release), in bpf_sk_fullsock_skb_sk()
646 __description("bpf_sk_release(bpf_tcp_sock(skb->sk))") in bpf_sk_fullsock_skb_sk()
647 __failure __msg("release helper bpf_sk_release expect in bpf_sk_fullsock_skb_sk()
[all...]
H A Dconnect4_prog.c180 bpf_sk_release(sk); in connect_v4_prog()
184 bpf_sk_release(sk); in connect_v4_prog()
H A Dverifier_unpriv.c469 __imm(bpf_sk_release), in pointers_stx_ctx_and_sock()
542 __imm(bpf_sk_release), in stx_sock_and_ctx_read()
582 __imm(bpf_sk_release), in stx_sock_and_ctx_write()
H A Dtest_cls_redirect.c659 bpf_sk_release(sk); in classify_tcp()
672 bpf_sk_release(sk); in classify_tcp()
677 bpf_sk_release(sk); in classify_tcp()
691 bpf_sk_release(sk); in classify_udp()
695 bpf_sk_release(sk); in classify_udp()
H A Dtest_cls_redirect_dynptr.c550 bpf_sk_release(sk); in classify_tcp()
563 bpf_sk_release(sk); in classify_tcp()
568 bpf_sk_release(sk); in classify_tcp()
581 bpf_sk_release(sk); in classify_udp()
585 bpf_sk_release(sk); in classify_udp()
H A Dvrf_socket_lookup.c58 bpf_sk_release(sk); in socket_lookup()
H A Dcgroup_skb_sk_lookup_kern.c61 bpf_sk_release(peer_sk); in is_allowed_peer_cg()
H A Dverifier_sockmap_mutate.c60 bpf_sk_release(sk); in test_sockmap_lookup_and_update()
H A Dtest_assign_reuse.c76 bpf_sk_release(sk); in assign_sk()
H A Dtest_tcp_custom_syncookie.c555 bpf_sk_release(skc); in tcp_handle_ack()
/linux/net/core/
H A Dfilter.c7449 BPF_CALL_1(bpf_sk_release, struct sock *, sk) in BPF_CALL_1() argument
7457 .func = bpf_sk_release,