Searched refs:_ranges (Results 1 - 3 of 3) sorted by relevance

/darwin-on-arm/xnu/iokit/Kernel/
H A DIOBufferMemoryDescriptor.cpp316 _ranges.v64 = IONew(IOAddressRange, 1);
317 if (!_ranges.v64)
319 _ranges.v64->address = 0;
320 _ranges.v64->length = 0;
321 // make sure super::free doesn't dealloc _ranges before super::init
509 _ranges.v64->address = (mach_vm_address_t) _buffer;;
510 _ranges.v64->length = _capacity;
512 if (!super::initWithOptions(_ranges.v64, 1, 0,
541 _ranges.v64->address = buffer;
701 IOAddressRange * range = _ranges
[all...]
H A DIOMemoryDescriptor.cpp455 getAddrLenForInd(range0Addr, range0Len, type, _ranges, 0);
623 buffers = orig->_ranges.v;
675 if (_ranges.v && !(kIOMemoryAsReference & _flags))
678 uio_free((uio_t) _ranges.v);
681 IODelete(_ranges.v64, IOAddressRange, _rangesCount);
684 IODelete(_ranges.v, IOVirtualRange, _rangesCount);
787 // Hack assignment to get the buffer arg into _ranges.
788 // I'd prefer to do _ranges = (Ranges) buffers, but that doesn't
791 _ranges.v = (IOVirtualRange *) buffers;
800 _ranges
[all...]
/darwin-on-arm/xnu/iokit/IOKit/
H A DIOMemoryDescriptor.h837 Ranges _ranges; member in class:IOGeneralMemoryDescriptor

Completed in 26 milliseconds