Lines Matching refs:shadow
100 struct page *shadow, *origin; member
119 struct page *shadow, *origin; in kmsan_memblock_free_pages() local
121 if (!held_back[order].shadow) { in kmsan_memblock_free_pages()
122 held_back[order].shadow = page; in kmsan_memblock_free_pages()
129 shadow = held_back[order].shadow; in kmsan_memblock_free_pages()
131 kmsan_setup_meta(page, shadow, origin, order); in kmsan_memblock_free_pages()
133 held_back[order].shadow = NULL; in kmsan_memblock_free_pages()
171 struct page *page, *shadow, *origin; in do_collection() local
175 shadow = smallstack_pop(&collect); in do_collection()
177 kmsan_setup_meta(page, shadow, origin, collect.order); in do_collection()
219 if (held_back[i].shadow) in kmsan_memblock_discard()
220 smallstack_push(&collect, held_back[i].shadow); in kmsan_memblock_discard()
223 held_back[i].shadow = NULL; in kmsan_memblock_discard()