Searched refs:locked_folio (Results 1 – 8 of 8) sorted by relevance
| /linux-6.15/fs/btrfs/ |
| H A D | subpage.h | 182 struct folio *locked_folio, in btrfs_folio_clamp_finish_io() argument 185 btrfs_folio_clamp_clear_dirty(fs_info, locked_folio, start, len); in btrfs_folio_clamp_finish_io() 186 btrfs_folio_clamp_set_writeback(fs_info, locked_folio, start, len); in btrfs_folio_clamp_finish_io() 187 btrfs_folio_clamp_clear_writeback(fs_info, locked_folio, start, len); in btrfs_folio_clamp_finish_io()
|
| H A D | extent_io.h | 243 void extent_write_locked_range(struct inode *inode, const struct folio *locked_folio, 364 const struct folio *locked_folio, 378 struct folio *locked_folio, u64 *start,
|
| H A D | inode.c | 713 locked_folio = NULL; in cow_file_range_inline() 733 struct folio *locked_folio; member 1087 if (locked_folio) in submit_uncompressed_range() 1129 locked_folio = async_chunk->locked_folio; in submit_one_async_extent() 1503 if (!locked_folio) in cow_file_range() 1542 end, locked_folio, in cow_file_range() 1650 if (locked_folio) { in run_delalloc_compressed() 1662 async_chunk[i].locked_folio = locked_folio; in run_delalloc_compressed() 1663 locked_folio = NULL; in run_delalloc_compressed() 1939 struct folio *locked_folio, in cleanup_dirty_folios() argument [all …]
|
| H A D | extent_io.c | 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() 239 const struct folio *locked_folio, in lock_delalloc_folios() argument 266 if (folio == locked_folio) in lock_delalloc_folios() 310 struct folio *locked_folio, in find_lock_delalloc_range() argument 330 ASSERT(!(orig_start >= folio_pos(locked_folio) + folio_size(locked_folio) || in find_lock_delalloc_range() 331 orig_end <= folio_pos(locked_folio))); in find_lock_delalloc_range() 402 const struct folio *locked_folio, in extent_clear_unlock_delalloc() argument [all …]
|
| H A D | btrfs_inode.h | 618 int btrfs_run_delalloc_range(struct btrfs_inode *inode, struct folio *locked_folio,
|
| /linux-6.15/fs/ocfs2/ |
| H A D | mmap.c | 56 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-6.15/fs/ufs/ |
| H A D | balloc.c | 236 sector_t newb, struct folio *locked_folio) in ufs_change_blocknr() argument 252 BUG_ON(!folio_test_locked(locked_folio)); in ufs_change_blocknr() 254 cur_index = locked_folio->index; in ufs_change_blocknr() 271 folio = locked_folio; in ufs_change_blocknr() 335 struct folio *locked_folio) in ufs_new_fragments() argument 415 newcount - oldcount, locked_folio != NULL); in ufs_new_fragments() 439 locked_folio != NULL); in ufs_new_fragments() 460 locked_folio != NULL); in ufs_new_fragments() 464 uspi->s_sbbase + result, locked_folio); in ufs_new_fragments()
|
| H A D | inode.c | 223 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()
|