xfs_off_t
xfs_off_t offset,
xfs_off_t offset, struct iomap *iomap, unsigned int *seq);
typedef xfs_off_t xfs_dir2_off_t;
xfs_off_t sx_offset; /* offset into file */
xfs_off_t sx_length; /* leng from offset */
xfs_off_t offset = ioend->io_offset;
xfs_off_t offset,
int xfs_setfilesize(struct xfs_inode *ip, xfs_off_t offset, size_t size);
xfs_off_t start_byte,
xfs_off_t end_byte,
xfs_off_t count_fsb)
xfs_off_t offset,
xfs_off_t len)
xfs_off_t count;
xfs_off_t offset,
xfs_off_t len)
xfs_off_t rounding, start, end;
rounding = max_t(xfs_off_t, xfs_inode_alloc_unitsize(ip), PAGE_SIZE);
xfs_off_t offset,
xfs_off_t len,
xfs_off_t offset,
xfs_off_t len,
xfs_off_t start_byte, xfs_off_t end_byte,
int xfs_alloc_file_space(struct xfs_inode *ip, xfs_off_t offset,
xfs_off_t len);
int xfs_free_file_space(struct xfs_inode *ip, xfs_off_t offset,
xfs_off_t len, struct xfs_zone_alloc_ctx *ac);
int xfs_collapse_file_space(struct xfs_inode *, xfs_off_t offset,
xfs_off_t len, struct xfs_zone_alloc_ctx *ac);
int xfs_insert_file_space(struct xfs_inode *, xfs_off_t offset,
xfs_off_t len);
int xfs_flush_unmap_range(struct xfs_inode *ip, xfs_off_t offset,
xfs_off_t len);
ASSERT(!(BBTOB(map->bm_bn) & (xfs_off_t)btp->bt_meta_sectormask));
xfs_off_t cook;
xfs_off_t sx_offset; /* offset into file */
xfs_off_t sx_length; /* leng from offset */
xfs_off_t end_offset;
xfs_off_t offset,
xfs_off_t count,
int xfs_iomap_write_unwritten(struct xfs_inode *, xfs_off_t, xfs_off_t, bool);
xfs_off_t oldsize, newsize;
xfs_off_t count_fsb);
xfs_off_t isize)
xfs_off_t newlen,
xfs_off_t new_isize)
xfs_off_t newlen;
newlen = min_t(xfs_off_t, newlen, new_isize);
xfs_off_t new_isize = pos_out + remap_len;
xfs_off_t offset,
xfs_off_t len)
xfs_off_t offset,
xfs_off_t count)
xfs_off_t offset,
xfs_off_t count,
xfs_off_t offset,
xfs_off_t count)
xfs_off_t offset,
xfs_off_t count)
extern int xfs_reflink_convert_cow(struct xfs_inode *ip, xfs_off_t offset,
xfs_off_t count);
extern int xfs_reflink_cancel_cow_range(struct xfs_inode *ip, xfs_off_t offset,
xfs_off_t count, bool cancel_real);
extern int xfs_reflink_end_cow(struct xfs_inode *ip, xfs_off_t offset,
xfs_off_t count);
int xfs_reflink_end_atomic_cow(struct xfs_inode *ip, xfs_off_t offset,
xfs_off_t count);
extern int xfs_reflink_unshare(struct xfs_inode *ip, xfs_off_t offset,
xfs_off_t len);
extern int xfs_reflink_update_dest(struct xfs_inode *dest, xfs_off_t newlen,
TP_PROTO(struct xfs_inode *ip, xfs_off_t offset, ssize_t count),
__field(xfs_off_t, offset)
TP_PROTO(struct xfs_inode *ip, xfs_off_t offset, ssize_t count,
TP_PROTO(struct xfs_inode *ip, xfs_off_t offset, ssize_t count, \
TP_PROTO(struct xfs_inode *ip, xfs_off_t offset, ssize_t count),
TP_PROTO(struct xfs_inode *ip, xfs_off_t offset, ssize_t count), \
TP_PROTO(struct xfs_inode *src, xfs_off_t soffset, xfs_off_t len,
struct xfs_inode *dest, xfs_off_t doffset),
TP_PROTO(struct xfs_inode *src, xfs_off_t soffset, xfs_off_t len, \
struct xfs_inode *dest, xfs_off_t doffset), \
xfs_off_t offset,
xfs_off_t count,
int xfs_zoned_end_io(struct xfs_inode *ip, xfs_off_t offset, xfs_off_t count,