Searched refs:bpf_local_storage (Results 1 - 17 of 17) sorted by relevance
/linux-master/include/linux/ |
H A D | bpf_local_storage.h | 42 * 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 D | bpf_lsm.h | 22 struct bpf_local_storage __rcu *storage;
|
H A D | cgroup-defs.h | 544 struct bpf_local_storage __rcu *bpf_cgrp_storage;
|
H A D | sched.h | 54 struct bpf_local_storage; 1501 struct bpf_local_storage __rcu *bpf_storage;
|
H A D | bpf.h | 48 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 D | bpf_local_storage.c | 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)); [all...] |
H A D | bpf_inode_storage.c | 13 #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 D | bpf_cgrp_storage.c | 8 #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 D | bpf_task_storage.c | 15 #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 D | Makefile | 13 obj-$(CONFIG_BPF_SYSCALL) += bpf_local_storage.o bpf_task_storage.o
|
H A D | bpf_lsm.c | 16 #include <linux/bpf_local_storage.h>
|
H A D | local_storage.c | 4 #include <linux/bpf_local_storage.h>
|
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | sk_storage_omem_uncharge.c | 23 int BPF_PROG(bpf_local_storage_destroy, struct bpf_local_storage *local_storage)
|
H A D | local_storage.c | 65 struct bpf_local_storage *local_storage;
|
/linux-master/include/net/ |
H A D | bpf_sk_storage.h | 15 #include <linux/bpf_local_storage.h>
|
H A D | sock.h | 234 struct bpf_local_storage; 541 struct bpf_local_storage __rcu *sk_bpf_storage;
|
/linux-master/net/core/ |
H A D | bpf_sk_storage.c | 11 #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