Lines Matching refs:z

32 	struct zonefs_zone *z = zonefs_inode_zone(inode);  in zonefs_read_iomap_begin()  local
50 iomap->addr = (z->z_sector << SECTOR_SHIFT) + iomap->offset; in zonefs_read_iomap_begin()
69 struct zonefs_zone *z = zonefs_inode_zone(inode); in zonefs_write_iomap_begin() local
74 if (WARN_ON_ONCE(offset + length > z->z_capacity)) in zonefs_write_iomap_begin()
82 if (WARN_ON_ONCE(zonefs_zone_is_seq(z) && !(flags & IOMAP_DIRECT))) in zonefs_write_iomap_begin()
93 iomap->addr = (z->z_sector << SECTOR_SHIFT) + iomap->offset; in zonefs_write_iomap_begin()
97 iomap->length = z->z_capacity - iomap->offset; in zonefs_write_iomap_begin()
131 struct zonefs_zone *z = zonefs_inode_zone(wpc->inode); in zonefs_writeback_range() local
133 if (WARN_ON_ONCE(zonefs_zone_is_seq(z))) in zonefs_writeback_range()
144 z->z_capacity - offset, IOMAP_WRITE, in zonefs_writeback_range()
201 struct zonefs_zone *z = zonefs_inode_zone(inode); in zonefs_file_truncate() local
211 if (!zonefs_zone_is_seq(z)) in zonefs_file_truncate()
216 else if (isize == z->z_capacity) in zonefs_file_truncate()
241 if (z->z_flags & ZONEFS_ZONE_OPEN) { in zonefs_file_truncate()
253 z->z_flags &= ~ZONEFS_ZONE_OPEN; in zonefs_file_truncate()
258 z->z_wpoffset = isize; in zonefs_file_truncate()
404 struct zonefs_zone *z = zonefs_inode_zone(inode); in zonefs_write_check_limits() local
406 loff_t max_size = z->z_capacity; in zonefs_write_check_limits()
430 struct zonefs_zone *z = zonefs_inode_zone(inode); in zonefs_write_checks() local
443 if (zonefs_zone_is_cnv(z)) in zonefs_write_checks()
446 iocb->ki_pos = z->z_wpoffset; in zonefs_write_checks()
473 struct zonefs_zone *z = zonefs_inode_zone(inode); in zonefs_file_dio_write() local
482 if (zonefs_zone_is_seq(z) && !is_sync_kiocb(iocb) && in zonefs_file_dio_write()
505 if (zonefs_zone_is_seq(z)) { in zonefs_file_dio_write()
507 if (iocb->ki_pos != z->z_wpoffset) { in zonefs_file_dio_write()
518 z->z_wpoffset += count; in zonefs_file_dio_write()
541 if (zonefs_zone_is_seq(z)) { in zonefs_file_dio_write()
594 struct zonefs_zone *z = zonefs_inode_zone(inode); in zonefs_file_write_iter() local
603 if (iocb->ki_pos >= z->z_capacity) in zonefs_file_write_iter()
635 struct zonefs_zone *z = zonefs_inode_zone(inode); in zonefs_file_read_iter() local
644 if (iocb->ki_pos >= z->z_capacity) in zonefs_file_read_iter()
693 struct zonefs_zone *z = zonefs_inode_zone(inode); in zonefs_file_splice_read() local
701 if (*ppos >= z->z_capacity) in zonefs_file_splice_read()
743 struct zonefs_zone *z = zonefs_inode_zone(inode); in zonefs_seq_file_write_open() local
761 if (i_size_read(inode) < z->z_capacity) { in zonefs_seq_file_write_open()
768 z->z_flags |= ZONEFS_ZONE_OPEN; in zonefs_seq_file_write_open()
800 struct zonefs_zone *z = zonefs_inode_zone(inode); in zonefs_seq_file_write_close() local
816 if (z->z_flags & ZONEFS_ZONE_OPEN) { in zonefs_seq_file_write_close()
826 if (z->z_flags & ZONEFS_ZONE_OPEN && in zonefs_seq_file_write_close()
830 z->z_sector, ret); in zonefs_seq_file_write_close()
838 z->z_flags &= ~ZONEFS_ZONE_OPEN; in zonefs_seq_file_write_close()