Lines Matching refs:ctor
1800 slab_flags_t flags, void (*ctor)(void *)) in __kmem_cache_alias()
1804 cachep = find_mergeable(size, align, flags, name, ctor); in __kmem_cache_alias()
1832 if (cachep->ctor || flags & SLAB_TYPESAFE_BY_RCU) in set_objfreelist_slab_cache()
2348 if (cachep->ctor && !(cachep->flags & SLAB_POISON)) { in cache_init_objs_debug()
2351 cachep->ctor(objp + obj_offset(cachep)); in cache_init_objs_debug()
2504 if (DEBUG == 0 && cachep->ctor) { in cache_init_objs()
2506 cachep->ctor(objp); in cache_init_objs()
2581 WARN_ON_ONCE(cachep->ctor && (flags & __GFP_ZERO)); in cache_grow_begin()
2993 WARN_ON_ONCE(cachep->ctor && (flags & __GFP_ZERO)); in cache_alloc_debugcheck_after()
3017 if (cachep->ctor && cachep->flags & SLAB_POISON) in cache_alloc_debugcheck_after()
3018 cachep->ctor(objp); in cache_alloc_debugcheck_after()