Symbol: ceph_file_layout
drivers/block/rbd.c
2491
static bool rbd_layout_is_fancy(struct ceph_file_layout *l)
drivers/block/rbd.c
404
struct ceph_file_layout layout; /* used for all rbd requests */
fs/ceph/addr.c
172
struct ceph_file_layout *lo = &ci->i_layout;
fs/ceph/file.c
506
struct ceph_file_layout *lo, u64 *pino)
fs/ceph/file.c
657
struct ceph_file_layout *lo)
fs/ceph/file.c
878
struct ceph_file_layout lo;
fs/ceph/super.h
389
struct ceph_file_layout i_layout;
fs/ceph/super.h
390
struct ceph_file_layout i_cached_layout; // for async creates
fs/ceph/util.c
11
int ceph_file_layout_is_valid(const struct ceph_file_layout *layout)
fs/ceph/util.c
31
void ceph_file_layout_from_legacy(struct ceph_file_layout *fl,
fs/ceph/util.c
43
void ceph_file_layout_to_legacy(struct ceph_file_layout *fl,
fs/ceph/xattr.c
51
struct ceph_file_layout *fl = &ci->i_layout;
include/linux/ceph/ceph_fs.h
76
extern int ceph_file_layout_is_valid(const struct ceph_file_layout *layout);
include/linux/ceph/ceph_fs.h
77
extern void ceph_file_layout_from_legacy(struct ceph_file_layout *fl,
include/linux/ceph/ceph_fs.h
79
extern void ceph_file_layout_to_legacy(struct ceph_file_layout *fl,
include/linux/ceph/osd_client.h
550
struct ceph_file_layout *layout,
include/linux/ceph/striper.h
10
void ceph_calc_file_object_mapping(struct ceph_file_layout *l,
include/linux/ceph/striper.h
36
int ceph_file_to_extents(struct ceph_file_layout *l, u64 off, u64 len,
include/linux/ceph/striper.h
42
int ceph_iterate_extents(struct ceph_file_layout *l, u64 off, u64 len,
include/linux/ceph/striper.h
64
int ceph_extent_to_file(struct ceph_file_layout *l,
include/linux/ceph/striper.h
69
u64 ceph_get_num_objects(struct ceph_file_layout *l, u64 size);
include/linux/ceph/striper.h
8
struct ceph_file_layout;
net/ceph/osd_client.c
103
static int calc_layout(struct ceph_file_layout *layout, u64 off, u64 *plen,
net/ceph/osd_client.c
1056
struct ceph_file_layout *layout,
net/ceph/striper.c
110
int ceph_file_to_extents(struct ceph_file_layout *l, u64 off, u64 len,
net/ceph/striper.c
174
int ceph_iterate_extents(struct ceph_file_layout *l, u64 off, u64 len,
net/ceph/striper.c
211
int ceph_extent_to_file(struct ceph_file_layout *l,
net/ceph/striper.c
24
void ceph_calc_file_object_mapping(struct ceph_file_layout *l,
net/ceph/striper.c
263
u64 ceph_get_num_objects(struct ceph_file_layout *l, u64 size)