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

/darwin-on-arm/xnu/iokit/IOKit/
H A DIOMemoryDescriptor.h113 kIOMemoryIncoherentIOStore = 2, enumerator in enum:__anon604
225 kIOMemoryIncoherentIOStore - pass this option to store to memory 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.
/darwin-on-arm/xnu/iokit/Kernel/
H A DIODMACommand.cpp697 poMD->performOperation(kIOMemoryIncoherentIOStore, offset, length);
H A DIOMemoryDescriptor.cpp1962 case kIOMemoryIncoherentIOStore:

Completed in 16 milliseconds