TianoCore EDK2 master
Loading...
Searching...
No Matches
CacheMaintenanceLib.h
Go to the documentation of this file.
1
12#ifndef __CACHE_MAINTENANCE_LIB__
13#define __CACHE_MAINTENANCE_LIB__
14
20VOID
21EFIAPI
23 VOID
24 );
25
51VOID *
52EFIAPI
54 IN VOID *Address,
55 IN UINTN Length
56 );
57
68VOID
69EFIAPI
71 VOID
72 );
73
100VOID *
101EFIAPI
103 IN VOID *Address,
104 IN UINTN Length
105 );
106
117VOID
118EFIAPI
120 VOID
121 );
122
148VOID *
149EFIAPI
151 IN VOID *Address,
152 IN UINTN Length
153 );
154
166VOID
167EFIAPI
169 VOID
170 );
171
199VOID *
200EFIAPI
202 IN VOID *Address,
203 IN UINTN Length
204 );
205
206#endif
UINT64 UINTN
VOID EFIAPI InvalidateDataCache(VOID)
VOID *EFIAPI WriteBackDataCacheRange(IN VOID *Address, IN UINTN Length)
VOID *EFIAPI InvalidateDataCacheRange(IN VOID *Address, IN UINTN Length)
VOID *EFIAPI WriteBackInvalidateDataCacheRange(IN VOID *Address, IN UINTN Length)
VOID EFIAPI InvalidateInstructionCache(VOID)
VOID EFIAPI WriteBackInvalidateDataCache(VOID)
VOID EFIAPI WriteBackDataCache(VOID)
VOID *EFIAPI InvalidateInstructionCacheRange(IN VOID *Address, IN UINTN Length)
#define IN
Definition: Base.h:279