Lines Matching defs:alignment
101 vm_offset_t alignment,
105 return (initWithPhysicalMask(inTask, options, capacity, alignment, physicalMask));
113 mach_vm_address_t alignment,
150 if (physicalMask && (alignment <= 1))
152 alignment = ((physicalMask ^ (-1ULL)) & (physicalMask - 1));
153 highestMask = (physicalMask | alignment);
154 alignment++;
155 if (alignment < page_size)
156 alignment = page_size;
159 if ((options & (kIOMemorySharingTypeMask | kIOMapCacheMask | kIOMemoryClearEncrypt)) && (alignment < page_size))
160 alignment = page_size;
162 if (alignment >= page_size)
165 if (alignment > page_size)
168 _alignment = alignment;
174 mapSpec.alignment = _alignment;
214 if (contig || highestMask || (alignment > page_size))
223 capacity, highestMask, alignment, contig);
226 && ((capacity + alignment) <= (page_size - gIOPageAllocChunkBytes)))
230 _buffer = (void *) iopa_alloc(&gIOBMDPageAllocator, &IOBMDPageProc, capacity, alignment);
239 else if (alignment > 1)
241 _buffer = IOMallocAligned(capacity, alignment);
327 vm_offset_t alignment)
331 if (me && !me->initWithPhysicalMask(inTask, options, capacity, alignment, 0)) {
358 vm_offset_t alignment)
360 return (initWithPhysicalMask(kernel_task, options, capacity, alignment, (mach_vm_address_t)0));
367 vm_offset_t alignment)
371 if (me && !me->initWithPhysicalMask(kernel_task, options, capacity, alignment, 0)) {
476 vm_offset_t alignment = _alignment;
478 if (alignment >= page_size)
519 else if (alignment > 1)