Searched refs:IOAddressRange (Results 1 - 6 of 6) sorted by relevance

/xnu-2782.1.97/iokit/bsddev/
H A DDINetBootHook.cpp225 IOAddressRange * extentList;
240 ((data->getLength() & (sizeof(IOAddressRange)-1)) != 0))
247 extentList = (IOAddressRange *) extentData->getBytesNoCopy();
248 extentCount = extentData->getLength() / sizeof(IOAddressRange);
/xnu-2782.1.97/iokit/IOKit/
H A DIOTypes.h124 typedef IOVirtualRange IOAddressRange; typedef
130 } IOAddressRange; typedef in typeref:struct:__anon654
H A DIOMemoryDescriptor.h418 @param ranges An array of IOAddressRange structures which specify the virtual ranges in the specified map which make up the memory to be described. IOAddressRange is the 64bit version of IOVirtualRange.
427 IOAddressRange * ranges,
437 @param buffers A pointer to an array of IOAddressRange when options:type is kIOMemoryTypeVirtual64 or kIOMemoryTypePhysical64 or a 64bit kernel. For type UPL it is a upl_t returned by the mach/memory_object_types.h apis, primarily used internally by the UBC. IOVirtualRanges or IOPhysicalRanges are 32 bit only types for use when options:type is kIOMemoryTypeVirtual or kIOMemoryTypePhysical on 32bit kernels.
896 IOAddressRange *v64;
/xnu-2782.1.97/iokit/Kernel/i386/
H A DIOKeyStoreHelper.cpp71 IOAddressRange ranges;
/xnu-2782.1.97/iokit/Kernel/
H A DIOBufferMemoryDescriptor.cpp132 _ranges.v64 = IONew(IOAddressRange, 1);
475 IOAddressRange * range = _ranges.v64;
529 IODelete(range, IOAddressRange, 1);
H A DIOMemoryDescriptor.cpp238 IOAddressRange cur = r.v64[ind];
1103 IOAddressRange range = { address, length };
1108 IOMemoryDescriptor::withAddressRanges(IOAddressRange * ranges,
1424 IODelete(_ranges.v64, IOAddressRange, _rangesCount);
1554 && (((IOAddressRange *) buffers)->address + ((IOAddressRange *) buffers)->length) <= 0x100000000ULL
1563 _singleRange.v.address = ((IOAddressRange *) buffers)->address;
1564 _singleRange.v.length = ((IOAddressRange *) buffers)->length;
1567 _ranges.v64 = IONew(IOAddressRange, count);
1570 bcopy(buffers, _ranges.v, count * sizeof(IOAddressRange));
[all...]

Completed in 43 milliseconds