Searched refs:compound_head (Results 1 – 6 of 6) sorted by relevance
141 static inline struct page *compound_head(struct page *page) in compound_head() function143 unsigned long head = READ_ONCE(page->compound_head); in compound_head()152 return READ_ONCE(page->compound_head) & 1; in PageTail()178 #define PF_HEAD(page, enforce) compound_head(page)181 compound_head(page);})386 page = compound_head(page); in PageAnon()405 page = compound_head(page); in PageKsm()418 page = compound_head(page); in PageUptodate()477 WRITE_ONCE(page->compound_head, (unsigned long)head + 1); in __PAGEFLAG()482 WRITE_ONCE(page->compound_head, 0); in clear_compound_head()
198 VM_BUG_ON_PAGE(PageCompound(page) && page != compound_head(page), page); in page_cache_add_speculative()391 pgoff = compound_head(page)->index; in page_to_index()392 pgoff += page - compound_head(page); in page_to_index()443 page = compound_head(page); in trylock_page()498 return wait_on_page_bit_killable(compound_head(page), PG_locked); in wait_on_page_locked_killable()517 wait_on_page_bit(compound_head(page), PG_locked); in wait_on_page_locked()
71 return atomic_read(&compound_head(page)->_refcount); in page_count()
146 unsigned long compound_head; /* If bit zero is set */ member
515 page = compound_head(page); in compound_mapcount()562 return compound_head(page); in virt_to_head_page()768 page = compound_head(page); in get_page()782 page = compound_head(page); in put_page()
1838 page = compound_head(page); in __skb_fill_page_desc()