Searched refs:folio_start (Results 1 – 5 of 5) sorted by relevance
| /linux/fs/ntfs/ |
| H A D | wof.c | 614 struct folio *folio, loff_t folio_start, in ntfs_wof_decompress_chunk() argument 642 copy_start = max_t(loff_t, folio_start, chunk_file_offset); in ntfs_wof_decompress_chunk() 644 memcpy_to_folio(folio, copy_start - folio_start, in ntfs_wof_decompress_chunk() 660 loff_t folio_start = folio_pos(folio); in ntfs_read_wof_compressed_block() local 675 if (folio_start >= i_size) { in ntfs_read_wof_compressed_block() 711 chunk_idx = div_u64(folio_start, ws->comp_unit); in ntfs_read_wof_compressed_block() 733 folio_start, folio_end, in ntfs_read_wof_compressed_block() 742 folio_zero_segment(folio, i_size - folio_start, in ntfs_read_wof_compressed_block()
|
| /linux/fs/btrfs/ |
| H A D | extent_io.c | 1447 const u64 folio_start = folio_pos(folio); in set_delalloc_bitmap() local 1451 ASSERT(start >= folio_start && start + len <= folio_start + folio_size(folio)); in set_delalloc_bitmap() 1452 start_bit = (start - folio_start) >> fs_info->sectorsize_bits; in set_delalloc_bitmap() 1463 const u64 folio_start = folio_pos(folio); in find_next_delalloc_bitmap() local 1469 ASSERT(start >= folio_start && start < folio_start + folio_size(folio)); in find_next_delalloc_bitmap() 1471 start_bit = (start - folio_start) >> fs_info->sectorsize_bits; in find_next_delalloc_bitmap() 1476 *found_start = folio_start + (first_set << fs_info->sectorsize_bits); in find_next_delalloc_bitmap() 1924 const u64 folio_start = folio_pos(folio); in extent_writepage_io() local 1925 const u64 folio_end = folio_start + folio_size(folio); in extent_writepage_io() 1931 ASSERT(start >= folio_start, "start=%llu folio_start=%llu", start, folio_start); in extent_writepage_io() [all …]
|
| H A D | relocation.c | 2916 u64 folio_start; in relocate_one_folio() local 2973 folio_start = folio_pos(folio); in relocate_one_folio() 2974 folio_end = folio_start + folio_size(folio) - 1; in relocate_one_folio() 2980 cur = max(folio_start, cluster->boundary[*cluster_nr] - offset); in relocate_one_folio() 2986 u64 clamped_start = max(folio_start, extent_start); in relocate_one_folio() 3023 folio_start, folio_size(folio))) { in relocate_one_folio()
|
| /linux/mm/damon/ |
| H A D | core.c | 2904 phys_addr_t folio_start, folio_end; in damos_calc_eligible_bytes() local 2923 folio_start = PFN_PHYS(folio_pfn(folio)); in damos_calc_eligible_bytes() 2924 folio_end = folio_start + folio_size(folio); in damos_calc_eligible_bytes() 2926 overlap_start = max(addr, folio_start); in damos_calc_eligible_bytes()
|
| /linux/mm/ |
| H A D | memory.c | 5057 unsigned long folio_start = address - idx * PAGE_SIZE; in do_swap_page() local 5058 unsigned long folio_end = folio_start + nr * PAGE_SIZE; in do_swap_page() 5062 if (unlikely(folio_start < max(address & PMD_MASK, vma->vm_start))) in do_swap_page() 5074 address = folio_start; in do_swap_page()
|