Symbol: bpf_local_storage_elem
include/linux/bpf_local_storage.h
113
sizeof(struct bpf_local_storage_elem)), \
include/linux/bpf_local_storage.h
114
(U16_MAX - sizeof(struct bpf_local_storage_elem)))
include/linux/bpf_local_storage.h
117
container_of((_SDATA), struct bpf_local_storage_elem, sdata)
include/linux/bpf_local_storage.h
141
struct bpf_local_storage_elem *selem);
include/linux/bpf_local_storage.h
149
struct bpf_local_storage_elem *selem;
include/linux/bpf_local_storage.h
181
struct bpf_local_storage_elem *selem);
include/linux/bpf_local_storage.h
183
int bpf_selem_unlink(struct bpf_local_storage_elem *selem);
include/linux/bpf_local_storage.h
187
struct bpf_local_storage_elem *selem);
include/linux/bpf_local_storage.h
189
struct bpf_local_storage_elem *
include/linux/bpf_local_storage.h
193
void bpf_selem_free(struct bpf_local_storage_elem *selem,
include/linux/bpf_local_storage.h
199
struct bpf_local_storage_elem *first_selem);
include/net/bpf_sk_storage.h
26
struct bpf_local_storage_elem;
kernel/bpf/bpf_local_storage.c
128
struct bpf_local_storage_elem *selem;
kernel/bpf/bpf_local_storage.c
131
selem = container_of(rcu, struct bpf_local_storage_elem, rcu);
kernel/bpf/bpf_local_storage.c
144
void bpf_selem_free(struct bpf_local_storage_elem *selem,
kernel/bpf/bpf_local_storage.c
163
struct bpf_local_storage_elem *selem;
kernel/bpf/bpf_local_storage.c
175
static void bpf_selem_unlink_storage_nolock_misc(struct bpf_local_storage_elem *selem,
kernel/bpf/bpf_local_storage.c
210
struct bpf_local_storage_elem *selem,
kernel/bpf/bpf_local_storage.c
232
struct bpf_local_storage_elem *selem)
kernel/bpf/bpf_local_storage.c
243
static int bpf_selem_unlink_map(struct bpf_local_storage_elem *selem)
kernel/bpf/bpf_local_storage.c
265
static void bpf_selem_unlink_map_nolock(struct bpf_local_storage_elem *selem)
kernel/bpf/bpf_local_storage.c
272
struct bpf_local_storage_elem *selem)
kernel/bpf/bpf_local_storage.c
291
struct bpf_local_storage_elem *selem)
kernel/bpf/bpf_local_storage.c
300
int bpf_selem_unlink(struct bpf_local_storage_elem *selem)
kernel/bpf/bpf_local_storage.c
350
static void bpf_selem_unlink_nofail(struct bpf_local_storage_elem *selem,
kernel/bpf/bpf_local_storage.c
443
struct bpf_local_storage_elem *selem)
kernel/bpf/bpf_local_storage.c
478
struct bpf_local_storage_elem *first_selem)
kernel/bpf/bpf_local_storage.c
54
static bool selem_linked_to_storage_lockless(const struct bpf_local_storage_elem *selem)
kernel/bpf/bpf_local_storage.c
551
struct bpf_local_storage_elem *alloc_selem, *selem = NULL;
kernel/bpf/bpf_local_storage.c
59
static bool selem_linked_to_storage(const struct bpf_local_storage_elem *selem)
kernel/bpf/bpf_local_storage.c
64
static bool selem_linked_to_map(const struct bpf_local_storage_elem *selem)
kernel/bpf/bpf_local_storage.c
69
struct bpf_local_storage_elem *
kernel/bpf/bpf_local_storage.c
73
struct bpf_local_storage_elem *selem;
kernel/bpf/bpf_local_storage.c
735
struct bpf_local_storage_elem *selem;
kernel/bpf/bpf_local_storage.c
803
smap->elem_size = offsetof(struct bpf_local_storage_elem,
kernel/bpf/bpf_local_storage.c
819
struct bpf_local_storage_elem *selem;
net/core/bpf_sk_storage.c
133
static struct bpf_local_storage_elem *
net/core/bpf_sk_storage.c
136
struct bpf_local_storage_elem *selem)
net/core/bpf_sk_storage.c
138
struct bpf_local_storage_elem *copy_selem;
net/core/bpf_sk_storage.c
158
struct bpf_local_storage_elem *selem;
net/core/bpf_sk_storage.c
168
struct bpf_local_storage_elem *copy_selem;
net/core/bpf_sk_storage.c
575
struct bpf_local_storage_elem *selem;
net/core/bpf_sk_storage.c
697
static struct bpf_local_storage_elem *
net/core/bpf_sk_storage.c
699
struct bpf_local_storage_elem *prev_selem)
net/core/bpf_sk_storage.c
703
struct bpf_local_storage_elem *selem;
net/core/bpf_sk_storage.c
720
struct bpf_local_storage_elem, map_node);
net/core/bpf_sk_storage.c
760
struct bpf_local_storage_elem *selem;
net/core/bpf_sk_storage.c
793
struct bpf_local_storage_elem *selem)