Searched refs:kIOMemoryIncoherentIOFlush (Results 1 - 3 of 3) sorted by relevance

/darwin-on-arm/xnu/iokit/IOKit/
H A DIOMemoryDescriptor.h112 kIOMemoryIncoherentIOFlush = 1, enumerator in enum:__anon604
224 kIOMemoryIncoherentIOFlush - pass this option to store to memory and flush any data in the processor cache for the memory range, with synchronization to ensure the data has passed through all levels of processor cache. It may not be supported on all architectures. This type of flush may be used for non-coherent I/O such as AGP - it is NOT required for PCI coherent operations. The memory descriptor must have been previously prepared.<br>
/darwin-on-arm/xnu/iokit/Kernel/
H A DIODMACommand.cpp823 poMD->performOperation(kIOMemoryIncoherentIOFlush, state->fPreparedOffset, state->fPreparedLength);
H A DIOMemoryDescriptor.cpp1959 case kIOMemoryIncoherentIOFlush:

Completed in 78 milliseconds