Lines Matching refs:collect
142 static struct smallstack collect = { variable
170 while (collect.index >= 3) { in do_collection()
171 page = smallstack_pop(&collect); in do_collection()
172 shadow = smallstack_pop(&collect); in do_collection()
173 origin = smallstack_pop(&collect); in do_collection()
174 kmsan_setup_meta(page, shadow, origin, collect.order); in do_collection()
175 __free_pages_core(page, collect.order); in do_collection()
182 .order = collect.order - 1, in collect_split()
187 if (!collect.order) in collect_split()
189 while (collect.index) { in collect_split()
190 page = smallstack_pop(&collect); in collect_split()
194 __memcpy(&collect, &tmp, sizeof(tmp)); in collect_split()
214 collect.order = MAX_ORDER; in kmsan_memblock_discard()
217 smallstack_push(&collect, held_back[i].shadow); in kmsan_memblock_discard()
219 smallstack_push(&collect, held_back[i].origin); in kmsan_memblock_discard()