Home
last modified time | relevance | path

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

/openbmc/linux/include/linux/
H A Dbpf_local_storage.h76 struct bpf_local_storage_elem { struct
105 sizeof(struct bpf_local_storage_elem)), \
106 (U16_MAX - sizeof(struct bpf_local_storage_elem)))
109 container_of((_SDATA), struct bpf_local_storage_elem, sdata)
149 struct bpf_local_storage_elem *selem);
151 void bpf_selem_unlink(struct bpf_local_storage_elem *selem, bool reuse_now);
154 struct bpf_local_storage_elem *selem);
156 struct bpf_local_storage_elem *
160 void bpf_selem_free(struct bpf_local_storage_elem *selem,
167 struct bpf_local_storage_elem *first_selem,
/openbmc/linux/kernel/bpf/
H A Dbpf_local_storage.c22 struct bpf_local_storage_elem *selem) in select_bucket()
54 static bool selem_linked_to_storage_lockless(const struct bpf_local_storage_elem *selem) in selem_linked_to_storage_lockless()
59 static bool selem_linked_to_storage(const struct bpf_local_storage_elem *selem) in selem_linked_to_storage()
64 static bool selem_linked_to_map_lockless(const struct bpf_local_storage_elem *selem) in selem_linked_to_map_lockless()
69 static bool selem_linked_to_map(const struct bpf_local_storage_elem *selem) in selem_linked_to_map()
74 struct bpf_local_storage_elem *
78 struct bpf_local_storage_elem *selem; in bpf_selem_alloc()
190 struct bpf_local_storage_elem *selem; in __bpf_selem_free_trace_rcu()
192 selem = container_of(rcu, struct bpf_local_storage_elem, rcu); in __bpf_selem_free_trace_rcu()
200 static void __bpf_selem_free(struct bpf_local_storage_elem *selem, in __bpf_selem_free()
[all …]
/openbmc/linux/net/core/
H A Dbpf_sk_storage.c133 static struct bpf_local_storage_elem *
136 struct bpf_local_storage_elem *selem) in bpf_sk_storage_clone_elem()
138 struct bpf_local_storage_elem *copy_selem; in bpf_sk_storage_clone_elem()
158 struct bpf_local_storage_elem *selem; in bpf_sk_storage_clone()
170 struct bpf_local_storage_elem *copy_selem; in bpf_sk_storage_clone()
587 struct bpf_local_storage_elem *selem; in bpf_sk_storage_diag_put_all()
707 static struct bpf_local_storage_elem *
709 struct bpf_local_storage_elem *prev_selem) in bpf_sk_storage_map_seq_find_next()
713 struct bpf_local_storage_elem *selem; in bpf_sk_storage_map_seq_find_next()
730 struct bpf_local_storage_elem, map_node); in bpf_sk_storage_map_seq_find_next()
[all …]
/openbmc/linux/include/net/
H A Dbpf_sk_storage.h26 struct bpf_local_storage_elem;