Searched refs:efi_char (Results 1 - 12 of 12) sorted by relevance
/freebsd-current/stand/efi/include/ |
H A D | efichar.h | 33 typedef CHAR16 efi_char; typedef 36 int ucs2_to_utf8(const efi_char *, char **); 37 int utf8_to_ucs2(const char *, efi_char **, size_t *); 38 int ucs2len(const efi_char *);
|
/freebsd-current/stand/efi/libefi/ |
H A D | efichar.c | 50 ucs2len(const efi_char *str) 65 utf8_len_of_ucs2(const efi_char *nm) 68 efi_char c; 85 ucs2_to_utf8(const efi_char *nm, char **name) 88 efi_char c; 135 utf8_to_ucs2(const char *name, efi_char **nmp, size_t *len) 137 efi_char *nm; 187 *nm++ = (efi_char)ucs4;
|
H A D | efienv.c | 98 (ucs2len(valstr) + 1) * sizeof(efi_char), valstr);
|
/freebsd-current/usr.sbin/efivar/ |
H A D | efiutil.c | 77 efi_char *ucs2; 83 ucs2 = malloc(datalen + sizeof(efi_char)); 85 ucs2[datalen / sizeof(efi_char)] = 0; 126 efi_char *descr; 135 if (datalen < sizeof(attr) + sizeof(fplen) + sizeof(efi_char)) 144 descr = (efi_char *)(intptr_t)(void *)walker; 146 walker += (len + 1) * sizeof(efi_char);
|
/freebsd-current/sys/sys/ |
H A D | efiio.h | 43 efi_char *name; /* User pointer to name, in wide chars */
|
H A D | efi.h | 54 typedef uint16_t efi_char; typedef 172 efi_status (*rt_getvar)(efi_char *, struct uuid *, uint32_t *, 174 efi_status (*rt_scanvar)(u_long *, efi_char *, struct uuid *) 176 efi_status (*rt_setvar)(efi_char *, struct uuid *, uint32_t, 180 efi_char *) EFIABI_ATTR; 187 efi_char *st_fwvendor;
|
/freebsd-current/lib/libefivar/ |
H A D | efivar.c | 217 static efi_char *buf; 218 static size_t buflen = 256 * sizeof(efi_char); 231 buf = malloc(buflen + sizeof(efi_char)); 252 void *new = realloc(buf, var.namesize + sizeof(efi_char)); 266 var.name[var.namesize / sizeof(efi_char)] = 0; /* EFI doesn't NUL terminate */
|
H A D | efivar-dp-parse.c | 3199 efi_char *v;
|
/freebsd-current/sys/dev/efidev/ |
H A D | efidev.c | 109 efi_char *name; 116 if (name[ev->namesize / sizeof(efi_char) - 1] != 0) { 144 efi_char *name; 167 efi_char *name; 181 if (name[ev->namesize / sizeof(efi_char) - 1] != 0) {
|
H A D | efirt.c | 721 var_get(efi_char *name, struct uuid *vendor, uint32_t *attrib, 745 var_nextname(size_t *namesize, efi_char *name, struct uuid *vendor) 766 var_set(efi_char *name, struct uuid *vendor, uint32_t attrib,
|
/freebsd-current/usr.sbin/efibootmgr/ |
H A D | efibootmgr.c | 616 efi_char *bbuf = NULL; 750 efi_char *descr; 759 if (datalen < sizeof(attr) + sizeof(fplen) + sizeof(efi_char)) 768 descr = (efi_char *)(intptr_t)(void *)walker; 770 walker += (len + 1) * sizeof(efi_char); 807 efi_char *desc; 813 desc = (efi_char*)(intptr_t)(void *)pos; 1003 efi_char *descr; 1026 descr = (efi_char *)(intptr_t)(void *)walker; 1028 walker += (len + 1) * sizeof(efi_char); [all...] |
/freebsd-current/sys/dev/xen/efi/ |
H A D | pvefi.c | 125 var_get(efi_char *name, struct uuid *vendor, uint32_t *attrib, 154 var_nextname(size_t *namesize, efi_char *name, struct uuid *vendor) 180 var_set(efi_char *name, struct uuid *vendor, uint32_t attrib,
|
Completed in 135 milliseconds