Searched refs:bpf_local_storage (Results 1 - 17 of 17) sorted by relevance

/linux-master/include/linux/
H A Dbpf_local_storage.h42 * the respective bpf_local_storage owned by the object.
66 * from the object's bpf_local_storage.
75 /* Linked to bpf_local_storage and bpf_local_storage_map */
78 struct hlist_node snode; /* Linked to bpf_local_storage */
79 struct bpf_local_storage __rcu *local_storage;
88 struct bpf_local_storage { struct
124 /* Helper functions for bpf_local_storage */
132 void __bpf_local_storage_insert_cache(struct bpf_local_storage *local_storage,
137 bpf_local_storage_lookup(struct bpf_local_storage *local_storage,
163 void bpf_local_storage_destroy(struct bpf_local_storage *local_storag
[all...]
H A Dbpf_lsm.h22 struct bpf_local_storage __rcu *storage;
H A Dcgroup-defs.h544 struct bpf_local_storage __rcu *bpf_cgrp_storage;
H A Dsched.h54 struct bpf_local_storage;
1501 struct bpf_local_storage __rcu *bpf_storage;
H A Dbpf.h48 struct bpf_local_storage;
147 /* Functions called by bpf_local_storage maps */
152 struct bpf_local_storage __rcu ** (*map_owner_storage_ptr)(void *owner);
/linux-master/kernel/bpf/
H A Dbpf_local_storage.c10 #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));
[all...]
H A Dbpf_inode_storage.c13 #include <linux/bpf_local_storage.h>
24 static struct bpf_local_storage __rcu **
40 struct bpf_local_storage *inode_storage;
59 struct bpf_local_storage *local_storage;
H A Dbpf_cgrp_storage.c8 #include <linux/bpf_local_storage.h>
39 static struct bpf_local_storage __rcu **cgroup_storage_ptr(void *owner)
48 struct bpf_local_storage *local_storage;
66 struct bpf_local_storage *cgroup_storage;
H A Dbpf_task_storage.c15 #include <linux/bpf_local_storage.h>
49 static struct bpf_local_storage __rcu **task_storage_ptr(void *owner)
60 struct bpf_local_storage *task_storage;
74 struct bpf_local_storage *local_storage;
H A DMakefile13 obj-$(CONFIG_BPF_SYSCALL) += bpf_local_storage.o bpf_task_storage.o
H A Dbpf_lsm.c16 #include <linux/bpf_local_storage.h>
H A Dlocal_storage.c4 #include <linux/bpf_local_storage.h>
/linux-master/tools/testing/selftests/bpf/progs/
H A Dsk_storage_omem_uncharge.c23 int BPF_PROG(bpf_local_storage_destroy, struct bpf_local_storage *local_storage)
H A Dlocal_storage.c65 struct bpf_local_storage *local_storage;
/linux-master/include/net/
H A Dbpf_sk_storage.h15 #include <linux/bpf_local_storage.h>
H A Dsock.h234 struct bpf_local_storage;
541 struct bpf_local_storage __rcu *sk_bpf_storage;
/linux-master/net/core/
H A Dbpf_sk_storage.c11 #include <linux/bpf_local_storage.h>
23 struct bpf_local_storage *sk_storage;
51 struct bpf_local_storage *sk_storage;
156 struct bpf_local_storage *new_sk_storage = NULL;
157 struct bpf_local_storage *sk_storage;
300 static struct bpf_local_storage __rcu **
587 struct bpf_local_storage *sk_storage;
642 struct bpf_local_storage *sk_storage;
713 struct bpf_local_storage *sk_storage;
808 struct bpf_local_storage *sk_storag
[all...]

Completed in 200 milliseconds