Searched refs:io_end (Results 1 – 6 of 6) sorted by relevance
124 static void ext4_release_io_end(ext4_io_end_t *io_end) in ext4_release_io_end() argument128 BUG_ON(!list_empty(&io_end->list)); in ext4_release_io_end()129 BUG_ON(io_end->flag & EXT4_IO_END_UNWRITTEN); in ext4_release_io_end()130 WARN_ON(io_end->handle); in ext4_release_io_end()132 if (atomic_dec_and_test(&EXT4_I(io_end->inode)->i_ioend_count)) in ext4_release_io_end()133 wake_up_all(ext4_ioend_wq(io_end->inode)); in ext4_release_io_end()135 for (bio = io_end->bio; bio; bio = next_bio) { in ext4_release_io_end()140 kmem_cache_free(io_end_cachep, io_end); in ext4_release_io_end()143 static void ext4_clear_io_unwritten_flag(ext4_io_end_t *io_end) in ext4_clear_io_unwritten_flag() argument145 struct inode *inode = io_end->inode; in ext4_clear_io_unwritten_flag()[all …]
721 ext4_io_end_t *io_end = ext4_inode_aio(inode); in _ext4_get_block() local731 WARN_ON_ONCE(io_end); in _ext4_get_block()735 if (io_end && io_end->flag & EXT4_IO_END_UNWRITTEN) in _ext4_get_block()1915 io_submit.io_end = ext4_init_io_end(inode, GFP_NOFS); in ext4_writepage()1916 if (!io_submit.io_end) { in ext4_writepage()1924 ext4_put_io_end_defer(io_submit.io_end); in ext4_writepage()2133 mpd->io_submit.io_end->size += PAGE_CACHE_SIZE; in mpage_map_and_submit_buffers()2185 if (!mpd->io_submit.io_end->handle && in mpage_map_one_extent()2187 mpd->io_submit.io_end->handle = handle->h_rsv_handle; in mpage_map_one_extent()2190 ext4_set_io_unwritten_flag(inode, mpd->io_submit.io_end); in mpage_map_one_extent()[all …]
193 ext4_io_end_t *io_end; member1480 struct ext4_io_end *io_end) in ext4_set_io_unwritten_flag() argument1482 if (!(io_end->flag & EXT4_IO_END_UNWRITTEN)) { in ext4_set_io_unwritten_flag()1483 io_end->flag |= EXT4_IO_END_UNWRITTEN; in ext4_set_io_unwritten_flag()3196 extern ext4_io_end_t *ext4_get_io_end(ext4_io_end_t *io_end);3197 extern int ext4_put_io_end(ext4_io_end_t *io_end);3198 extern void ext4_put_io_end_defer(ext4_io_end_t *io_end);
231 debug ("%s - io_end: %x\n", __func__, hpc_ptr->u.isa_ctlr.io_end); in print_ebda_hpc()873 hpc_ptr->u.isa_ctlr.io_end = readw (io_mem + addr + 2); in ebda_rsrc_controller()875 (hpc_ptr->u.isa_ctlr.io_end - hpc_ptr->u.isa_ctlr.io_start + 1), in ebda_rsrc_controller()1140 …release_region (controller->u.isa_ctlr.io_start, (controller->u.isa_ctlr.io_end - controller->u.is… in ibmphp_free_ebda_hpc_queue()
204 u16 io_end; member
363 end_address = ctlr_ptr->u.isa_ctlr.io_end; in isa_ctrl_read()