Lines Matching refs:bpf_local_storage
10 #include <linux/bpf_local_storage.h>
46 static struct bpf_local_storage __rcu **
117 struct bpf_local_storage *local_storage;
122 local_storage = container_of(rcu, struct bpf_local_storage, rcu);
131 struct bpf_local_storage *local_storage;
133 local_storage = container_of(rcu, struct bpf_local_storage, rcu);
146 static void __bpf_local_storage_free(struct bpf_local_storage *local_storage,
156 static void bpf_local_storage_free(struct bpf_local_storage *local_storage,
253 static bool bpf_selem_unlink_storage_nolock(struct bpf_local_storage *local_storage,
274 mem_uncharge(smap, owner, sizeof(struct bpf_local_storage));
307 static bool check_storage_bpf_ma(struct bpf_local_storage *local_storage,
346 struct bpf_local_storage *local_storage;
370 void bpf_selem_link_storage_nolock(struct bpf_local_storage *local_storage,
417 void __bpf_local_storage_insert_cache(struct bpf_local_storage *local_storage,
453 struct bpf_local_storage *prev_storage, *storage;
454 struct bpf_local_storage **owner_storage_ptr;
484 (struct bpf_local_storage **)owner_storage(smap, owner);
531 struct bpf_local_storage *local_storage;
704 void bpf_local_storage_destroy(struct bpf_local_storage *local_storage)
806 err = bpf_mem_alloc_init(&smap->storage_ma, sizeof(struct bpf_local_storage), false);