Searched refs:ceph_string (Results 1 – 9 of 9) sorted by relevance
/linux-6.1.9/include/linux/ceph/ |
D | string_table.h | 10 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; \
|
D | ceph_fs.h | 57 struct ceph_string; 67 struct ceph_string __rcu *pool_ns; /* rados pool namespace */
|
D | osdmap.h | 77 struct ceph_string *pool_ns;
|
/linux-6.1.9/net/ceph/ |
D | string_table.c | 11 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/ |
D | xattr.c | 62 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()
|
D | addr.c | 1791 s64 pool, struct ceph_string *pool_ns) in __ceph_pool_perm_get() 1967 struct ceph_string *pool_ns; in ceph_pool_perm_check()
|
D | inode.c | 771 struct ceph_string *pool_ns = NULL; in ceph_fill_inode() 902 struct ceph_string *old_ns; in ceph_fill_inode()
|
D | caps.c | 3302 struct ceph_string *pool_ns; 3458 struct ceph_string *old_ns; in handle_cap_grant()
|
D | file.c | 616 struct ceph_string *pool_ns; in ceph_finish_async_create()
|