void DCFlushRange(void *addr, uint32_t size)
Flushes a range of cached data, in blocks.
void ICInvalidateRange(void *addr, uint32_t size)
Invalidates a range of cached instructions, in blocks.
void DCTouchRange(void *addr, uint32_t size)
Gives the processor a hint that the given range of memory is likely to be accessed soon,...
void DCInvalidateRange(void *addr, uint32_t size)
Invalidates a range of cached data, in blocks.
void DCStoreRange(void *addr, uint32_t size)
Stores a range of cached data, in blocks.
void DCFlushRangeNoSync(void *addr, uint32_t size)
Similar to DCFlushRange, though this function will not run PowerPC sync and eieio instructions after ...
void DCZeroRange(void *addr, uint32_t size)
Zeroes the given area of the data cache (to the nearest block) with a loop of PowerPC dcbz instructio...
void DCStoreRangeNoSync(void *addr, uint32_t size)
Similar to DCStoreRange, though this function will not run PowerPC sync and eieio instructions after ...