Lines Matching defs:range
412 IOAddressRange range = { address, length };
413 return (IOMemoryDescriptor::withAddressRanges(&range, 1, options, task));
728 _singleRange = orig->_singleRange; // Initialise our range
1104 // Assert that this entire I/O is withing the available range
1143 // Assert that this entire I/O is withing the available range
1258 // Find the range after the one that contains the offset
1265 // Calculate length within range and starting address
1286 // Find the range after the one that contains the offset
1293 // Calculate length within range and starting address
1326 // Go back to actual range as search goes past it
1478 panic("getPhysicalSegment() out of 32b range 0x%qx, len 0x%lx, class %s",
1550 // Now that we have the starting range,
1551 // lets find the last contiguous range
1851 for (UInt range = 0; range < _rangesCount; range++) {
1857 // Get the startPage address and length of vec[range]
1858 getAddrLenForInd(startPage, numBytes, type, vec, range);
1868 // Iterate over the current range, creating UPLs
1965 // Check for a multiple iopl's in one virtual range
1993 for (UInt range = 0; range < done; range++)
1995 if (ioplList[range].fIOPL) {
1996 upl_abort(ioplList[range].fIOPL, 0);
1997 upl_deallocate(ioplList[range].fIOPL);