Lines Matching defs:align
114 unsigned int align, unsigned int size)
129 align = max(align, ralign);
132 align = max(align, arch_slab_minalign());
134 return ALIGN(align, sizeof(void *));
162 struct kmem_cache *find_mergeable(unsigned int size, unsigned int align,
174 align = calculate_alignment(flags, align, size);
175 size = ALIGN(size, align);
194 if ((s->size & ~(align - 1)) != s->size)
200 if (IS_ENABLED(CONFIG_SLAB) && align &&
201 (align > s->align || s->align % align))
210 unsigned int object_size, unsigned int align,
228 s->align = align;
254 * @align: The required alignment for the objects.
279 unsigned int size, unsigned int align,
330 s = __kmem_cache_alias(name, size, align, flags, ctor);
341 calculate_alignment(flags, align, size),
370 * @align: The required alignment for the objects.
392 kmem_cache_create(const char *name, unsigned int size, unsigned int align,
395 return kmem_cache_create_usercopy(name, size, align, flags, 0, 0,
634 unsigned int align = ARCH_KMALLOC_MINALIGN;
644 align = max(align, size);
645 s->align = calculate_alignment(flags, align, size);