Lines Matching defs:align
201 #define VMEM_ALIGNUP(addr, align) (-(-(addr) & -(align)))
830 vmem_import(vmem_t *vm, vmem_size_t size, vmem_size_t align, int flags)
842 if (align != vm->vm_quantum_mask + 1)
843 size = (align * 2) + size;
871 vmem_fit(const bt_t *bt, vmem_size_t size, vmem_size_t align,
896 start = VMEM_ALIGNUP(start - phase, align) + phase;
898 start += align;
900 MPASS(align < nocross);
904 MPASS((start & (align - 1)) == phase);
1100 vmem_xalloc(vmem_t *vm, const vmem_size_t size0, vmem_size_t align,
1122 MPASS((align & vm->vm_quantum_mask) == 0);
1123 MPASS((align & (align - 1)) == 0);
1127 MPASS((align == 0 && phase == 0) || phase < align);
1132 if (align == 0)
1133 align = vm->vm_quantum_mask + 1;
1161 error = vmem_fit(bt, size, align, phase,
1186 if (vmem_import(vm, size, align, flags) == 0)