Searched refs:CHAR16 (Results 1 - 25 of 42) sorted by relevance

12

/freebsd-12-stable/stand/efi/include/
H A Defichar.h35 typedef CHAR16 efi_char;
H A Defilib.h94 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 Defiprot.h188 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 Deficonsctl.h106 IN CHAR16 *Password
H A Defifs.h71 CHAR16 FileString[EFI_FILE_STRING_SIZE];
H A Defigpt.h44 CHAR16 PartitionName[36];
H A Defidevp.h360 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 Dwchar.c33 * 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 Defienv.c41 CHAR16 *uv;
78 CHAR16 *uv;
91 efi_setenv_freebsd_wcs(const char *varname, CHAR16 *valstr)
93 CHAR16 *var = NULL;
112 CHAR16 *var;
H A Denv.c395 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 Defivar-dp-parse.c54 * 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 Defi-osdep.h59 typedef uint16_t CHAR16; typedef
H A Duefi-dplib.h425 CHAR16 *
448 CHAR16 *
470 IN CONST CHAR16 *TextDeviceNode
488 IN CONST CHAR16 *TextDevicePath
/freebsd-12-stable/sys/contrib/edk2/Include/Protocol/
H A DDevicePathFromText.h41 IN CONST CHAR16 *TextDeviceNode
59 IN CONST CHAR16 *TextDevicePath
H A DDevicePathToText.h43 CHAR16*
66 CHAR16*
H A DSimpleTextIn.h43 CHAR16 UnicodeChar;
H A DSimpleTextOut.h200 IN CHAR16 *String
221 IN CHAR16 *String
/freebsd-12-stable/sys/contrib/edk2/Include/Library/
H A DPrintLib.h228 (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 DDevicePathLib.h483 IN CONST CHAR16 *FileName
501 CHAR16 *
524 CHAR16 *
546 IN CONST CHAR16 *TextDeviceNode
563 IN CONST CHAR16 *TextDevicePath
H A DBaseLib.h206 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 Defi_main.c53 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 DUefiGpt.h135 CHAR16 PartitionName[36];
H A DUefiInternalFormRepresentation.h30 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 DUefiSpec.h647 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 DIp4Config2.h97 CHAR16 Name[EFI_IP4_CONFIG2_INTERFACE_INFO_NAME_SIZE];

Completed in 213 milliseconds

12