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()
130 struct zonefs_zone *z = zonefs_inode_zone(wpc->inode); in zonefs_writeback_range() local
132 if (WARN_ON_ONCE(zonefs_zone_is_seq(z))) in zonefs_writeback_range()
143 z->z_capacity - offset, IOMAP_WRITE, in zonefs_writeback_range()
200 struct zonefs_zone *z = zonefs_inode_zone(inode); in zonefs_file_truncate() local
210 if (!zonefs_zone_is_seq(z)) in zonefs_file_truncate()
215 else if (isize == z->z_capacity) in zonefs_file_truncate()
240 if (z->z_flags & ZONEFS_ZONE_OPEN) { in zonefs_file_truncate()
252 z->z_flags &= ~ZONEFS_ZONE_OPEN; in zonefs_file_truncate()
257 z->z_wpoffset = isize; in zonefs_file_truncate()
403 struct zonefs_zone *z = zonefs_inode_zone(inode); in zonefs_write_check_limits() local
405 loff_t max_size = z->z_capacity; in zonefs_write_check_limits()
429 struct zonefs_zone *z = zonefs_inode_zone(inode); in zonefs_write_checks() local
442 if (zonefs_zone_is_cnv(z)) in zonefs_write_checks()
445 iocb->ki_pos = z->z_wpoffset; in zonefs_write_checks()
472 struct zonefs_zone *z = zonefs_inode_zone(inode); in zonefs_file_dio_write() local
481 if (zonefs_zone_is_seq(z) && !is_sync_kiocb(iocb) && in zonefs_file_dio_write()
504 if (zonefs_zone_is_seq(z)) { in zonefs_file_dio_write()
506 if (iocb->ki_pos != z->z_wpoffset) { in zonefs_file_dio_write()
517 z->z_wpoffset += count; in zonefs_file_dio_write()
540 if (zonefs_zone_is_seq(z)) { in zonefs_file_dio_write()
593 struct zonefs_zone *z = zonefs_inode_zone(inode); in zonefs_file_write_iter() local
602 if (iocb->ki_pos >= z->z_capacity) in zonefs_file_write_iter()
634 struct zonefs_zone *z = zonefs_inode_zone(inode); in zonefs_file_read_iter() local
643 if (iocb->ki_pos >= z->z_capacity) in zonefs_file_read_iter()
692 struct zonefs_zone *z = zonefs_inode_zone(inode); in zonefs_file_splice_read() local
700 if (*ppos >= z->z_capacity) in zonefs_file_splice_read()
742 struct zonefs_zone *z = zonefs_inode_zone(inode); in zonefs_seq_file_write_open() local
760 if (i_size_read(inode) < z->z_capacity) { in zonefs_seq_file_write_open()
767 z->z_flags |= ZONEFS_ZONE_OPEN; in zonefs_seq_file_write_open()
799 struct zonefs_zone *z = zonefs_inode_zone(inode); in zonefs_seq_file_write_close() local
815 if (z->z_flags & ZONEFS_ZONE_OPEN) { in zonefs_seq_file_write_close()
825 if (z->z_flags & ZONEFS_ZONE_OPEN && in zonefs_seq_file_write_close()
829 z->z_sector, ret); in zonefs_seq_file_write_close()
837 z->z_flags &= ~ZONEFS_ZONE_OPEN; in zonefs_seq_file_write_close()