Lines Matching defs:flags
42 depot_stack_handle_t kasan_save_stack(gfp_t flags, depot_flags_t depot_flags)
48 return stack_depot_save_flags(entries, nr_entries, flags, depot_flags);
64 void kasan_save_track(struct kasan_track *track, gfp_t flags)
68 stack = kasan_save_stack(flags, STACK_DEPOT_FLAG_CAN_ALLOC);
187 if (!cache->ctor && !(cache->flags & SLAB_TYPESAFE_BY_RCU))
320 gfp_t flags, bool init)
330 kasan_save_alloc_info(cache, object, flags);
334 void *object, gfp_t flags, bool init)
339 if (gfpflags_allow_blocking(flags))
356 unpoison_slab_object(cache, tagged_object, flags, init);
362 const void *object, size_t size, gfp_t flags)
388 kasan_save_alloc_info(cache, (void *)object, flags);
393 size_t size, gfp_t flags)
395 if (gfpflags_allow_blocking(flags))
405 poison_kmalloc_redzone(cache, object, size, flags);
413 gfp_t flags)
434 gfp_t flags)
436 if (gfpflags_allow_blocking(flags))
443 poison_kmalloc_large_redzone(ptr, size, flags);
449 void * __must_check __kasan_krealloc(const void *object, size_t size, gfp_t flags)
453 if (gfpflags_allow_blocking(flags))
473 poison_kmalloc_large_redzone(object, size, flags);
475 poison_kmalloc_redzone(slab->slab_cache, object, size, flags);
540 gfp_t flags = 0; /* Might be executing under a lock. */
550 poison_kmalloc_large_redzone(ptr, size, flags);
558 unpoison_slab_object(slab->slab_cache, ptr, flags, false);
562 poison_kmalloc_redzone(slab->slab_cache, ptr, size, flags);