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

/darwin-on-arm/xnu/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);
/darwin-on-arm/xnu/iokit/IOKit/
H A DIOTypes.h130 typedef IOVirtualRange IOAddressRange; typedef
136 } IOAddressRange; typedef in typeref:struct:__anon629
H A DIOMemoryDescriptor.h360 @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 DIOKeyStoreHelper.cpp71 IOAddressRange ranges;
/darwin-on-arm/xnu/iokit/Kernel/
H A DIOBufferMemoryDescriptor.cpp316 _ranges.v64 = IONew(IOAddressRange, 1);
701 IOAddressRange * range = _ranges.v64;
746 IODelete(range, IOAddressRange, 1);
H A DIOMemoryDescriptor.cpp237 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 82 milliseconds