Lines Matching defs:align
137 unsigned int align, unsigned int size)
152 align = max(align, ralign);
155 if (align < ARCH_SLAB_MINALIGN)
156 align = ARCH_SLAB_MINALIGN;
158 return ALIGN(align, sizeof(void *));
184 struct kmem_cache *find_mergeable(unsigned int size, unsigned int align,
196 align = calculate_alignment(flags, align, size);
197 size = ALIGN(size, align);
216 if ((s->size & ~(align - 1)) != s->size)
222 if (IS_ENABLED(CONFIG_SLAB) && align &&
223 (align > s->align || s->align % align))
232 unsigned int object_size, unsigned int align,
250 s->align = align;
276 * @align: The required alignment for the objects.
301 unsigned int size, unsigned int align,
340 s = __kmem_cache_alias(name, size, align, flags, ctor);
351 calculate_alignment(flags, align, size),
383 * @align: The required alignment for the objects.
405 kmem_cache_create(const char *name, unsigned int size, unsigned int align,
408 return kmem_cache_create_usercopy(name, size, align, flags, 0, 0,
545 unsigned int align = ARCH_KMALLOC_MINALIGN;
555 align = max(align, size);
556 s->align = calculate_alignment(flags, align, size);