Lines Matching refs:object_size
209 static inline unsigned int optimal_redzone(unsigned int object_size) in optimal_redzone() argument
215 object_size <= 64 - 16 ? 16 : in optimal_redzone()
216 object_size <= 128 - 32 ? 32 : in optimal_redzone()
217 object_size <= 512 - 64 ? 64 : in optimal_redzone()
218 object_size <= 4096 - 128 ? 128 : in optimal_redzone()
219 object_size <= (1 << 14) - 256 ? 256 : in optimal_redzone()
220 object_size <= (1 << 15) - 512 ? 512 : in optimal_redzone()
221 object_size <= (1 << 16) - 1024 ? 1024 : 2048; in optimal_redzone()
238 cache->object_size < sizeof(struct kasan_free_meta))) { in kasan_cache_create()
243 redzone_size = optimal_redzone(cache->object_size); in kasan_cache_create()
244 redzone_adjust = redzone_size - (*size - cache->object_size); in kasan_cache_create()
249 max(*size, cache->object_size + redzone_size)); in kasan_cache_create()
298 kasan_unpoison_shadow(object, cache->object_size); in kasan_unpoison_object_data()
304 round_up(cache->object_size, KASAN_SHADOW_SCALE_SIZE), in kasan_poison_object_data()
415 rounded_up_size = round_up(cache->object_size, KASAN_SHADOW_SCALE_SIZE); in __kasan_slab_free()
449 redzone_end = round_up((unsigned long)object + cache->object_size, in __kasan_kmalloc()
469 return __kasan_kmalloc(cache, object, cache->object_size, flags, false); in kasan_slab_alloc()