Lines Matching refs:inode
27 struct inode *inode = owner; in inode_storage_ptr() local
30 bsb = bpf_inode(inode); in inode_storage_ptr()
36 static struct bpf_local_storage_data *inode_storage_lookup(struct inode *inode, in inode_storage_lookup() argument
44 bsb = bpf_inode(inode); in inode_storage_lookup()
57 void bpf_inode_storage_free(struct inode *inode) in bpf_inode_storage_free() argument
65 bsb = bpf_inode(inode); in bpf_inode_storage_free()
144 static int inode_storage_delete(struct inode *inode, struct bpf_map *map) in inode_storage_delete() argument
148 sdata = inode_storage_lookup(inode, map, false); in inode_storage_delete()
173 BPF_CALL_5(bpf_inode_storage_get, struct bpf_map *, map, struct inode *, inode, in BPF_CALL_5() argument
187 if (!inode || !inode_storage_ptr(inode)) in BPF_CALL_5()
190 sdata = inode_storage_lookup(inode, map, true); in BPF_CALL_5()
199 inode, (struct bpf_local_storage_map *)map, value, in BPF_CALL_5()
209 struct bpf_map *, map, struct inode *, inode) in BPF_CALL_2() argument
212 if (!inode) in BPF_CALL_2()
218 return inode_storage_delete(inode, map); in BPF_CALL_2()
264 BTF_ID_LIST_SINGLE(bpf_inode_storage_btf_ids, struct, inode)