Home
last modified time | relevance | path

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

/net/core/
Dbpf_sk_storage.c22 struct bpf_local_storage *sk_storage; in bpf_sk_storage_lookup() local
25 sk_storage = rcu_dereference(sk->sk_bpf_storage); in bpf_sk_storage_lookup()
26 if (!sk_storage) in bpf_sk_storage_lookup()
30 return bpf_local_storage_lookup(sk_storage, smap, cacheit_lockit); in bpf_sk_storage_lookup()
50 struct bpf_local_storage *sk_storage; in bpf_sk_storage_free() local
55 sk_storage = rcu_dereference(sk->sk_bpf_storage); in bpf_sk_storage_free()
56 if (!sk_storage) { in bpf_sk_storage_free()
70 raw_spin_lock_bh(&sk_storage->lock); in bpf_sk_storage_free()
71 hlist_for_each_entry_safe(selem, n, &sk_storage->list, snode) { in bpf_sk_storage_free()
76 free_sk_storage = bpf_selem_unlink_storage_nolock(sk_storage, in bpf_sk_storage_free()
[all …]