Searched refs:IOAddressRange (Results 1 - 6 of 6) sorted by relevance
/darwin-on-arm/xnu/iokit/bsddev/ |
H A D | DINetBootHook.cpp | 225 IOAddressRange * extentList; 240 ((data->getLength() & (sizeof(IOAddressRange)-1)) != 0)) 247 extentList = (IOAddressRange *) extentData->getBytesNoCopy(); 248 extentCount = extentData->getLength() / sizeof(IOAddressRange);
|
/darwin-on-arm/xnu/iokit/IOKit/ |
H A D | IOTypes.h | 130 typedef IOVirtualRange IOAddressRange; typedef 136 } IOAddressRange; typedef in typeref:struct:__anon629
|
H A D | IOMemoryDescriptor.h | 360 @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. 369 IOAddressRange * ranges, 379 @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. 832 IOAddressRange *v64;
|
/darwin-on-arm/xnu/iokit/Kernel/i386/ |
H A D | IOKeyStoreHelper.cpp | 71 IOAddressRange ranges;
|
/darwin-on-arm/xnu/iokit/Kernel/ |
H A D | IOBufferMemoryDescriptor.cpp | 316 _ranges.v64 = IONew(IOAddressRange, 1); 701 IOAddressRange * range = _ranges.v64; 746 IODelete(range, IOAddressRange, 1);
|
H A D | IOMemoryDescriptor.cpp | 237 IOAddressRange cur = r.v64[ind]; 314 IOAddressRange range = { address, length }; 319 IOMemoryDescriptor::withAddressRanges(IOAddressRange * ranges, 681 IODelete(_ranges.v64, IOAddressRange, _rangesCount); 807 && (((IOAddressRange *) buffers)->address + ((IOAddressRange *) buffers)->length) <= 0x100000000ULL 816 _singleRange.v.address = ((IOAddressRange *) buffers)->address; 817 _singleRange.v.length = ((IOAddressRange *) buffers)->length; 820 _ranges.v64 = IONew(IOAddressRange, count); 823 bcopy(buffers, _ranges.v, count * sizeof(IOAddressRange)); [all...] |
Completed in 87 milliseconds