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,
368 typedef IOReturn (*InternalSegmentFunction)(
375 IOReturn genIOVMSegments(InternalSegmentFunction outSegFunc,
381 static IOReturn clientOutputSegment(
385 static IOReturn segmentOp(
391 IOReturn walkAll(UInt8 op);
409 @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.
412 virtual IOReturn prepareWithSpecification(SegmentFunction outSegFunc,
424 static IOReturn transferSegment(
502 IOReturn IODMACommand::
521 IOReturn ret;