/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/BootScriptSaveDxe/ |
ScriptSave.c | 54 Width = VA_ARG (Marker, S3_BOOT_SCRIPT_LIB_WIDTH);
55 Address = VA_ARG (Marker, UINT64);
56 Count = VA_ARG (Marker, UINTN);
57 Buffer = VA_ARG (Marker, UINT8 *);
82 Width = VA_ARG (Marker, S3_BOOT_SCRIPT_LIB_WIDTH);
83 Address = VA_ARG (Marker, UINT64);
84 Data = VA_ARG (Marker, UINT8 *);
85 DataMask = VA_ARG (Marker, UINT8 *);
110 Width = VA_ARG (Marker, S3_BOOT_SCRIPT_LIB_WIDTH);
111 Address = VA_ARG (Marker, UINT64); [all...] |
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Acpi/S3SaveStateDxe/ |
S3SaveState.c | 45 Width = VA_ARG (Marker, S3_BOOT_SCRIPT_LIB_WIDTH);
46 Address = VA_ARG (Marker, UINT64);
47 Count = VA_ARG (Marker, UINTN);
48 Buffer = VA_ARG (Marker, UINT8 *);
72 Width = VA_ARG (Marker, S3_BOOT_SCRIPT_LIB_WIDTH);
73 Address = VA_ARG (Marker, UINT64);
74 Data = VA_ARG (Marker, UINT8 *);
75 DataMask = VA_ARG (Marker, UINT8 *);
100 Width = VA_ARG (Marker, S3_BOOT_SCRIPT_LIB_WIDTH);
101 Address = VA_ARG (Marker, UINT64); [all...] |
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Acpi/SmmS3SaveState/ |
SmmS3SaveState.c | 44 Width = VA_ARG (Marker, S3_BOOT_SCRIPT_LIB_WIDTH);
45 Address = VA_ARG (Marker, UINT64);
46 Count = VA_ARG (Marker, UINTN);
47 Buffer = VA_ARG (Marker, UINT8 *);
71 Width = VA_ARG (Marker, S3_BOOT_SCRIPT_LIB_WIDTH);
72 Address = VA_ARG (Marker, UINT64);
73 Data = VA_ARG (Marker, UINT8 *);
74 DataMask = VA_ARG (Marker, UINT8 *);
99 Width = VA_ARG (Marker, S3_BOOT_SCRIPT_LIB_WIDTH);
100 Address = VA_ARG (Marker, UINT64); [all...] |
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/Smm/SmmScriptLib/ |
SmmScriptLib.c | 50 Width = VA_ARG (Marker, EFI_BOOT_SCRIPT_WIDTH);
51 Address = VA_ARG (Marker, UINT64);
52 Count = VA_ARG (Marker, UINTN);
53 Buffer = VA_ARG (Marker, UINT8 *);
84 Width = VA_ARG (Marker, EFI_BOOT_SCRIPT_WIDTH);
85 Address = VA_ARG (Marker, UINT64);
86 Data = VA_ARG (Marker, UINT8 *);
87 DataMask = VA_ARG (Marker, UINT8 *);
118 Width = VA_ARG (Marker, EFI_BOOT_SCRIPT_WIDTH);
119 Address = VA_ARG (Marker, UINT64); [all...] |
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Compatibility/BootScriptSaveOnS3SaveStateThunk/ |
ScriptSave.c | 97 Width = VA_ARG (Marker, EFI_BOOT_SCRIPT_WIDTH);
98 Address = VA_ARG (Marker, UINT64);
99 Count = VA_ARG (Marker, UINTN);
100 Buffer = VA_ARG (Marker, UINT8 *);
131 Width = VA_ARG (Marker, EFI_BOOT_SCRIPT_WIDTH);
132 Address = VA_ARG (Marker, UINT64);
133 Data = VA_ARG (Marker, UINT8 *);
134 DataMask = VA_ARG (Marker, UINT8 *);
166 Width = VA_ARG (Marker, EFI_BOOT_SCRIPT_WIDTH);
167 Address = VA_ARG (Marker, UINT64); [all...] |
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ipf/ |
InternalSwitchStack.c | 56 NewBsp = VA_ARG (Marker, VOID *);
|
/device/linaro/bootloader/edk2/StdLib/Include/ |
stdarg.h | 2 This header, <stdarg.h>, declares type va_list and defines macros: va_start, va_arg, va_end;
11 macros va_start, va_arg, and va_end. If access to the varying arguments
14 an argument to another function; if the receiving function invokes the va_arg macro
18 The va_start and va_arg macros must be implemented as macros, not as actual
38 macros va_start, va_arg, and va_end.
51 The va_start macro initializes ap for subsequent use by va_arg and va_end.
56 that subsequent successive invocations of va_arg will
76 The va_arg macro expands to an expression that has the type and value of
78 va_list ap initialized by va_start. Each invocation of va_arg modifies ap
86 Synopsys: type va_arg(va_list ap, type); 99 #define va_arg macro 101 #define va_arg macro [all...] |
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Include/ |
EfiStdArg.h | 26 VA_ARG (VA_LIST Marker, var arg size) - Use Marker to get an argumnet from
49 Result += VA_ARG (Marker, UINTN);
89 #define VA_ARG(Marker, TYPE) __va_arg(Marker, TYPE)
108 #define VA_ARG(Marker, TYPE) ((sizeof (TYPE) < sizeof (UINTN)) ? (TYPE)(__builtin_va_arg (Marker, UINTN)) : (TYPE)(__builtin_va_arg (Marker, TYPE)))
158 #define VA_ARG(Marker, TYPE) (*(TYPE *) ((Marker += _INT_SIZE_OF (TYPE)) - _INT_SIZE_OF (TYPE)))
163 This function initializes Marker so it can no longer be used with VA_ARG().
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/Dxe/EfiDriverLib/ |
Handle.c | 73 ProtocolFirst = VA_ARG (args, EFI_GUID *);
114 Protocol = VA_ARG (args, EFI_GUID *);
121 Protocol = VA_ARG (args, EFI_GUID *);
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/Dxe/Print/ |
Print.c | 215 Width = VA_ARG (Marker, UINTN);
251 Value = VA_ARG (Marker, UINT64);
253 Value = VA_ARG (Marker, UINTN);
273 Value = VA_ARG (Marker, UINT64);
275 Value = VA_ARG (Marker, UINTN);
288 Value = VA_ARG (Marker, UINT64);
290 Value = (UINTN)VA_ARG (Marker, UINTN);
303 UnicodeStr = (CHAR16 *)VA_ARG (Marker, CHAR_W *);
320 AsciiStr = (CHAR8 *)VA_ARG (Marker, CHAR8 *);
336 Buffer[Index++] = (CHAR_W)VA_ARG (Marker, UINTN); [all...] |
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ipf/ |
InternalSwitchStack.c | 59 NewBsp = VA_ARG (Marker, VOID *);
|
/device/linaro/bootloader/edk2/SecurityPkg/Tcg/TcgDxe/ |
TisDxe.c | 196 DataByte = VA_ARG (*ap, UINT8);
202 DataWord = VA_ARG (*ap, UINT16);
209 DataDword = VA_ARG (*ap, UINT32);
216 TpmCmdPtr = VA_ARG (*ap, TPM_RQU_COMMAND_HDR*);
225 Raw = VA_ARG (*ap, UINT8*);
226 Size = VA_ARG (*ap, UINTN);
280 Raw = VA_ARG (*ap, UINT8*);
300 Size = VA_ARG (*ap, UINTN);
|
/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/PlatformSmm/ |
SmmScriptSave.c | 179 Width = VA_ARG(Marker, EFI_BOOT_SCRIPT_WIDTH);
180 Address = VA_ARG(Marker, UINTN);
181 Count = VA_ARG(Marker, UINTN);
182 Buffer = VA_ARG(Marker, UINT8*);
224 Width = VA_ARG(Marker, EFI_BOOT_SCRIPT_WIDTH);
225 Address = VA_ARG(Marker, UINT64);
226 Count = VA_ARG(Marker, UINTN);
227 Buffer = VA_ARG(Marker, UINT8*);
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/Pei/PeiLib/Print/ |
Print.c | 230 Width = VA_ARG (Marker, UINTN);
266 Value = VA_ARG (Marker, UINT64);
268 Value = VA_ARG (Marker, UINTN);
288 Value = VA_ARG (Marker, UINT64);
290 Value = VA_ARG (Marker, UINTN);
303 Value = VA_ARG (Marker, UINT64);
305 Value = (UINTN) VA_ARG (Marker, UINTN);
318 UnicodeStr = (CHAR16 *) VA_ARG (Marker, CHAR8 *);
336 AsciiStr = (CHAR8 *) VA_ARG (Marker, CHAR8 *);
353 Buffer[Index++] = (CHAR8) VA_ARG (Marker, UINTN); [all...] |
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/HiiLib/ |
HiiLib.c | 66 *Package = VA_ARG (Args, VOID *);
|
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Library/PeiDxeDebugLibReportStatusCode/ |
DebugLib.c | 169 BASE_ARG (BaseListMarker, UINTN) = VA_ARG (VaListMarker, UINTN);
194 BASE_ARG (BaseListMarker, INT64) = VA_ARG (VaListMarker, INT64);
196 BASE_ARG (BaseListMarker, int) = VA_ARG (VaListMarker, int);
199 BASE_ARG (BaseListMarker, VOID *) = VA_ARG (VaListMarker, VOID *);
201 BASE_ARG (BaseListMarker, UINTN) = VA_ARG (VaListMarker, UINTN);
203 BASE_ARG (BaseListMarker, RETURN_STATUS) = VA_ARG (VaListMarker, RETURN_STATUS);
|
/device/linaro/bootloader/edk2/MdeModulePkg/Library/PeiDxeDebugLibReportStatusCode/ |
DebugLib.c | 162 BASE_ARG (BaseListMarker, UINTN) = VA_ARG (VaListMarker, UINTN);
187 BASE_ARG (BaseListMarker, INT64) = VA_ARG (VaListMarker, INT64);
189 BASE_ARG (BaseListMarker, int) = VA_ARG (VaListMarker, int);
192 BASE_ARG (BaseListMarker, VOID *) = VA_ARG (VaListMarker, VOID *);
194 BASE_ARG (BaseListMarker, UINTN) = VA_ARG (VaListMarker, UINTN);
196 BASE_ARG (BaseListMarker, RETURN_STATUS) = VA_ARG (VaListMarker, RETURN_STATUS);
|
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/EbcDxe/Ipf/ |
EbcSupport.c | 122 Arg2 = VA_ARG (List, UINT64);
123 Arg3 = VA_ARG (List, UINT64);
124 Arg4 = VA_ARG (List, UINT64);
125 Arg5 = VA_ARG (List, UINT64);
126 Arg6 = VA_ARG (List, UINT64);
127 Arg7 = VA_ARG (List, UINT64);
128 Arg8 = VA_ARG (List, UINT64);
129 Arg9 = VA_ARG (List, UINT64);
130 Arg10 = VA_ARG (List, UINT64);
131 Arg11 = VA_ARG (List, UINT64); [all...] |
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/Dxe/Graphics/ |
Print.c | 605 Width = VA_ARG (Marker, UINTN);
642 Value = VA_ARG (Marker, UINT64);
644 Value = VA_ARG (Marker, UINTN);
665 Value = VA_ARG (Marker, UINT64);
667 Value = VA_ARG (Marker, UINTN);
680 Value = VA_ARG (Marker, UINT64);
682 Value = (UINTN) VA_ARG (Marker, UINTN);
695 UnicodeStr = (CHAR16 *) VA_ARG (Marker, CHAR_W *);
713 AsciiStr = (CHAR8 *) VA_ARG (Marker, CHAR8 *);
730 Buffer[Index++] = (CHAR_W) VA_ARG (Marker, UINTN); [all...] |
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BasePrintLib/ |
PrintLib.c | 220 Width = VA_ARG (Marker, UINTN);
222 Precision = VA_ARG (Marker, UINTN);
292 Value = (VA_ARG (Marker, int));
294 Value = VA_ARG (Marker, INT64);
363 ArgumentString = (CHAR8 *)VA_ARG (Marker, CHAR8 *);
371 Character = VA_ARG (Marker, UINTN) & 0xffff;
377 TmpGuid = VA_ARG (Marker, GUID *);
403 TmpTime = VA_ARG (Marker, TIME *);
423 Status = VA_ARG (Marker, RETURN_STATUS);
[all...] |
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/EdkDxeSalLib/Ipf/ |
EsalServiceLib.c | 136 Function = (SAL_INTERNAL_EXTENDED_SAL_PROC) VA_ARG (Args, SAL_INTERNAL_EXTENDED_SAL_PROC);
141 FunctionId = VA_ARG (Args, UINT64);
|
/device/linaro/bootloader/edk2/MdeModulePkg/Library/DxePrintLibPrint2Protocol/ |
PrintLib.c | 153 BASE_ARG (BaseListMarker, UINTN) = VA_ARG (VaListMarker, UINTN);
183 BASE_ARG (BaseListMarker, INT64) = VA_ARG (VaListMarker, INT64);
185 BASE_ARG (BaseListMarker, int) = VA_ARG (VaListMarker, int);
193 BASE_ARG (BaseListMarker, VOID *) = VA_ARG (VaListMarker, VOID *);
196 BASE_ARG (BaseListMarker, UINTN) = VA_ARG (VaListMarker, UINTN);
199 BASE_ARG (BaseListMarker, RETURN_STATUS) = VA_ARG (VaListMarker, RETURN_STATUS);
[all...] |
/device/linaro/bootloader/edk2/MdePkg/Library/BasePrintLib/ |
PrintLibInternal.c | 470 Width = VA_ARG (VaListMarker, UINTN);
476 Precision = VA_ARG (VaListMarker, UINTN);
569 Value = VA_ARG (VaListMarker, int);
575 Value = VA_ARG (VaListMarker, INT64);
666 ArgumentString = VA_ARG (VaListMarker, CHAR8 *);
684 Character = VA_ARG (VaListMarker, UINTN) & 0xffff;
694 TmpGuid = VA_ARG (VaListMarker, GUID *);
727 TmpTime = VA_ARG (VaListMarker, TIME *);
751 Status = VA_ARG (VaListMarker, RETURN_STATUS);
[all...] |
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/PeiDxeDebugLibReportStatusCode/ |
DebugLib.c | 82 WriteUnaligned64(ArgumentPointer, VA_ARG (Marker, UINT64));
|
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/ |
OnigurumaUefiPort.h | 41 #define va_arg(a,b) VA_ARG(a,b)
macro
|