Home
last modified time | relevance | path

Searched refs:sk_bpf_storage (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/net/core/
H A Dbpf_sk_storage.c24 sk_storage = rcu_dereference(sk->sk_bpf_storage); in sk_storage_lookup()
54 sk_storage = rcu_dereference(sk->sk_bpf_storage); in bpf_sk_storage_free()
193 RCU_INIT_POINTER(newsk->sk_bpf_storage, NULL); in bpf_sk_storage_clone()
196 sk_storage = rcu_dereference(sk->sk_bpf_storage); in bpf_sk_storage_clone()
333 return &sk->sk_bpf_storage; in sk_storage_ptr()
546 sk_storage = rcu_dereference(sk->sk_bpf_storage); in bpf_sk_storage_diag_put_all()
607 sk_storage = rcu_dereference(sk->sk_bpf_storage); in bpf_sk_storage_diag_put()
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/
H A Dlocal_storage.c175 if (!sock->sk->sk_bpf_storage || sock->sk->sk_bpf_storage->smap) in BPF_PROG()
H A Dsk_storage_omem_uncharge.c55 local_storage_ptr = sk->sk_bpf_storage; in BPF_PROG()
/kernel/linux/linux-6.6/net/core/
H A Dbpf_sk_storage.c27 rcu_dereference_check(sk->sk_bpf_storage, bpf_rcu_lock_held()); in bpf_sk_storage_lookup()
54 sk_storage = rcu_dereference(sk->sk_bpf_storage); in bpf_sk_storage_free()
161 RCU_INIT_POINTER(newsk->sk_bpf_storage, NULL); in bpf_sk_storage_clone()
164 sk_storage = rcu_dereference(sk->sk_bpf_storage); in bpf_sk_storage_clone()
304 return &sk->sk_bpf_storage; in bpf_sk_storage_ptr()
595 sk_storage = rcu_dereference(sk->sk_bpf_storage); in bpf_sk_storage_diag_put_all()
656 sk_storage = rcu_dereference(sk->sk_bpf_storage); in bpf_sk_storage_diag_put()
/kernel/linux/linux-5.10/include/net/
H A Dsock.h346 * @sk_bpf_storage: ptr to cache and control for bpf_sk_storage
529 struct bpf_local_storage __rcu *sk_bpf_storage; member
/kernel/linux/linux-6.6/include/net/
H A Dsock.h348 * @sk_bpf_storage: ptr to cache and control for bpf_sk_storage
543 struct bpf_local_storage __rcu *sk_bpf_storage; member

Completed in 20 milliseconds