Home
last modified time | relevance | path

Searched refs:folio_trylock (Results 1 – 23 of 23) sorted by relevance

/linux/include/linux/
H A Dpagemap.h1181 static inline bool folio_trylock(struct folio *folio) in folio_trylock() function
1191 return folio_trylock(page_folio(page)); in trylock_page()
1219 if (!folio_trylock(folio)) in folio_lock()
1240 if (!folio_trylock(folio)) in lock_page()
1257 if (!folio_trylock(folio)) in folio_lock_killable()
1273 if (!folio_trylock(folio)) in folio_lock_or_retry()
/linux/mm/
H A Dzpdesc.h117 return folio_trylock(zpdesc_folio(zpdesc)); in zpdesc_trylock()
H A Dfilemap.c1640 if (in_task() && folio_trylock(folio)) { in folio_end_dropbehind()
1733 ret = !folio_trylock(folio); in __folio_lock_async()
1961 if (!folio_trylock(folio)) { in __filemap_get_folio_mpol()
2202 if (!folio_trylock(folio)) in find_lock_entries()
2410 if (folio_trylock(folio)) { in filemap_get_folios_dirty()
2576 if (!folio_trylock(folio)) { in filemap_update_page()
2768 if (folio_trylock(folio)) { in filemap_end_dropbehind_read()
3291 if (folio_trylock(folio)) in lock_folio_maybe_drop_mmap()
3766 if (!folio_trylock(folio)) in next_uptodate_folio()
4137 if (!folio_trylock(folio)) { in do_read_cache_folio()
H A Dmigrate.c157 if (unlikely(!folio_trylock(folio))) in isolate_movable_ops_page()
1232 if (!folio_trylock(src)) { in migrate_folio_unmap()
1308 if (unlikely(!folio_trylock(dst))) in migrate_folio_unmap()
1502 if (!folio_trylock(src)) { in unmap_and_move_hugetlb_folio()
1527 if (unlikely(!folio_trylock(dst))) in unmap_and_move_hugetlb_folio()
1597 if (!folio_trylock(folio)) in try_split_folio()
H A Dmigrate_device.c190 if (folio != fault_folio && unlikely(!folio_trylock(folio))) { in migrate_vma_collect_huge_pmd()
410 if (fault_folio == folio || folio_trylock(folio)) { in migrate_vma_collect_pmd()
1387 if (!folio_trylock(folio)) { in migrate_device_pfn_lock()
H A Dmadvise.c505 if (!folio_trylock(folio)) in madvise_cold_or_pageout_pte_range()
732 if (!folio_trylock(folio)) in madvise_free_pte_range()
754 if (!folio_trylock(folio)) in madvise_free_pte_range()
H A Dhuge_memory.c1501 if (folio_trylock(folio)) { in do_huge_pmd_device_private()
2204 if (!folio_trylock(folio)) { in do_huge_pmd_wp_page()
2433 if (!folio_trylock(folio)) in madvise_free_huge_pmd()
4685 if (!folio_trylock(folio)) in deferred_split_scan()
4861 if (!folio_trylock(folio)) in split_huge_pages_pid()
4940 if (!folio_trylock(folio)) in split_huge_pages_in_file()
H A Dkhugepaged.c783 if (!folio_trylock(folio)) { in __collapse_huge_page_isolate()
2325 } else if (folio_trylock(folio)) { in collapse_file()
2369 } else if (folio_trylock(folio)) { in collapse_file()
H A Dksm.c1012 if (!folio_trylock(folio)) { in ksm_get_folio()
1515 if (!folio_trylock(folio)) in try_to_merge_one_page()
2408 if (!folio_trylock(folio)) in cmp_and_merge_page()
H A Dswap_state.c555 folio_trylock(folio)) { in free_swap_cache()
H A Duserfaultfd.c1296 if (!folio || !folio_trylock(folio)) in check_ptes_for_batched_move()
1625 locked = folio_trylock(folio); in move_pages_ptes()
1729 if (!folio_trylock(src_folio)) { in move_pages_ptes()
H A Dmemory.c992 if (folio_trylock(folio)) { in try_restore_exclusive_pte()
4272 if (!folio_trylock(folio)) in __wp_can_reuse_large_anon_folio()
4340 if (!folio_trylock(folio)) in wp_can_reuse_anon_folio()
H A Dvmscan.c1089 if (!folio_trylock(folio)) in shrink_folio_list()
1425 if (!folio_trylock(folio)) in shrink_folio_list()
2108 folio_trylock(folio)) { in shrink_active_list()
H A Drmap.c1093 we_locked = folio_trylock(folio); in folio_referenced()
H A Dswapfile.c221 if (!folio_trylock(folio)) in __try_to_reclaim_swap()
H A Dshmem.c799 if (!folio_trylock(folio)) { in shmem_unused_huge_shrink()
H A Dhugetlb.c6185 if (folio_test_anon(folio) && !folio_trylock(folio)) { in hugetlb_fault()
/linux/drivers/gpu/drm/
H A Ddrm_pagemap.c1017 WARN_ON_ONCE(!folio_trylock(page_folio(page))); in drm_pagemap_migrate_populate_ram_pfn()
/linux/fs/erofs/
H A Dzdata.c615 if (!folio_trylock(folio)) in erofs_try_to_free_all_cached_folios()
/linux/kernel/events/
H A Duprobes.c455 folio_trylock(folio)) { in __uprobe_write()
/linux/fs/ceph/
H A Daddr.c1344 else if (!folio_trylock(folio)) in ceph_process_folio_batch()
/linux/fs/f2fs/
H A Dnode.c2166 else if (!folio_trylock(folio)) in f2fs_sync_node_pages()
/linux/fs/btrfs/
H A Dextent_io.c2793 if (!folio_trylock(folio)) { in extent_write_cache_pages()