Home
last modified time | relevance | path

Searched refs:io_end (Results 1 – 6 of 6) sorted by relevance

/linux-4.4.14/fs/ext4/
Dpage-io.c124 static void ext4_release_io_end(ext4_io_end_t *io_end) in ext4_release_io_end() argument
128 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() argument
145 struct inode *inode = io_end->inode; in ext4_clear_io_unwritten_flag()
[all …]
Dinode.c721 ext4_io_end_t *io_end = ext4_inode_aio(inode); in _ext4_get_block() local
731 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 …]
Dext4.h193 ext4_io_end_t *io_end; member
1480 struct ext4_io_end *io_end) in ext4_set_io_unwritten_flag() argument
1482 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);
/linux-4.4.14/drivers/pci/hotplug/
Dibmphp_ebda.c231 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()
Dibmphp.h204 u16 io_end; member
Dibmphp_hpc.c363 end_address = ctlr_ptr->u.isa_ctlr.io_end; in isa_ctrl_read()