Lines Matching refs:page_head
242 struct page *page, *page_head; in get_futex_key() local
285 page_head = page; in get_futex_key()
291 page_head = compound_head(page); in get_futex_key()
302 if (page != page_head) { in get_futex_key()
303 get_page(page_head); in get_futex_key()
313 page_head = compound_head(page); in get_futex_key()
314 if (page != page_head) { in get_futex_key()
315 get_page(page_head); in get_futex_key()
320 lock_page(page_head); in get_futex_key()
337 if (!page_head->mapping) { in get_futex_key()
338 int shmem_swizzled = PageSwapCache(page_head); in get_futex_key()
339 unlock_page(page_head); in get_futex_key()
340 put_page(page_head); in get_futex_key()
353 if (PageAnon(page_head)) { in get_futex_key()
368 key->shared.inode = page_head->mapping->host; in get_futex_key()
369 key->shared.pgoff = page_head->index; in get_futex_key()
375 unlock_page(page_head); in get_futex_key()
376 put_page(page_head); in get_futex_key()