Home
last modified time | relevance | path

Searched refs:io_end_vec (Results 1 – 3 of 3) sorted by relevance

/linux/fs/ext4/
H A Dpage-io.c59 struct ext4_io_end_vec *io_end_vec; in ext4_alloc_io_end_vec() local
61 io_end_vec = kmem_cache_zalloc(io_end_vec_cachep, GFP_NOFS); in ext4_alloc_io_end_vec()
62 if (!io_end_vec) in ext4_alloc_io_end_vec()
64 INIT_LIST_HEAD(&io_end_vec->list); in ext4_alloc_io_end_vec()
65 list_add_tail(&io_end_vec->list, &io_end->list_vec); in ext4_alloc_io_end_vec()
66 return io_end_vec; in ext4_alloc_io_end_vec()
71 struct ext4_io_end_vec *io_end_vec, *tmp; in ext4_free_io_end_vec() local
75 list_for_each_entry_safe(io_end_vec, tmp, &io_end->list_vec, list) { in ext4_free_io_end_vec()
76 list_del(&io_end_vec->list); in ext4_free_io_end_vec()
77 kmem_cache_free(io_end_vec_cachep, io_end_vec); in ext4_free_io_end_vec()
H A Dinode.c2239 struct ext4_io_end_vec *io_end_vec = ext4_last_io_end_vec(io_end); in mpage_process_folio() local
2252 io_end_vec->size += io_end_size; in mpage_process_folio()
2258 io_end_vec = ext4_alloc_io_end_vec(io_end); in mpage_process_folio()
2259 if (IS_ERR(io_end_vec)) { in mpage_process_folio()
2260 err = PTR_ERR(io_end_vec); in mpage_process_folio()
2263 io_end_vec->offset = EXT4_LBLK_TO_B(mpd->inode, in mpage_process_folio()
2277 io_end_vec->size += io_end_size; in mpage_process_folio()
2470 struct ext4_io_end_vec *io_end_vec; in mpage_map_and_submit_extent() local
2472 io_end_vec = ext4_alloc_io_end_vec(io_end); in mpage_map_and_submit_extent()
2473 if (IS_ERR(io_end_vec)) in mpage_map_and_submit_extent()
[all …]
H A Dextents.c5083 struct ext4_io_end_vec *io_end_vec; in ext4_convert_unwritten_io_end_vec() local
5097 list_for_each_entry(io_end_vec, &io_end->list_vec, list) { in ext4_convert_unwritten_io_end_vec()
5099 io_end_vec->offset, in ext4_convert_unwritten_io_end_vec()
5100 io_end_vec->size); in ext4_convert_unwritten_io_end_vec()