Lines Matching refs:compound_head
222 unsigned long head = READ_ONCE(page[1].compound_head); in page_fixed_fake_head()
243 unsigned long head = READ_ONCE(page->compound_head); in _compound_head()
250 #define compound_head(page) ((typeof(page))_compound_head(page)) macro
282 return READ_ONCE(page->compound_head) & 1 || page_is_fake_head(page); in PageTail()
288 READ_ONCE(page->compound_head) & 1; in PageCompound()
310 VM_BUG_ON_PGFLAGS(page->compound_head & 1, page); in const_folio_flags()
319 VM_BUG_ON_PGFLAGS(page->compound_head & 1, page); in folio_flags()
351 #define PF_HEAD(page, enforce) PF_POISONED_CHECK(compound_head(page))
354 PF_POISONED_CHECK(compound_head(page)); })
855 WRITE_ONCE(page->compound_head, (unsigned long)head + 1); in set_compound_head()
860 WRITE_ONCE(page->compound_head, 0); in clear_compound_head()
1119 page = compound_head(page); in PageAnonExclusive()