Lines Matching refs:buffers
351 IOMemoryDescriptor::withOptions(void * buffers,
361 && !self->initWithOptions(buffers, count, offset, task, opts, mapper))
370 bool IOMemoryDescriptor::initWithOptions(void * buffers,
587 IOGeneralMemoryDescriptor::initWithOptions(void * buffers,
600 && ((IOVirtualRange *) buffers)->address)
611 typePersMDData *initData = (typePersMDData *) buffers;
623 buffers = orig->_ranges.v;
655 assert(buffers);
755 iopl.fIOPL = (upl_t) buffers;
788 // I'd prefer to do _ranges = (Ranges) buffers, but that doesn't
791 _ranges.v = (IOVirtualRange *) buffers;
800 _ranges.v = (IOVirtualRange *) uio_duplicate((uio_t) buffers);
807 && (((IOAddressRange *) buffers)->address + ((IOAddressRange *) buffers)->length) <= 0x100000000ULL
816 _singleRange.v.address = ((IOAddressRange *) buffers)->address;
817 _singleRange.v.length = ((IOAddressRange *) buffers)->length;
823 bcopy(buffers, _ranges.v, count * sizeof(IOAddressRange));
839 bcopy(buffers, _ranges.v, count * sizeof(IOVirtualRange));