Lines Matching defs:that
7 * as defined in and that are subject to the Apple Public Source License
300 // This means that pointers are not passed and NULLs don't have to be
358 IOGeneralMemoryDescriptor * that = new IOGeneralMemoryDescriptor;
359 if (that)
361 if (that->initWithAddress(address, length, direction, task))
362 return that;
364 that->release();
395 IOGeneralMemoryDescriptor * that = new IOGeneralMemoryDescriptor;
396 if (that)
398 if (that->initWithRanges(ranges, withCount, direction, task, asReference))
399 return that;
401 that->release();
422 IOGeneralMemoryDescriptor * that = new IOGeneralMemoryDescriptor;
423 if (that)
430 if (that->initWithOptions(ranges, rangeCount, 0, task, options, /* mapper */ 0))
431 return that;
433 that->release();
487 IOGeneralMemoryDescriptor * that = new IOGeneralMemoryDescriptor;
488 if (that)
490 if (that->initWithPhysicalRanges(ranges, withCount, direction, asReference))
491 return that;
493 that->release();
772 * it to an initial value because I/O Kit guarantees that all our instance
905 // I'd prefer to do _ranges = (Ranges) buffers, but that doesn't
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
1286 // Find the range after the one that contains the offset
1373 // We need to check that the remainder of the iopl is contiguous.
1550 // Now that we have the starting range,
1810 // Note that appendBytes(NULL) zeros the data up to the
2080 // Only complete iopls that we created which are for TypeVirtual
2420 // we have to make sure that these guys don't get copied if we fork.
2871 // of a memory descriptors _mappings set. This means that we
3338 * to an initial value because I/O Kit guarantees that all our instance