Home
last modified time | relevance | path

Searched refs:VM_BUG_ON_PAGE (Results 1 – 25 of 40) sorted by relevance

12

/Linux-v5.10/include/linux/
Dmmdebug.h19 #define VM_BUG_ON_PAGE(cond, page) \ macro
46 #define VM_BUG_ON_PAGE(cond, page) VM_BUG_ON(cond) macro
62 #define VM_BUG_ON_PGFLAGS(cond, page) VM_BUG_ON_PAGE(cond, page)
Dpage-flags.h534 VM_BUG_ON_PAGE(PageTail(page), page); in __SetPageUptodate()
541 VM_BUG_ON_PAGE(PageTail(page), page); in SetPageUptodate()
619 VM_BUG_ON_PAGE(PageTail(page), page); in PageTransHuge()
737 VM_BUG_ON_PAGE(!PageType(page, 0), page); \
742 VM_BUG_ON_PAGE(!Page##uname(page), page); \
797 VM_BUG_ON_PAGE(!PageSlab(page), page); in PageSlabPfmemalloc()
803 VM_BUG_ON_PAGE(!PageSlab(page), page); in SetPageSlabPfmemalloc()
809 VM_BUG_ON_PAGE(!PageSlab(page), page); in __ClearPageSlabPfmemalloc()
815 VM_BUG_ON_PAGE(!PageSlab(page), page); in ClearPageSlabPfmemalloc()
Dhugetlb_cgroup.h64 VM_BUG_ON_PAGE(!PageHuge(page), page); in __hugetlb_cgroup_from_page()
88 VM_BUG_ON_PAGE(!PageHuge(page), page); in __set_hugetlb_cgroup()
Dpagemap.h219 VM_BUG_ON_PAGE(page_count(page) == 0, page); in __page_cache_add_speculative()
232 VM_BUG_ON_PAGE(PageTail(page), page); in __page_cache_add_speculative()
888 VM_BUG_ON_PAGE(!PageLocked(page), page); in readahead_page()
911 VM_BUG_ON_PAGE(!PageLocked(page), page); in __readahead_batch()
912 VM_BUG_ON_PAGE(PageTail(page), page); in __readahead_batch()
Dmm.h707 VM_BUG_ON_PAGE(page_ref_count(page) == 0, page); in put_page_testzero()
806 VM_BUG_ON_PAGE(!PageCompound(page), page); in compound_mapcount()
893 VM_BUG_ON_PAGE(compound_dtor >= NR_COMPOUND_DTORS, page); in set_compound_page_dtor()
899 VM_BUG_ON_PAGE(page[1].compound_dtor >= NR_COMPOUND_DTORS, page); in destroy_compound_page()
928 VM_BUG_ON_PAGE(!hpage_pincount_available(page), page); in compound_pincount()
1163 VM_BUG_ON_PAGE(page_ref_zero_or_close_to_overflow(page), page); in get_page()
2175 VM_BUG_ON_PAGE(*(unsigned long *)&page->ptl, page); in ptlock_init()
2268 VM_BUG_ON_PAGE(page->pmd_huge_pte, page); in pmd_ptlock_free()
Dpage_ref.h184 VM_BUG_ON_PAGE(page_count(page) != 0, page); in page_ref_unfreeze()
/Linux-v5.10/mm/
Drmap.c1020 VM_BUG_ON_PAGE(!PageLocked(page), page); in page_move_anon_rmap()
1083 VM_BUG_ON_PAGE(page_anon_vma(page)->root != vma->anon_vma->root, page); in __page_check_anon_rmap()
1084 VM_BUG_ON_PAGE(page_to_pgoff(page) != linear_page_index(vma, address), in __page_check_anon_rmap()
1120 VM_BUG_ON_PAGE(!PageLocked(page), page); in do_page_add_anon_rmap()
1124 VM_BUG_ON_PAGE(!PageLocked(page), page); in do_page_add_anon_rmap()
1125 VM_BUG_ON_PAGE(!PageTransHuge(page), page); in do_page_add_anon_rmap()
1177 VM_BUG_ON_PAGE(!PageTransHuge(page), page); in page_add_new_anon_rmap()
1186 VM_BUG_ON_PAGE(PageTransCompound(page), page); in page_add_new_anon_rmap()
1205 VM_BUG_ON_PAGE(compound && !PageTransHuge(page), page); in page_add_file_rmap()
1238 VM_BUG_ON_PAGE(compound && !PageHead(page), page); in page_remove_file_rmap()
[all …]
Dswap_state.c137 VM_BUG_ON_PAGE(!PageLocked(page), page); in add_to_swap_cache()
138 VM_BUG_ON_PAGE(PageSwapCache(page), page); in add_to_swap_cache()
139 VM_BUG_ON_PAGE(!PageSwapBacked(page), page); in add_to_swap_cache()
152 VM_BUG_ON_PAGE(xas.xa_index != idx + i, page); in add_to_swap_cache()
191 VM_BUG_ON_PAGE(!PageLocked(page), page); in __delete_from_swap_cache()
192 VM_BUG_ON_PAGE(!PageSwapCache(page), page); in __delete_from_swap_cache()
193 VM_BUG_ON_PAGE(PageWriteback(page), page); in __delete_from_swap_cache()
197 VM_BUG_ON_PAGE(entry != page, entry); in __delete_from_swap_cache()
221 VM_BUG_ON_PAGE(!PageLocked(page), page); in add_to_swap()
222 VM_BUG_ON_PAGE(!PageUptodate(page), page); in add_to_swap()
Dpage_io.c314 VM_BUG_ON_PAGE(!PageSwapCache(page), page); in __swap_writepage()
387 VM_BUG_ON_PAGE(!PageSwapCache(page) && !synchronous, page); in swap_readpage()
388 VM_BUG_ON_PAGE(!PageLocked(page), page); in swap_readpage()
389 VM_BUG_ON_PAGE(PageUptodate(page), page); in swap_readpage()
471 VM_BUG_ON_PAGE(!PageSwapCache(page), page); in swap_set_page_dirty()
Dcleancache.c187 VM_BUG_ON_PAGE(!PageLocked(page), page); in __cleancache_get_page()
225 VM_BUG_ON_PAGE(!PageLocked(page), page); in __cleancache_put_page()
254 VM_BUG_ON_PAGE(!PageLocked(page), page); in __cleancache_invalidate_page()
Dswap.c88 VM_BUG_ON_PAGE(!PageLRU(page), page); in __page_cache_release()
466 VM_BUG_ON_PAGE(PageActive(page) && PageUnevictable(page), page); in lru_cache_add()
467 VM_BUG_ON_PAGE(PageLRU(page), page); in lru_cache_add()
491 VM_BUG_ON_PAGE(PageLRU(page), page); in lru_cache_add_inactive_or_unevictable()
939 VM_BUG_ON_PAGE(!PageLRU(page), page); in release_pages()
982 VM_BUG_ON_PAGE(!PageHead(page), page); in lru_add_page_tail()
983 VM_BUG_ON_PAGE(PageCompound(page_tail), page); in lru_add_page_tail()
984 VM_BUG_ON_PAGE(PageLRU(page_tail), page); in lru_add_page_tail()
1017 VM_BUG_ON_PAGE(PageLRU(page), page); in __pagevec_lru_add_fn()
Dmlock.c95 VM_BUG_ON_PAGE(PageTail(page), page); in mlock_vma_page()
96 VM_BUG_ON_PAGE(PageCompound(page) && PageDoubleMap(page), page); in mlock_vma_page()
195 VM_BUG_ON_PAGE(PageTail(page), page); in munlock_vma_page()
254 VM_BUG_ON_PAGE(PageLRU(page), page); in __putback_lru_fast_prepare()
255 VM_BUG_ON_PAGE(!PageLocked(page), page); in __putback_lru_fast_prepare()
474 VM_BUG_ON_PAGE(PageMlocked(page), page); in munlock_vma_pages_range()
Dworkingset.c261 VM_BUG_ON_PAGE(PageLRU(page), page); in workingset_eviction()
262 VM_BUG_ON_PAGE(page_count(page), page); in workingset_eviction()
263 VM_BUG_ON_PAGE(!PageLocked(page), page); in workingset_eviction()
Dballoon_compaction.c247 VM_BUG_ON_PAGE(!PageLocked(page), page); in balloon_page_migrate()
248 VM_BUG_ON_PAGE(!PageLocked(newpage), newpage); in balloon_page_migrate()
Dmigrate.c127 VM_BUG_ON_PAGE(!mapping, page); in isolate_movable_page()
152 VM_BUG_ON_PAGE(!PageLocked(page), page); in putback_movable_page()
153 VM_BUG_ON_PAGE(!PageMovable(page), page); in putback_movable_page()
154 VM_BUG_ON_PAGE(!PageIsolated(page), page); in putback_movable_page()
186 VM_BUG_ON_PAGE(!PageIsolated(page), page); in putback_movable_pages()
218 VM_BUG_ON_PAGE(PageTail(page), page); in remove_migration_pte()
229 VM_BUG_ON_PAGE(PageHuge(page) || !PageTransCompound(page), page); in remove_migration_pte()
452 VM_BUG_ON_PAGE(PageSwapCache(page), page); in migrate_page_move_mapping()
617 VM_BUG_ON_PAGE(PageUnevictable(page), page); in migrate_page_states()
949 VM_BUG_ON_PAGE(!PageLocked(page), page); in move_to_new_page()
[all …]
Dfilemap.c134 VM_BUG_ON_PAGE(!PageLocked(page), page); in page_cache_delete()
135 VM_BUG_ON_PAGE(PageTail(page), page); in page_cache_delete()
136 VM_BUG_ON_PAGE(nr != 1 && shadow, page); in page_cache_delete()
172 VM_BUG_ON_PAGE(PageTail(page), page); in unaccount_page_cache_page()
173 VM_BUG_ON_PAGE(page_mapped(page), page); in unaccount_page_cache_page()
253 VM_BUG_ON_PAGE(page_count(page) <= 0, page); in page_cache_free_page()
319 VM_BUG_ON_PAGE(page->index > pvec->pages[i]->index, in page_cache_delete_batch()
798 VM_BUG_ON_PAGE(!PageLocked(old), old); in replace_page_cache_page()
799 VM_BUG_ON_PAGE(!PageLocked(new), new); in replace_page_cache_page()
800 VM_BUG_ON_PAGE(new->mapping, new); in replace_page_cache_page()
[all …]
Dhuge_memory.c573 VM_BUG_ON_PAGE(!PageCompound(page), page); in __do_huge_pmd_anonymous_page()
1075 VM_BUG_ON_PAGE(!PageHead(src_page), src_page); in copy_huge_pmd()
1281 VM_BUG_ON_PAGE(!PageCompound(page) || !PageHead(page), page); in do_huge_pmd_wp_page()
1352 VM_BUG_ON_PAGE(!PageHead(page) && !is_zone_device_page(page), page); in follow_trans_huge_pmd()
1394 VM_BUG_ON_PAGE(!PageCompound(page) && !is_zone_device_page(page), page); in follow_trans_huge_pmd()
1677 VM_BUG_ON_PAGE(page_mapcount(page) < 0, page); in zap_huge_pmd()
1678 VM_BUG_ON_PAGE(!PageHead(page), page); in zap_huge_pmd()
2106 VM_BUG_ON_PAGE(!page_count(page), page); in __split_huge_pmd_locked()
2328 VM_BUG_ON_PAGE(!PageHead(page), page); in unmap_page()
2334 VM_BUG_ON_PAGE(!unmap_success, page); in unmap_page()
[all …]
Dzsmalloc.c486 VM_BUG_ON_PAGE(!is_first_page(first_page), first_page); in get_first_page()
874 VM_BUG_ON_PAGE(!is_first_page(page), page); in obj_to_head()
947 VM_BUG_ON_PAGE(!PageLocked(page), page); in __free_zspage()
1882 VM_BUG_ON_PAGE(!PageMovable(page), page); in zs_page_isolate()
1883 VM_BUG_ON_PAGE(PageIsolated(page), page); in zs_page_isolate()
1949 VM_BUG_ON_PAGE(!PageMovable(page), page); in zs_page_migrate()
1950 VM_BUG_ON_PAGE(!PageIsolated(page), page); in zs_page_migrate()
2063 VM_BUG_ON_PAGE(!PageMovable(page), page); in zs_page_putback()
2064 VM_BUG_ON_PAGE(!PageIsolated(page), page); in zs_page_putback()
Dkhugepaged.c620 VM_BUG_ON_PAGE(!PageAnon(page), page); in __collapse_huge_page_isolate()
692 VM_BUG_ON_PAGE(!PageLocked(page), page); in __collapse_huge_page_isolate()
693 VM_BUG_ON_PAGE(PageLRU(page), page); in __collapse_huge_page_isolate()
868 VM_BUG_ON_PAGE(*hpage, *hpage); in khugepaged_alloc_page()
1766 VM_BUG_ON_PAGE(!PageLocked(page), page); in collapse_file()
1816 VM_BUG_ON_PAGE(page != xas_load(&xas), page); in collapse_file()
1817 VM_BUG_ON_PAGE(page_mapped(page), page); in collapse_file()
1929 VM_BUG_ON_PAGE(page->index != xas.xa_index, page); in collapse_file()
Dinternal.h95 VM_BUG_ON_PAGE(PageTail(page), page); in set_page_refcounted()
96 VM_BUG_ON_PAGE(page_ref_count(page), page); in set_page_refcounted()
Dmmu_gather.c87 VM_BUG_ON_PAGE(batch->nr > batch->max, page); in __tlb_remove_page_size()
Dz3fold.c1573 VM_BUG_ON_PAGE(!PageMovable(page), page); in z3fold_page_isolate()
1574 VM_BUG_ON_PAGE(PageIsolated(page), page); in z3fold_page_isolate()
1613 VM_BUG_ON_PAGE(!PageMovable(page), page); in z3fold_page_migrate()
1614 VM_BUG_ON_PAGE(!PageIsolated(page), page); in z3fold_page_migrate()
1615 VM_BUG_ON_PAGE(!PageLocked(newpage), newpage); in z3fold_page_migrate()
Dgup.c33 VM_BUG_ON_PAGE(!hpage_pincount_available(page), page); in hpage_pincount_add()
34 VM_BUG_ON_PAGE(page != compound_head(page), page); in hpage_pincount_add()
41 VM_BUG_ON_PAGE(!hpage_pincount_available(page), page); in hpage_pincount_sub()
42 VM_BUG_ON_PAGE(page != compound_head(page), page); in hpage_pincount_sub()
2078 VM_BUG_ON_PAGE(page_ref_count(page) < refs, page); in put_compound_head()
2206 VM_BUG_ON_PAGE(compound_head(page) != head, page); in gup_pte_range()
Dvmscan.c1102 VM_BUG_ON_PAGE(PageActive(page), page); in shrink_page_list()
1469 VM_BUG_ON_PAGE(PageActive(page), page); in shrink_page_list()
1480 VM_BUG_ON_PAGE(PageLRU(page) || PageUnevictable(page), page); in shrink_page_list()
1671 VM_BUG_ON_PAGE(!PageLRU(page), page); in isolate_lru_pages()
1766 VM_BUG_ON_PAGE(!page_count(page), page); in isolate_lru_page()
1855 VM_BUG_ON_PAGE(PageLRU(page), page); in move_pages_to_lru()
4296 VM_BUG_ON_PAGE(PageActive(page), page); in check_move_unevictable_pages()
Dmemcontrol.c2892 VM_BUG_ON_PAGE(page->mem_cgroup, page); in commit_charge()
3129 VM_BUG_ON_PAGE(mem_cgroup_is_root(memcg), page); in __memcg_kmem_uncharge_page()
5644 VM_BUG_ON_PAGE(PageLRU(page), page); in mem_cgroup_move_account()
5833 VM_BUG_ON_PAGE(!page || !PageHead(page), page); in get_mctgt_type_thp()
6786 VM_BUG_ON_PAGE(!PageLocked(page), page); in mem_cgroup_charge()
6869 VM_BUG_ON_PAGE(PageLRU(page), page); in uncharge_page()
6985 VM_BUG_ON_PAGE(!PageLocked(oldpage), oldpage); in mem_cgroup_migrate()
6986 VM_BUG_ON_PAGE(!PageLocked(newpage), newpage); in mem_cgroup_migrate()
6987 VM_BUG_ON_PAGE(PageAnon(oldpage) != PageAnon(newpage), newpage); in mem_cgroup_migrate()
6988 VM_BUG_ON_PAGE(PageTransHuge(oldpage) != PageTransHuge(newpage), in mem_cgroup_migrate()
[all …]

12