• Home
  • Raw
  • Download

Lines Matching refs:align

137 		unsigned int align, unsigned int size)  in calculate_alignment()  argument
152 align = max(align, ralign); in calculate_alignment()
155 if (align < ARCH_SLAB_MINALIGN) in calculate_alignment()
156 align = ARCH_SLAB_MINALIGN; in calculate_alignment()
158 return ALIGN(align, sizeof(void *)); in calculate_alignment()
184 struct kmem_cache *find_mergeable(unsigned int size, unsigned int align, in find_mergeable() argument
196 align = calculate_alignment(flags, align, size); in find_mergeable()
197 size = ALIGN(size, align); in find_mergeable()
216 if ((s->size & ~(align - 1)) != s->size) in find_mergeable()
222 if (IS_ENABLED(CONFIG_SLAB) && align && in find_mergeable()
223 (align > s->align || s->align % align)) in find_mergeable()
232 unsigned int object_size, unsigned int align, in create_cache() argument
250 s->align = align; in create_cache()
301 unsigned int size, unsigned int align, in kmem_cache_create_usercopy() argument
340 s = __kmem_cache_alias(name, size, align, flags, ctor); in kmem_cache_create_usercopy()
351 calculate_alignment(flags, align, size), in kmem_cache_create_usercopy()
405 kmem_cache_create(const char *name, unsigned int size, unsigned int align, in kmem_cache_create() argument
408 return kmem_cache_create_usercopy(name, size, align, flags, 0, 0, in kmem_cache_create()
545 unsigned int align = ARCH_KMALLOC_MINALIGN; in create_boot_cache() local
555 align = max(align, size); in create_boot_cache()
556 s->align = calculate_alignment(flags, align, size); in create_boot_cache()