/freebsd-12-stable/stand/efi/include/ |
H A D | efichar.h | 35 typedef CHAR16 efi_char;
|
H A D | efilib.h | 94 CHAR16 *efi_devpath_name(EFI_DEVICE_PATH *); 95 void efi_free_devpath_name(CHAR16 *); 101 EFI_DEVICE_PATH *efi_name_to_devpath16(CHAR16 *path); 112 EFI_STATUS main(int argc, CHAR16 *argv[]); 121 /* CHAR16 utility functions. */ 122 int wcscmp(CHAR16 *, CHAR16 *); 123 void cpy8to16(const char *, CHAR16 *, size_t); 124 void cpy16to8(const CHAR16 *, char *, size_t); 138 EFI_STATUS efi_setenv_freebsd_wcs(const char *varname, CHAR16 *valst [all...] |
H A D | efiprot.h | 188 IN CHAR16 *FileName, 306 CHAR16 FileName[1]; 328 CHAR16 VolumeLabel[1]; 345 CHAR16 VolumeLabel[1]; 492 #define UNICODE_BYTE_ORDER_MARK (CHAR16)(0xfeff) 500 IN CHAR16 *s1, 501 IN CHAR16 *s2 508 IN CHAR16 *String, 509 IN CHAR16 *Pattern 516 IN OUT CHAR16 *St [all...] |
H A D | eficonsctl.h | 106 IN CHAR16 *Password
|
H A D | efifs.h | 71 CHAR16 FileString[EFI_FILE_STRING_SIZE];
|
H A D | efigpt.h | 44 CHAR16 PartitionName[36];
|
H A D | efidevp.h | 360 CHAR16 PathName[1]; 472 CHAR16* 480 CHAR16* 495 IN CONST CHAR16* TextDeviceNode 500 IN CONST CHAR16* TextDevicePath
|
/freebsd-12-stable/stand/efi/libefi/ |
H A D | wchar.c | 33 * CHAR16 related functions moved from loader. 39 wcscmp(CHAR16 *a, CHAR16 *b) 50 * cpy8to16 copies a traditional C string into a CHAR16 string and 54 cpy8to16(const char *src, CHAR16 *dst, size_t len) 56 len <<= 1; /* Assume CHAR16 is 2 bytes */ 61 *dst++ = (CHAR16)0; 65 cpy16to8(const CHAR16 *src, char *dst, size_t len)
|
H A D | efienv.c | 41 CHAR16 *uv; 78 CHAR16 *uv; 91 efi_setenv_freebsd_wcs(const char *varname, CHAR16 *valstr) 93 CHAR16 *var = NULL; 112 CHAR16 *var;
|
H A D | env.c | 395 efi_print_shell_str(const CHAR16 *varnamearg __unused, uint8_t *data, 398 printf(" = %S", (CHAR16 *)data); 449 efi_print_mem_type(const CHAR16 *varnamearg __unused, uint8_t *data, 472 * We have LoaderPath and LoaderDev as CHAR16 strings. 475 efi_print_freebsd(const CHAR16 *varnamearg, uint8_t *data, 487 printf("%S", (CHAR16 *)data); 501 efi_print_global(const CHAR16 *varnamearg, uint8_t *data, UINTN datasz) 544 CHAR16 *text; 551 text = (CHAR16 *)data; 556 /* Add terminating zero and we have CHAR16 [all...] |
/freebsd-12-stable/lib/libefivar/ |
H A D | efivar-dp-parse.c | 54 * FreeBSD and CHAR16 strings generally aren't a good fit. Since this parsing 57 #define CHAR16 char macro 90 CHAR16 * 92 IN CONST CHAR16 *Src 110 CHAR16 * 112 IN CHAR16 *Str, 113 IN const CHAR16 *NodeName 116 CHAR16 *ParamStr; 117 CHAR16 *StrPointer; 154 ParamStr = AllocateCopyPool ((ParameterLength + 1) * sizeof (CHAR16), ParamSt [all...] |
H A D | efi-osdep.h | 59 typedef uint16_t CHAR16; typedef
|
H A D | uefi-dplib.h | 425 CHAR16 * 448 CHAR16 * 470 IN CONST CHAR16 *TextDeviceNode 488 IN CONST CHAR16 *TextDevicePath
|
/freebsd-12-stable/sys/contrib/edk2/Include/Protocol/ |
H A D | DevicePathFromText.h | 41 IN CONST CHAR16 *TextDeviceNode 59 IN CONST CHAR16 *TextDevicePath
|
H A D | DevicePathToText.h | 43 CHAR16* 66 CHAR16*
|
H A D | SimpleTextIn.h | 43 CHAR16 UnicodeChar;
|
H A D | SimpleTextOut.h | 200 IN CHAR16 *String 221 IN CHAR16 *String
|
/freebsd-12-stable/sys/contrib/edk2/Include/Library/ |
H A D | PrintLib.h | 228 (PcdMaximumUnicodeStringLength * sizeof (CHAR16) + 1), then ASSERT(). Also, the output 249 OUT CHAR16 *StartOfBuffer, 251 IN CONST CHAR16 *FormatString, 275 (PcdMaximumUnicodeStringLength * sizeof (CHAR16) + 1), then ASSERT(). Also, the output 296 OUT CHAR16 *StartOfBuffer, 298 IN CONST CHAR16 *FormatString, 323 (PcdMaximumUnicodeStringLength * sizeof (CHAR16) + 1), then ASSERT(). Also, the output 345 OUT CHAR16 *StartOfBuffer, 347 IN CONST CHAR16 *FormatString, 372 (PcdMaximumUnicodeStringLength * sizeof (CHAR16) [all...] |
H A D | DevicePathLib.h | 483 IN CONST CHAR16 *FileName 501 CHAR16 * 524 CHAR16 * 546 IN CONST CHAR16 *TextDeviceNode 563 IN CONST CHAR16 *TextDevicePath
|
H A D | BaseLib.h | 206 IN CONST CHAR16 *String, 224 @retval (sizeof (CHAR16) * (MaxSize + 1)) 234 IN CONST CHAR16 *String, 268 OUT CHAR16 *Destination, 270 IN CONST CHAR16 *Source 306 OUT CHAR16 *Destination, 308 IN CONST CHAR16 *Source, 345 IN OUT CHAR16 *Destination, 347 IN CONST CHAR16 *Source 386 IN OUT CHAR16 *Destinatio [all...] |
/freebsd-12-stable/stand/efi/loader/ |
H A D | efi_main.c | 53 static CHAR16 * 54 arg_skipsep(CHAR16 *argp) 62 static CHAR16 * 63 arg_skipword(CHAR16 *argp) 79 CHAR16 *argp, *args, **argv; 98 ST->ConOut->OutputString(ST->ConOut, (CHAR16 *)L"Failed to allocate memory for heap.\r\n"); 170 argv = malloc((argc + 1) * sizeof(CHAR16*)); 173 argv[argc++] = (CHAR16 *)L"loader.efi";
|
/freebsd-12-stable/sys/contrib/edk2/Include/Uefi/ |
H A D | UefiGpt.h | 135 CHAR16 PartitionName[36];
|
H A D | UefiInternalFormRepresentation.h | 30 typedef CHAR16* EFI_STRING; 106 CHAR16 UnicodeWeight; 128 CHAR16 UnicodeWeight; 202 CHAR16 FontFamily[1]; 237 CHAR16 CharValue; 347 CHAR16 LanguageWindow[16]; 412 CHAR16 FontName[1]; 451 CHAR16 StringText[1]; 457 CHAR16 StringText[1]; 463 CHAR16 StringTex [all...] |
H A D | UefiSpec.h | 647 IN CHAR16 *VariableName, 678 IN OUT CHAR16 *VariableName, 721 IN CHAR16 *VariableName, 898 OUT CHAR16 **ExitData OPTIONAL 927 IN CHAR16 *ExitData OPTIONAL 999 IN CHAR16 *WatchdogData OPTIONAL 1956 CHAR16 *FirmwareVendor; 2053 // CHAR16 Description[];
|
/freebsd-12-stable/stand/efi/include/Protocol/ |
H A D | Ip4Config2.h | 97 CHAR16 Name[EFI_IP4_CONFIG2_INTERFACE_INFO_NAME_SIZE];
|