TianoCore EDK2 master
Loading...
Searching...
No Matches
ArmCache.c
Go to the documentation of this file.
1
11//
12// Include common header file for this module.
13//
14#include <Base.h>
15#include <Library/DebugLib.h>
16
25VOID
26EFIAPI
28 VOID
29 )
30{
31 ASSERT (FALSE);
32}
33
59VOID *
60EFIAPI
62 IN VOID *Address,
63 IN UINTN Length
64 )
65{
66 ASSERT (Length <= MAX_ADDRESS - (UINTN)Address + 1);
67 ASSERT (FALSE);
68 return Address;
69}
70
81VOID
82EFIAPI
84 VOID
85 )
86{
87 ASSERT (FALSE);
88}
89
116VOID *
117EFIAPI
119 IN VOID *Address,
120 IN UINTN Length
121 )
122{
123 ASSERT (Length <= MAX_ADDRESS - (UINTN)Address + 1);
124 ASSERT (FALSE);
125 return Address;
126}
127
138VOID
139EFIAPI
141 VOID
142 )
143{
144 ASSERT (FALSE);
145}
146
172VOID *
173EFIAPI
175 IN VOID *Address,
176 IN UINTN Length
177 )
178{
179 ASSERT (Length <= MAX_ADDRESS - (UINTN)Address + 1);
180 ASSERT (FALSE);
181 return Address;
182}
183
195VOID
196EFIAPI
198 VOID
199 )
200{
201 ASSERT (FALSE);
202}
203
231VOID *
232EFIAPI
234 IN VOID *Address,
235 IN UINTN Length
236 )
237{
238 ASSERT (Length <= MAX_ADDRESS - (UINTN)Address + 1);
239 ASSERT (FALSE);
240 return Address;
241}
UINT64 UINTN
#define MAX_ADDRESS
VOID EFIAPI InvalidateDataCache(VOID)
Definition: ArmCache.c:197
VOID *EFIAPI WriteBackDataCacheRange(IN VOID *Address, IN UINTN Length)
Definition: ArmCache.c:174
VOID *EFIAPI InvalidateDataCacheRange(IN VOID *Address, IN UINTN Length)
Definition: ArmCache.c:233
VOID *EFIAPI WriteBackInvalidateDataCacheRange(IN VOID *Address, IN UINTN Length)
Definition: ArmCache.c:118
VOID EFIAPI InvalidateInstructionCache(VOID)
Definition: ArmCache.c:27
VOID EFIAPI WriteBackInvalidateDataCache(VOID)
Definition: ArmCache.c:83
VOID EFIAPI WriteBackDataCache(VOID)
Definition: ArmCache.c:140
VOID *EFIAPI InvalidateInstructionCacheRange(IN VOID *Address, IN UINTN Length)
Definition: ArmCache.c:61
#define FALSE
Definition: Base.h:307
#define IN
Definition: Base.h:279