Lines Matching defs:align
226 * @align: Allocation alignment.
237 static void *slob_page_alloc(struct page *sp, size_t size, int align,
250 * 'align' parameter. This is for kmalloc() which prepends the
254 if (align) {
256 (ALIGN((unsigned long)cur + align_offset, align)
263 if (delta) { /* need to fragment head to align? */
301 static void *slob_alloc(size_t size, gfp_t gfp, int align, int node,
333 b = slob_page_alloc(sp, size, align, align_offset, &page_removed_from_list);
370 b = slob_page_alloc(sp, size, align, align_offset, &_unused);
481 int align = minalign;
488 align = max(minalign, (int) size);
493 m = slob_alloc(size + minalign, gfp, align, node, minalign);
550 int align = max_t(size_t, ARCH_KMALLOC_MINALIGN, ARCH_SLAB_MINALIGN);
551 unsigned int *m = (unsigned int *)(block - align);
552 slob_free(m, *m + align);
567 int align;
578 align = max_t(size_t, ARCH_KMALLOC_MINALIGN, ARCH_SLAB_MINALIGN);
579 m = (unsigned int *)(block - align);
604 b = slob_alloc(c->size, flags, c->align, node, 0);
708 .align = ARCH_KMALLOC_MINALIGN,