Lines Matching refs:getPhysicalSegment

1037         srcAddr64 = getPhysicalSegment(offset, &srcLen, kIOMemoryMapperNone);
1085 dstAddr64 = getPhysicalSegment(offset, &dstLen, kIOMemoryMapperNone);
1517 IOGeneralMemoryDescriptor::getPhysicalSegment(IOByteCount offset, IOByteCount *lengthOfSegment, IOOptionBits options)
1531 // IOMemoryDescriptor::doMap() cannot use getPhysicalSegment() to obtain the page offset, since it must
1580 DEBG("getPhysicalSegment dmaCommandOperation(%lx), %p, offset %qx, addr %qx, len %qx\n",
1621 IOMemoryDescriptor::getPhysicalSegment(IOByteCount offset, IOByteCount *lengthOfSegment, IOOptionBits options)
1635 address = getPhysicalSegment(offset, lengthOfSegment);
1644 return (getPhysicalSegment(offset, lengthOfSegment, kIOMemoryMapperNone));
1648 IOGeneralMemoryDescriptor::getPhysicalSegment(IOByteCount offset, IOByteCount *lengthOfSegment)
1653 address = getPhysicalSegment(offset, lengthOfSegment, 0);
1660 panic("getPhysicalSegment() out of 32b range 0x%qx, len 0x%lx, class %s",
1675 phys32 = getPhysicalSegment(offset, lengthOfSegment);
1704 IOMemoryDescriptor::getPhysicalSegment(IOByteCount offset, IOByteCount *lengthOfSegment)
1706 return ((IOPhysicalAddress) getPhysicalSegment(offset, lengthOfSegment, 0));
1712 return ((IOPhysicalAddress) getPhysicalSegment(offset, lengthOfSegment, _kIOMemorySourceSegment));
1756 data->fIOVMAddr = md->getPhysicalSegment(offset, &length);
1758 data->fIOVMAddr = md->getPhysicalSegment(offset, &length, kIOMemoryMapperNone);
1988 dstAddr64 = getPhysicalSegment(offset, &dstLen, kIOMemoryMapperNone);
2719 pa = getPhysicalSegment( offset, &segLen, kIOMemoryMapperNone );
2827 { return( getPhysicalSegment( 0, 0 )); }
3067 sourceAddr = getPhysicalSegment( offset, NULL, _kIOMemorySourceSegment );
3207 physAddr = getPhysicalSegment( sourceOffset, &segLen, kIOMemoryMapperNone );
3242 allPhys = getPhysicalSegment( 0, &allLen, kIOMemoryMapperNone );
3287 while (bytes && (physAddr = getPhysicalSegment( sourceOffset, &segLen, kIOMemoryMapperNone )));
3625 IOMemoryMap::getPhysicalSegment( IOByteCount _offset, IOPhysicalLength * _length, IOOptionBits _options)
3627 IOMemoryMap::getPhysicalSegment( IOByteCount _offset, IOPhysicalLength * _length)
3634 address = fMemory->getPhysicalSegment( fOffset + _offset, _length, _options );
3636 address = fMemory->getPhysicalSegment( fOffset + _offset, _length );
3863 phys = getPhysicalSegment(offset, &physLen, kIOMemoryMapperNone);
4137 { return( getPhysicalSegment( 0, 0 )); }