Home
last modified time | relevance | path

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

/linux-4.1.27/mm/
Dswap.c992 void lru_add_page_tail(struct page *page, struct page *page_tail, in lru_add_page_tail() argument
998 VM_BUG_ON_PAGE(PageCompound(page_tail), page); in lru_add_page_tail()
999 VM_BUG_ON_PAGE(PageLRU(page_tail), page); in lru_add_page_tail()
1004 SetPageLRU(page_tail); in lru_add_page_tail()
1007 list_add_tail(&page_tail->lru, &page->lru); in lru_add_page_tail()
1010 get_page(page_tail); in lru_add_page_tail()
1011 list_add_tail(&page_tail->lru, list); in lru_add_page_tail()
1021 add_page_to_lru_list(page_tail, lruvec, page_lru(page_tail)); in lru_add_page_tail()
1022 list_head = page_tail->lru.prev; in lru_add_page_tail()
1023 list_move_tail(&page_tail->lru, list_head); in lru_add_page_tail()
[all …]
Dhuge_memory.c1652 struct page *page_tail = page + i; in __split_huge_page_refcount() local
1655 BUG_ON(page_mapcount(page_tail) < 0); in __split_huge_page_refcount()
1656 tail_count += page_mapcount(page_tail); in __split_huge_page_refcount()
1659 BUG_ON(atomic_read(&page_tail->_count) != 0); in __split_huge_page_refcount()
1673 atomic_add(page_mapcount(page) + page_mapcount(page_tail) + 1, in __split_huge_page_refcount()
1674 &page_tail->_count); in __split_huge_page_refcount()
1679 page_tail->flags &= ~PAGE_FLAGS_CHECK_AT_PREP; in __split_huge_page_refcount()
1680 page_tail->flags |= (page->flags & in __split_huge_page_refcount()
1687 page_tail->flags |= (1L << PG_dirty); in __split_huge_page_refcount()
1706 page_tail->_mapcount = page->_mapcount; in __split_huge_page_refcount()
[all …]
/linux-4.1.27/include/linux/
Dswap.h302 extern void lru_add_page_tail(struct page *page, struct page *page_tail,