Home
last modified time | relevance | path

Searched refs:ceph_string (Results 1 – 9 of 9) sorted by relevance

/linux-6.1.9/include/linux/ceph/
Dstring_table.h10 struct ceph_string { struct
21 extern struct ceph_string *ceph_find_or_create_string(const char *str, argument
25 static inline struct ceph_string *ceph_get_string(struct ceph_string *str) in ceph_get_string()
31 static inline void ceph_put_string(struct ceph_string *str) in ceph_put_string()
38 static inline int ceph_compare_string(struct ceph_string *cs, in ceph_compare_string()
51 struct ceph_string *___str; \
Dceph_fs.h57 struct ceph_string;
67 struct ceph_string __rcu *pool_ns; /* rados pool namespace */
Dosdmap.h77 struct ceph_string *pool_ns;
/linux-6.1.9/net/ceph/
Dstring_table.c11 struct ceph_string *ceph_find_or_create_string(const char* str, size_t len) in ceph_find_or_create_string()
13 struct ceph_string *cs, *exist; in ceph_find_or_create_string()
21 exist = rb_entry(*p, struct ceph_string, node); in ceph_find_or_create_string()
56 exist = rb_entry(*p, struct ceph_string, node); in ceph_find_or_create_string()
90 struct ceph_string *cs = container_of(ref, struct ceph_string, kref); in ceph_release_string()
/linux-6.1.9/fs/ceph/
Dxattr.c62 struct ceph_string *pool_ns; in ceph_vxattrcb_layout()
186 struct ceph_string *ns = ceph_try_get_string(ci->i_layout.pool_ns); in ceph_vxattrcb_layout_pool_namespace()
Daddr.c1791 s64 pool, struct ceph_string *pool_ns) in __ceph_pool_perm_get()
1967 struct ceph_string *pool_ns; in ceph_pool_perm_check()
Dinode.c771 struct ceph_string *pool_ns = NULL; in ceph_fill_inode()
902 struct ceph_string *old_ns; in ceph_fill_inode()
Dcaps.c3302 struct ceph_string *pool_ns;
3458 struct ceph_string *old_ns; in handle_cap_grant()
Dfile.c616 struct ceph_string *pool_ns; in ceph_finish_async_create()