Lines Matching refs:IOReturn
220 static inline IOReturn weakWithSpecification
266 virtual IOReturn setMemoryDescriptor(const IOMemoryDescriptor *mem,
274 virtual IOReturn clearMemoryDescriptor(bool autoComplete = true);
288 @result An IOReturn code. */
290 virtual IOReturn prepare(UInt64 offset = 0, UInt64 length = 0, bool flushCache = true, bool synchronize = true);
299 virtual IOReturn complete(bool invalidateCache = true, bool synchronize = true);
310 virtual IOReturn synchronize(IOOptionBits options);
320 virtual IOReturn genIOVMSegments(UInt64 *offset,
352 inline IOReturn gen32IOVMSegments(UInt64 *offset,
360 inline IOReturn gen64IOVMSegments(UInt64 *offset,
365 IOReturn
374 typedef IOReturn (*InternalSegmentFunction)(
381 IOReturn genIOVMSegments(uint32_t op,
388 static IOReturn clientOutputSegment(
392 static IOReturn segmentOp(
398 IOReturn walkAll(UInt8 op);
416 @result An IOReturn code. Can fail if the mapping type is not recognised, if one of the 3 mandatory parameters are set to 0, if a 32 bit output function is selected when more than 32 bits of address is required or, if kBypassed is requested on a machine that doesn't support bypassing.
419 virtual IOReturn prepareWithSpecification(SegmentFunction outSegFunc,
431 static IOReturn transferSegment(
443 @result An IOReturn code. kIOReturnNotReady if the IODMACommand is not prepared. */
445 virtual IOReturn getPreparedOffsetAndLength(UInt64 * offset, UInt64 * length);
521 IOReturn IODMACommand::
540 IOReturn ret;