Lines Matching refs:phase
809 * Allocate size bytes at offset phase from an align boundary such that the
814 vmem_xalloc(vmem_t *vmp, size_t size, size_t align, size_t phase,
824 if (phase > 0 && phase >= align)
826 "invalid phase",
827 (void *)vmp, size, align, phase, nocross,
833 if ((align | phase | nocross) & (vmp->vm_quantum - 1)) {
836 (void *)vmp, size, align, phase, nocross,
841 (align > nocross || P2ROUNDUP(phase + size, align) > nocross)) {
844 (void *)vmp, size, align, phase, nocross,
918 taddr = P2PHASEUP(start, align, phase);
936 size_t asize = P2ROUNDUP(size + phase,
965 addr = P2PHASEUP(vbest->vs_start, align, phase);
985 ASSERT(P2PHASE(addr, align) == phase);
996 (void *)vmp, size, align, phase, nocross,