Searched refs:io_end (Results 1 – 6 of 6) sorted by relevance
125 static void ext4_release_io_end(ext4_io_end_t *io_end) in ext4_release_io_end() argument129 BUG_ON(!list_empty(&io_end->list)); in ext4_release_io_end()130 BUG_ON(io_end->flag & EXT4_IO_END_UNWRITTEN); in ext4_release_io_end()131 WARN_ON(io_end->handle); in ext4_release_io_end()133 if (atomic_dec_and_test(&EXT4_I(io_end->inode)->i_ioend_count)) in ext4_release_io_end()134 wake_up_all(ext4_ioend_wq(io_end->inode)); in ext4_release_io_end()136 for (bio = io_end->bio; bio; bio = next_bio) { in ext4_release_io_end()141 kmem_cache_free(io_end_cachep, io_end); in ext4_release_io_end()144 static void ext4_clear_io_unwritten_flag(ext4_io_end_t *io_end) in ext4_clear_io_unwritten_flag() argument146 struct inode *inode = io_end->inode; in ext4_clear_io_unwritten_flag()[all …]
720 ext4_io_end_t *io_end = ext4_inode_aio(inode); in _ext4_get_block() local730 WARN_ON_ONCE(io_end); in _ext4_get_block()734 if (io_end && io_end->flag & EXT4_IO_END_UNWRITTEN) in _ext4_get_block()1883 io_submit.io_end = ext4_init_io_end(inode, GFP_NOFS); in ext4_writepage()1884 if (!io_submit.io_end) { in ext4_writepage()1892 ext4_put_io_end_defer(io_submit.io_end); in ext4_writepage()2101 mpd->io_submit.io_end->size += PAGE_CACHE_SIZE; in mpage_map_and_submit_buffers()2153 if (!mpd->io_submit.io_end->handle && in mpage_map_one_extent()2155 mpd->io_submit.io_end->handle = handle->h_rsv_handle; in mpage_map_one_extent()2158 ext4_set_io_unwritten_flag(inode, mpd->io_submit.io_end); in mpage_map_one_extent()[all …]
196 ext4_io_end_t *io_end; member1445 struct ext4_io_end *io_end) in ext4_set_io_unwritten_flag() argument1447 if (!(io_end->flag & EXT4_IO_END_UNWRITTEN)) { in ext4_set_io_unwritten_flag()1448 io_end->flag |= EXT4_IO_END_UNWRITTEN; in ext4_set_io_unwritten_flag()2969 extern ext4_io_end_t *ext4_get_io_end(ext4_io_end_t *io_end);2970 extern int ext4_put_io_end(ext4_io_end_t *io_end);2971 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()