Searched refs:synchronize (Results 1 - 2 of 2) sorted by relevance

/xnu-2782.1.97/iokit/IOKit/
H A DIODMACommand.h92 @abstract Options for the synchronize method.
287 @param synchronize Copy any buffered data back from the target IOMemoryDescriptor. Defaults to true, if synchronize() is being used to explicitly copy data, passing false may avoid an unneeded copy.
290 virtual IOReturn prepare(UInt64 offset = 0, UInt64 length = 0, bool flushCache = true, bool synchronize = true);
296 @param synchronize Copy any buffered data back to the target IOMemoryDescriptor. Defaults to true, if synchronize() is being used to explicitly copy data, passing false may avoid an unneeded copy.
299 virtual IOReturn complete(bool invalidateCache = true, bool synchronize = true);
301 /*! @function synchronize
303 @discussion This method should not be called unless a prepare was previously issued. If needed a caller may synchronize any IODMACommand buffers with the original IOMemoryDescriptor buffers.
310 virtual IOReturn synchronize(IOOptionBit
[all...]
/xnu-2782.1.97/iokit/Kernel/
H A DIODMACommand.cpp609 bool synchronize)
677 return prepare(offset, length, flushCache, synchronize);
682 IODMACommand::prepare(UInt64 offset, UInt64 length, bool flushCache, bool synchronize) argument
736 if (synchronize)
786 IODMACommand::complete(bool invalidateCache, bool synchronize) argument
799 if (synchronize)
846 IODMACommand::synchronize(IOOptionBits options) function in class:IODMACommand
599 prepareWithSpecification(SegmentFunction outSegFunc, UInt8 numAddressBits, UInt64 maxSegmentSize, MappingOptions mappingOptions, UInt64 maxTransferSize, UInt32 alignment, IOMapper *mapper, UInt64 offset, UInt64 length, bool flushCache, bool synchronize) argument

Completed in 22 milliseconds