Searched refs:page_tail (Results 1 – 3 of 3) sorted by relevance
729 struct page *page, struct page *page_tail) in lru_add_page_tail() argument736 VM_BUG_ON(PageCompound(page_tail)); in lru_add_page_tail()737 VM_BUG_ON(PageLRU(page_tail)); in lru_add_page_tail()740 SetPageLRU(page_tail); in lru_add_page_tail()742 if (page_evictable(page_tail, NULL)) { in lru_add_page_tail()744 SetPageActive(page_tail); in lru_add_page_tail()752 SetPageUnevictable(page_tail); in lru_add_page_tail()757 list_add_tail(&page_tail->lru, &page->lru); in lru_add_page_tail()767 add_page_to_lru_list(zone, page_tail, lru); in lru_add_page_tail()768 list_head = page_tail->lru.prev; in lru_add_page_tail()[all …]
1239 struct page *page_tail = page + i; in __split_huge_page_refcount() local1242 BUG_ON(page_mapcount(page_tail) < 0); in __split_huge_page_refcount()1243 tail_count += page_mapcount(page_tail); in __split_huge_page_refcount()1246 BUG_ON(atomic_read(&page_tail->_count) != 0); in __split_huge_page_refcount()1260 atomic_add(page_mapcount(page) + page_mapcount(page_tail) + 1, in __split_huge_page_refcount()1261 &page_tail->_count); in __split_huge_page_refcount()1271 page_tail->flags &= ~PAGE_FLAGS_CHECK_AT_PREP | __PG_HWPOISON; in __split_huge_page_refcount()1272 page_tail->flags |= (page->flags & in __split_huge_page_refcount()1277 page_tail->flags |= (1L << PG_dirty); in __split_huge_page_refcount()1296 page_tail->_mapcount = page->_mapcount; in __split_huge_page_refcount()[all …]
225 struct page *page, struct page *page_tail);