Home
last modified time | relevance | path

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

/Linux-v4.19/include/linux/ceph/
Dstriper.h8 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,
Dceph_fs.h61 struct ceph_file_layout { struct
70 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,
Dosd_client.h466 struct ceph_file_layout *layout,
499 struct ceph_file_layout *layout,
507 struct ceph_file_layout *layout,
/Linux-v4.19/net/ceph/
Dceph_fs.c11 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()
Dstriper.c24 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()
Dosd_client.c103 static int calc_layout(struct ceph_file_layout *layout, u64 off, u64 *plen, in calc_layout()
982 struct ceph_file_layout *layout, in ceph_osdc_new_request()
5097 struct ceph_vino vino, struct ceph_file_layout *layout, in ceph_osdc_readpages()
5135 struct ceph_file_layout *layout, in ceph_osdc_writepages()
/Linux-v4.19/fs/ceph/
Dsuper.h307 struct ceph_file_layout i_layout;
Dxattr.c65 struct ceph_file_layout *fl = &ci->i_layout; in ceph_vxattrcb_layout_exists()
/Linux-v4.19/drivers/block/
Drbd.c354 struct ceph_file_layout layout; /* used for all rbd requests */
1987 static bool rbd_layout_is_fancy(struct ceph_file_layout *l) in rbd_layout_is_fancy()