Home
last modified time | relevance | path

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

/linux/fs/
A Dremap_range.c200 struct folio *src_folio, *dst_folio; in vfs_dedupe_file_range_compare() local
210 if (IS_ERR(src_folio)) { in vfs_dedupe_file_range_compare()
211 error = PTR_ERR(src_folio); in vfs_dedupe_file_range_compare()
217 folio_put(src_folio); in vfs_dedupe_file_range_compare()
221 vfs_lock_two_folios(src_folio, dst_folio); in vfs_dedupe_file_range_compare()
229 src_folio->mapping != src->f_mapping || in vfs_dedupe_file_range_compare()
235 src_addr = kmap_local_folio(src_folio, in vfs_dedupe_file_range_compare()
236 offset_in_folio(src_folio, srcoff)); in vfs_dedupe_file_range_compare()
240 flush_dcache_folio(src_folio); in vfs_dedupe_file_range_compare()
249 vfs_unlock_two_folios(src_folio, dst_folio); in vfs_dedupe_file_range_compare()
[all …]
/linux/mm/
A Duserfaultfd.c1031 struct folio *src_folio) in move_present_pte() argument
1139 struct folio *src_folio = NULL; in move_pages_pte() local
1216 if (!src_folio) { in move_pages_pte()
1238 src_folio = folio; in move_pages_pte()
1247 folio_lock(src_folio); in move_pages_pte()
1267 folio_unlock(src_folio); in move_pages_pte()
1268 folio_put(src_folio); in move_pages_pte()
1269 src_folio = NULL; in move_pages_pte()
1324 if (src_folio) { in move_pages_pte()
1325 folio_unlock(src_folio); in move_pages_pte()
[all …]
A Dhuge_memory.c1572 struct folio *src_folio; in copy_huge_pmd() local
1659 folio_get(src_folio); in copy_huge_pmd()
1662 folio_put(src_folio); in copy_huge_pmd()
2422 folio_get(src_folio); in move_pages_huge_pmd()
2424 src_folio = NULL; in move_pages_huge_pmd()
2433 if (src_folio) { in move_pages_huge_pmd()
2434 folio_lock(src_folio); in move_pages_huge_pmd()
2457 if (src_folio) { in move_pages_huge_pmd()
2500 if (src_folio) in move_pages_huge_pmd()
2503 if (src_folio) in move_pages_huge_pmd()
[all …]

Completed in 17 milliseconds