Searched refs:page_ext (Results 1 – 10 of 10) sorted by relevance
/linux-4.4.14/mm/ |
D | page_owner.c | 52 struct page_ext *page_ext; in __reset_page_owner() local 55 page_ext = lookup_page_ext(page + i); in __reset_page_owner() 56 __clear_bit(PAGE_EXT_OWNER, &page_ext->flags); in __reset_page_owner() 62 struct page_ext *page_ext = lookup_page_ext(page); in __set_page_owner() local 65 .max_entries = ARRAY_SIZE(page_ext->trace_entries), in __set_page_owner() 66 .entries = &page_ext->trace_entries[0], in __set_page_owner() 72 page_ext->order = order; in __set_page_owner() 73 page_ext->gfp_mask = gfp_mask; in __set_page_owner() 74 page_ext->nr_entries = trace.nr_entries; in __set_page_owner() 76 __set_bit(PAGE_EXT_OWNER, &page_ext->flags); in __set_page_owner() [all …]
|
D | debug-pagealloc.c | 34 struct page_ext *page_ext; in set_page_poison() local 36 page_ext = lookup_page_ext(page); in set_page_poison() 37 __set_bit(PAGE_EXT_DEBUG_POISON, &page_ext->flags); in set_page_poison() 42 struct page_ext *page_ext; in clear_page_poison() local 44 page_ext = lookup_page_ext(page); in clear_page_poison() 45 __clear_bit(PAGE_EXT_DEBUG_POISON, &page_ext->flags); in clear_page_poison() 50 struct page_ext *page_ext; in page_poison() local 52 page_ext = lookup_page_ext(page); in page_poison() 53 return test_bit(PAGE_EXT_DEBUG_POISON, &page_ext->flags); in page_poison()
|
D | page_ext.c | 102 struct page_ext *lookup_page_ext(struct page *page) in lookup_page_ext() 106 struct page_ext *base; in lookup_page_ext() 126 struct page_ext *base; in alloc_node_page_ext() 143 table_size = sizeof(struct page_ext) * nr_pages; in alloc_node_page_ext() 179 struct page_ext *lookup_page_ext(struct page *page) in lookup_page_ext() 190 if (!section->page_ext) in lookup_page_ext() 193 return section->page_ext + pfn; in lookup_page_ext() 218 struct page_ext *base; in init_section_page_ext() 223 if (section->page_ext) in init_section_page_ext() 226 table_size = sizeof(struct page_ext) * PAGES_PER_SECTION; in init_section_page_ext() [all …]
|
D | vmstat.c | 1053 struct page_ext *page_ext; in pagetypeinfo_showmixedcount_print() local 1093 page_ext = lookup_page_ext(page); in pagetypeinfo_showmixedcount_print() 1095 if (!test_bit(PAGE_EXT_OWNER, &page_ext->flags)) in pagetypeinfo_showmixedcount_print() 1098 page_mt = gfpflags_to_migratetype(page_ext->gfp_mask); in pagetypeinfo_showmixedcount_print() 1108 pfn += (1UL << page_ext->order) - 1; in pagetypeinfo_showmixedcount_print()
|
D | Makefile | 79 obj-$(CONFIG_PAGE_EXTENSION) += page_ext.o
|
D | page_alloc.c | 536 struct page_ext *page_ext; in set_page_guard() local 541 page_ext = lookup_page_ext(page); in set_page_guard() 542 __set_bit(PAGE_EXT_DEBUG_GUARD, &page_ext->flags); in set_page_guard() 553 struct page_ext *page_ext; in clear_page_guard() local 558 page_ext = lookup_page_ext(page); in clear_page_guard() 559 __clear_bit(PAGE_EXT_DEBUG_GUARD, &page_ext->flags); in clear_page_guard()
|
/linux-4.4.14/include/linux/ |
D | page_ext.h | 42 struct page_ext { struct 66 struct page_ext *lookup_page_ext(struct page *page); argument 69 struct page_ext; 75 static inline struct page_ext *lookup_page_ext(struct page *page) in lookup_page_ext()
|
D | mmzone.h | 644 struct page_ext *node_page_ext; 1026 struct page_ext; 1049 struct page_ext *page_ext; member
|
D | mm.h | 2296 struct page_ext *page_ext; in page_is_guard() local 2301 page_ext = lookup_page_ext(page); in page_is_guard() 2302 return test_bit(PAGE_EXT_DEBUG_GUARD, &page_ext->flags); in page_is_guard()
|
/linux-4.4.14/Documentation/vm/ |
D | page_owner.txt | 43 1427 24 8 1459 5b3 mm/page_ext.o
|