Searched refs:compound_head (Results 1 - 25 of 28) sorted by relevance
12
/linux-master/mm/ |
H A D | hwpoison-inject.c | 28 hpage = compound_head(p);
|
H A D | debug.c | 143 precise.compound_head &= ~1UL;
|
H A D | page_isolation.c | 392 struct page *head = compound_head(page);
|
H A D | slab.h | 98 SLAB_MATCH(compound_head, slab_cache); /* Ensure bit 0 is clear */
|
H A D | memory-failure.c | 461 tk->size_shift = page_shift(compound_head(p)); 2288 hpage = compound_head(p);
|
H A D | internal.h | 1203 page = compound_head(page);
|
H A D | madvise.c | 1121 size = page_size(compound_head(page));
|
H A D | ksm.c | 2420 && compound_head(page) == compound_head(tree_page);
|
H A D | khugepaged.c | 1942 struct page *head = compound_head(page); 2258 struct page *head = compound_head(page);
|
H A D | memory_hotplug.c | 1756 head = compound_head(page);
|
H A D | compaction.c | 318 page = compound_head(page);
|
/linux-master/include/linux/ |
H A D | mm_types.h | 131 unsigned long compound_head; /* Bit zero is set */ member in struct:page::__anon1154::__anon1160 390 FOLIO_MATCH(compound_head, lru); 409 FOLIO_MATCH(compound_head, _head_1); 415 FOLIO_MATCH(compound_head, _head_2); 417 FOLIO_MATCH(compound_head, _head_2a); 477 TABLE_MATCH(compound_head, pt_list); 478 TABLE_MATCH(compound_head, _pt_pad_1);
|
H A D | page-flags.h | 215 * e.g. compound_head) of the @page[1]. It can avoid touch a (possibly) 225 unsigned long head = READ_ONCE(page[1].compound_head); 246 unsigned long head = READ_ONCE(page->compound_head); 253 #define compound_head(page) ((typeof(page))_compound_head(page)) macro 285 return READ_ONCE(page->compound_head) & 1 || page_is_fake_head(page); 291 READ_ONCE(page->compound_head) & 1; 354 #define PF_HEAD(page, enforce) PF_POISONED_CHECK(compound_head(page)) 357 PF_POISONED_CHECK(compound_head(page)); }) 857 WRITE_ONCE(page->compound_head, (unsigned long)head + 1); 862 WRITE_ONCE(page->compound_head, [all...] |
H A D | pagemap.h | 907 head = compound_head(page);
|
H A D | mm.h | 1301 return compound_head(page); 1485 page = compound_head(page);
|
/linux-master/kernel/ |
H A D | vmcore_info.c | 178 VMCOREINFO_OFFSET(page, compound_head);
|
/linux-master/arch/powerpc/mm/book3s64/ |
H A D | iommu_api.c | 155 pageshift = page_shift(compound_head(page));
|
/linux-master/fs/proc/ |
H A D | page.c | 152 struct page *head = compound_head(page);
|
/linux-master/io_uring/ |
H A D | rsrc.c | 824 if (compound_head(pages[i]) == hpage) 835 if (compound_head(imu->bvec[j].bv_page) == hpage) 856 hpage = compound_head(pages[i]);
|
/linux-master/drivers/infiniband/core/ |
H A D | umem_odp.c | 498 struct page *head_page = compound_head(page);
|
/linux-master/drivers/dax/ |
H A D | device.c | 94 page = compound_head(page);
|
/linux-master/net/core/ |
H A D | datagram.c | 673 head = compound_head(pages[n]); 680 head = compound_head(pages[n]);
|
H A D | skbuff.c | 1013 page = compound_head(page); 1082 head_page = compound_head(skb_frag_page(&shinfo->frags[i]));
|
/linux-master/drivers/vfio/ |
H A D | vfio_iommu_spapr_tce.c | 195 return page_shift(compound_head(page)) >= it_page_shift;
|
/linux-master/lib/ |
H A D | iov_iter.c | 341 head = compound_head(page);
|
Completed in 342 milliseconds
12