iPXE
|
#include <stddef.h>
Go to the source code of this file.
Typedefs | |
typedef void | mbstate_t |
Functions | |
FILE_LICENCE (GPL2_OR_LATER_OR_UBDL) | |
static | __attribute__ ((always_inline)) size_t wcrtomb(char *buf |
Convert wide character to multibyte sequence. More... | |
size_t | wcslen (const wchar_t *string) |
Calculate length of wide-character string. More... | |
Variables | |
static wchar_t | wc |
static wchar_t mbstate_t *ps | __unused |
return | |
FILE_LICENCE | ( | GPL2_OR_LATER_OR_UBDL | ) |
|
inlinestatic |
Convert wide character to multibyte sequence.
buf | Buffer |
wc | Wide character |
ps | Shift state |
len | Number of characters written |
This is a stub implementation, sufficient to handle basic ASCII characters.
Calculate length of wide-character string.
string | String |
len | Length (excluding terminating NUL) |
Definition at line 41 of file wchar.c.
References len.
Referenced by efi_file_open(), efi_image_exec(), efi_snp_hii_append(), and efivars_find().
wchar_t wc |
Definition at line 22 of file wchar.h.
Referenced by mschapv2_password_hash(), ntlm_key(), and vcprintf().