Lines Matching refs:iop
64 struct iomap_page *iop = to_iomap_page(bvec->bv_page); in xfs_finish_page_writeback() local
71 ASSERT(iop || i_blocksize(inode) == PAGE_SIZE); in xfs_finish_page_writeback()
72 ASSERT(!iop || atomic_read(&iop->write_count) > 0); in xfs_finish_page_writeback()
74 if (!iop || atomic_dec_and_test(&iop->write_count)) in xfs_finish_page_writeback()
761 struct iomap_page *iop, in xfs_add_to_ioend() argument
791 if (iop && !same_page) in xfs_add_to_ioend()
792 atomic_inc(&iop->write_count); in xfs_add_to_ioend()
876 struct iomap_page *iop = to_iomap_page(page); in xfs_writepage_map() local
882 ASSERT(iop || i_blocksize(inode) == PAGE_SIZE); in xfs_writepage_map()
883 ASSERT(!iop || atomic_read(&iop->write_count) == 0); in xfs_writepage_map()
893 if (iop && !test_bit(i, iop->uptodate)) in xfs_writepage_map()
901 xfs_add_to_ioend(inode, file_offset, page, iop, wpc, wbc, in xfs_writepage_map()