| /mm/kasan/ |
| A D | common.c | 131 PAGE_SIZE << order, init); in __kasan_unpoison_pages() 142 KASAN_PAGE_FREE, init); in __kasan_poison_pages() 178 const void *object, bool init) in assign_tag() argument 188 return init ? KASAN_TAG_KERNEL : kasan_random_tag(); in assign_tag() 195 return init ? kasan_random_tag() : get_tag(object); in assign_tag() 233 bool init) in poison_slab_object() argument 240 KASAN_SLAB_FREE, init); in poison_slab_object() 275 poison_slab_object(cache, object, init); in __kasan_slab_free() 320 gfp_t flags, bool init) in unpoison_slab_object() argument 326 kasan_unpoison(object, cache->object_size, init); in unpoison_slab_object() [all …]
|
| A D | kasan.h | 436 #define hw_set_mem_tag_range(addr, size, tag, init) \ argument 437 arch_set_mem_tag_range((addr), (size), (tag), (init)) 471 static inline void kasan_poison(const void *addr, size_t size, u8 value, bool init) in kasan_poison() argument 478 hw_set_mem_tag_range(kasan_reset_tag(addr), size, value, init); in kasan_poison() 481 static inline void kasan_unpoison(const void *addr, size_t size, bool init) in kasan_unpoison() argument 489 hw_set_mem_tag_range(kasan_reset_tag(addr), size, tag, init); in kasan_unpoison() 509 void kasan_poison(const void *addr, size_t size, u8 value, bool init); 522 void kasan_unpoison(const void *addr, size_t size, bool init);
|
| A D | Makefile | 52 obj-$(CONFIG_KASAN_GENERIC) += init.o generic.o report_generic.o shadow.o quarantine.o 54 obj-$(CONFIG_KASAN_SW_TAGS) += init.o report_sw_tags.o shadow.o sw_tags.o tags.o report_tags.o
|
| A D | shadow.c | 124 void kasan_poison(const void *addr, size_t size, u8 value, bool init) in kasan_poison() argument 163 void kasan_unpoison(const void *addr, size_t size, bool init) in kasan_unpoison() argument
|
| /mm/kmsan/ |
| A D | kmsan_test.c | 239 int init = 0; in two_param_fn() local 241 one_param_fn(init); in two_param_fn() 257 volatile int uninit, init = 1; in test_params() local 261 two_param_fn(uninit, init); in test_params() 726 .init = test_init,
|
| A D | Makefile | 6 obj-y := core.o instrumentation.o init.o hooks.o report.o shadow.o
|
| /mm/ |
| A D | Makefile | 34 CFLAGS_init-mm.o += -Wno-override-init 69 obj-y += init-mm.o
|
| A D | page_ext.c | 147 if (page_ext_ops[i]->init) in invoke_init_callbacks() 148 page_ext_ops[i]->init(); in invoke_init_callbacks()
|
| A D | slub.c | 1758 if (init) in parse_slub_debug_flags() 1776 if (init && higher_order_disable) in parse_slub_debug_flags() 2398 if (unlikely(init)) { in slab_free_hook() 2417 return !kasan_slab_free(s, x, init, still_accessible); in slab_free_hook() 2428 bool init; in slab_free_freelist_hook() local 2439 init = slab_want_init_on_free(s); in slab_free_freelist_hook() 4141 gfp_t flags, size_t size, void **p, bool init, in slab_post_alloc_hook() argument 4145 bool kasan_init = init; in slab_post_alloc_hook() 4181 if (p[i] && init && (!kasan_init || in slab_post_alloc_hook() 4207 bool init = false; in slab_alloc_node() local [all …]
|
| A D | page_table_check.c | 49 .init = init_page_table_check,
|
| A D | page_alloc.c | 1310 bool init = want_init_on_free(); in free_pages_prepare() local 1417 kasan_poison_pages(page, order, init); in free_pages_prepare() 1421 init = false; in free_pages_prepare() 1423 if (init) in free_pages_prepare() 1799 bool init = !want_init_on_free() && want_init_on_alloc(gfp_flags) && in post_alloc_hook() local 1801 bool zero_tags = init && (gfp_flags & __GFP_ZEROTAGS); in post_alloc_hook() 1832 init = false; in post_alloc_hook() 1835 kasan_unpoison_pages(page, order, init)) { in post_alloc_hook() 1838 init = false; in post_alloc_hook() 1848 if (init) in post_alloc_hook()
|
| A D | page_owner.c | 137 .init = init_page_owner,
|
| A D | Kconfig | 482 # Keep arch NUMA mapping infrastructure post-init.
|
| /mm/kfence/ |
| A D | core.c | 518 bool init; in kfence_guarded_free() local 548 init = slab_want_init_on_free(meta->cache); in kfence_guarded_free() 561 if (!zombie && unlikely(init)) in kfence_guarded_free()
|
| A D | kfence_test.c | 863 .init = test_init,
|
| /mm/damon/ |
| A D | vaddr.c | 953 .init = damon_va_init, in damon_va_initcall() 969 ops_fvaddr.init = NULL; in damon_va_initcall()
|
| A D | paddr.c | 349 .init = NULL, in damon_pa_initcall()
|
| A D | core.c | 2544 if (ctx->ops.init) in kdamond_fn() 2545 ctx->ops.init(ctx); in kdamond_fn()
|