Searched refs:ceph_file_layout (Results  1 – 9 of 9) sorted by relevance
| /Linux-v5.4/include/linux/ceph/ | 
| D | striper.h | 8 struct ceph_file_layout;10 void ceph_calc_file_object_mapping(struct ceph_file_layout *l,
 36 int ceph_file_to_extents(struct ceph_file_layout *l, u64 off, u64 len,
 42 int ceph_iterate_extents(struct ceph_file_layout *l, u64 off, u64 len,
 64 int ceph_extent_to_file(struct ceph_file_layout *l,
 69 u64 ceph_get_num_objects(struct ceph_file_layout *l, u64 size);
 
 | 
| D | ceph_fs.h | 61 struct ceph_file_layout {  struct70 extern int ceph_file_layout_is_valid(const struct ceph_file_layout *layout);  argument
 71 extern void ceph_file_layout_from_legacy(struct ceph_file_layout *fl,
 73 extern void ceph_file_layout_to_legacy(struct ceph_file_layout *fl,
 
 | 
| D | osd_client.h | 481 				      struct ceph_file_layout *layout,514 			       struct ceph_file_layout *layout,
 522 				struct ceph_file_layout *layout,
 
 | 
| /Linux-v5.4/net/ceph/ | 
| D | ceph_fs.c | 11 int ceph_file_layout_is_valid(const struct ceph_file_layout *layout)  in ceph_file_layout_is_valid()31 void ceph_file_layout_from_legacy(struct ceph_file_layout *fl,  in ceph_file_layout_from_legacy()
 44 void ceph_file_layout_to_legacy(struct ceph_file_layout *fl,  in ceph_file_layout_to_legacy()
 
 | 
| D | striper.c | 24 void ceph_calc_file_object_mapping(struct ceph_file_layout *l,  in ceph_calc_file_object_mapping()110 int ceph_file_to_extents(struct ceph_file_layout *l, u64 off, u64 len,  in ceph_file_to_extents()
 174 int ceph_iterate_extents(struct ceph_file_layout *l, u64 off, u64 len,  in ceph_iterate_extents()
 211 int ceph_extent_to_file(struct ceph_file_layout *l,  in ceph_extent_to_file()
 263 u64 ceph_get_num_objects(struct ceph_file_layout *l, u64 size)  in ceph_get_num_objects()
 
 | 
| D | osd_client.c | 103 static int calc_layout(struct ceph_file_layout *layout, u64 off, u64 *plen,  in calc_layout()1064 					       struct ceph_file_layout *layout,  in ceph_osdc_new_request()
 5238 			struct ceph_vino vino, struct ceph_file_layout *layout,  in ceph_osdc_readpages()
 5276 			 struct ceph_file_layout *layout,  in ceph_osdc_writepages()
 
 | 
| /Linux-v5.4/fs/ceph/ | 
| D | super.h | 323 	struct ceph_file_layout i_layout;
 | 
| D | xattr.c | 50 	struct ceph_file_layout *fl = &ci->i_layout;  in ceph_vxattrcb_layout_exists()
 | 
| /Linux-v5.4/drivers/block/ | 
| D | rbd.c | 409 	struct ceph_file_layout	layout;		/* used for all rbd requests */2629 static bool rbd_layout_is_fancy(struct ceph_file_layout *l)  in rbd_layout_is_fancy()
 
 |