Home
last modified time | relevance | path

Searched refs:locked_folio (Results 1 – 7 of 7) sorted by relevance

/linux/fs/btrfs/
H A Dsubpage.h145 struct folio *locked_folio, in btrfs_folio_clamp_finish_io() argument
148 btrfs_folio_clamp_clear_dirty(fs_info, locked_folio, start, len); in btrfs_folio_clamp_finish_io()
149 btrfs_folio_clamp_set_writeback(fs_info, locked_folio, start, len); in btrfs_folio_clamp_finish_io()
150 btrfs_folio_clamp_clear_writeback(fs_info, locked_folio, start, len); in btrfs_folio_clamp_finish_io()
H A Dextent_io.h243 void extent_write_locked_range(struct inode *inode, const struct folio *locked_folio,
361 const struct folio *locked_folio,
375 struct folio *locked_folio, u64 *start,
H A Dinode.c119 struct folio *locked_folio, u64 start,
682 struct folio *locked_folio, in cow_file_range_inline() argument
722 locked_folio = NULL; in cow_file_range_inline()
724 extent_clear_unlock_delalloc(inode, offset, end, locked_folio, &cached, in cow_file_range_inline()
742 struct folio *locked_folio; member
1076 struct folio *locked_folio) in submit_uncompressed_range() argument
1089 ret = run_delalloc_cow(inode, locked_folio, start, end, in submit_uncompressed_range()
1094 if (locked_folio) in submit_uncompressed_range()
1095 btrfs_folio_end_lock(inode->root->fs_info, locked_folio, in submit_uncompressed_range()
1115 struct folio *locked_folio = NULL; in submit_one_async_extent() local
[all …]
H A Dextent_io.c175 struct folio *folio, const struct folio *locked_folio, in process_one_folio() argument
192 if (folio != locked_folio && (page_ops & PAGE_UNLOCK)) in process_one_folio()
197 const struct folio *locked_folio, u64 start, in __process_folios_contig() argument
215 process_one_folio(fs_info, folio, locked_folio, in __process_folios_contig()
224 const struct folio *locked_folio, in unlock_delalloc_folio() argument
230 ASSERT(locked_folio); in unlock_delalloc_folio()
231 if (index == locked_folio->index && end_index == index) in unlock_delalloc_folio()
234 __process_folios_contig(inode->i_mapping, locked_folio, start, end, in unlock_delalloc_folio()
239 const struct folio *locked_folio, in lock_delalloc_folios() argument
249 if (index == locked_folio->index && index == end_index) in lock_delalloc_folios()
[all …]
H A Dbtrfs_inode.h609 int btrfs_run_delalloc_range(struct btrfs_inode *inode, struct folio *locked_folio,
/linux/fs/ocfs2/
H A Dmmap.c56 struct folio *locked_folio = NULL; in __ocfs2_page_mkwrite() local
94 &locked_folio, &fsdata, di_bh, folio); in __ocfs2_page_mkwrite()
102 if (!locked_folio) { in __ocfs2_page_mkwrite()
/linux/fs/ufs/
H A Dinode.c223 int *err, struct folio *locked_folio) in ufs_extend_tail() argument
242 locked_folio); in ufs_extend_tail()
257 int *new, struct folio *locked_folio) in ufs_inode_getfrag() argument
285 goal, nfrags, err, locked_folio); in ufs_inode_getfrag()
315 int *new, struct folio *locked_folio) in ufs_inode_getblock() argument
350 uspi->s_fpb, err, locked_folio); in ufs_inode_getblock()