void DCFlushRange(void *startaddress, u32 len)
Flushes a given range.
void DCInvalidateRange(void *startaddress, u32 len)
Invalidates a given range of the d-cache.
void DCStoreRange(void *startaddress, u32 len)
Ensures a range of memory is updated with any modified data in the cache.
GLsizeiptr size
Definition: glext.h:6559
void DCZeroRange(void *startaddress, u32 len)
Loads a range of memory into cache and zeroes all the cache lines.
GLenum const GLvoid * addr
Definition: glext.h:10528
void DCFlushRangeNoSync(void *startaddress, u32 len)
Flushes a given range.
void ICInvalidateRange(void *startaddress, u32 len)
Invalidate a range in the L1 i-cache.
void DCTouchRange(void *startaddress, u32 len)
Loads a range of memory into cache.
void DCStoreRangeNoSync(void *startaddress, u32 len)
Ensures a range of memory is updated with any modified data in the cache.
unsigned int uint32_t
Definition: stdint.h:126