Home
last modified time | relevance | path

Searched refs:page_ext (Results 1 – 10 of 10) sorted by relevance

/linux-4.4.14/mm/
Dpage_owner.c52 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 …]
Ddebug-pagealloc.c34 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()
Dpage_ext.c102 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 …]
Dvmstat.c1053 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()
DMakefile79 obj-$(CONFIG_PAGE_EXTENSION) += page_ext.o
Dpage_alloc.c536 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/
Dpage_ext.h42 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()
Dmmzone.h644 struct page_ext *node_page_ext;
1026 struct page_ext;
1049 struct page_ext *page_ext; member
Dmm.h2296 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/
Dpage_owner.txt43 1427 24 8 1459 5b3 mm/page_ext.o