|
VSF Documented
|
#include "shell/sys/linux/vsf_linux_cfg.h"#include "./stddef.h"#include "utilities/compiler/compiler.h"Go to the source code of this file.
Data Structures | |
| struct | vsf_linux_libc_string_vplt_t |
Macros | |
| #define | strndup VSF_LINUX_LIBC_WRAPPER(strndup) |
| #define | strdup(__str) ____strdup_ex(NULL, (char *)(__str), __FILE__, __FUNCTION__, __LINE__) |
| #define | _CONST_RETURN |
Typedefs | |
| typedef struct vsf_linux_libc_string_vplt_t | vsf_linux_libc_string_vplt_t |
| typedef struct vsf_linux_process_t | vsf_linux_process_t |
Functions | |
| int | ffs (int i) |
| void * | memset (void *s, int ch, size_t n) |
| size_t | strlen (const char *str) |
| size_t | strnlen (const char *str, size_t maxlen) |
| int | strcmp (const char *str1, const char *str2) |
| int | strncmp (const char *str1, const char *str2, size_t n) |
| int | strverscmp (const char *str1, const char *str2) |
| char * | ____strdup_ex (vsf_linux_process_t *process, const char *str, const char *file, const char *func, int line) |
| char * | strndup (const char *str, size_t n) |
| char * | strcpy (char *dest, const char *src) |
| char * | strncpy (char *dest, const char *src, size_t n) |
| ssize_t | strscpy (char *dest, const char *src, size_t n) |
| char * | stpcpy (char *dest, const char *src) |
| char * | stpncpy (char *dest, const char *src, size_t n) |
| char * | strcat (char *dest, const char *src) |
| char * | strncat (char *dest, const char *str, size_t n) |
| int | strcoll (const char *str1, const char *str2) |
| char * | strtok (char *str, const char *delim) |
| char * | strtok_r (char *str, const char *delim, char **saveptr) |
| size_t | strxfrm (char *dest, const char *src, size_t n) |
| size_t | strspn (const char *str1, const char *str2) |
| char * | strsep (char **strp, const char *delim) |
| size_t | strcspn (const char *str1, const char *str2) |
| char * | strpbrk (const char *str1, const char *str2) |
| char * | strerror (int errnum) |
| int | strerror_r (int errnum, char *buf, size_t buflen) |
| int | strcasecmp (const char *str1, const char *str2) |
| int | strncasecmp (const char *str1, const char *str2, size_t n) |
| void * | memcpy (void *dest, const void *src, size_t n) |
| size_t | strlcpy (char *dest, const char *src, size_t n) |
| void * | mempcpy (void *dest, const void *src, size_t n) |
| _CONST_RETURN char * | strstr (const char *str1, const char *str2) |
| _CONST_RETURN char * | strchr (const char *str, int c) |
| _CONST_RETURN char * | strrchr (const char *str, int c) |
| _CONST_RETURN char * | strchrnul (const char *str, int c) |
| _CONST_RETURN void * | memchr (const void *buf, int ch, size_t count) |
| _CONST_RETURN void * | memrchr (const void *buf, int ch, size_t count) |
| char * | strcasestr (const char *haystack, const char *needle) |
| void * | memmove (void *dest, const void *src, size_t n) |
| int | memcmp (const void *str1, const void *str2, size_t n) |
| char * | strsignal (int sig) |
| const char * | sigdescr_np (int sig) |
| const char * | sigabbrev_np (int sig) |
Variables | |
| __VSF_VPLT_DECORATOR__ vsf_linux_libc_string_vplt_t | vsf_linux_libc_string_vplt |
| #define strndup VSF_LINUX_LIBC_WRAPPER(strndup) |
| #define strdup | ( | __str | ) | ____strdup_ex(NULL, (char *)(__str), __FILE__, __FUNCTION__, __LINE__) |
| #define _CONST_RETURN |
| typedef struct vsf_linux_libc_string_vplt_t vsf_linux_libc_string_vplt_t |
| typedef struct vsf_linux_process_t vsf_linux_process_t |
| int ffs | ( | int | i | ) |
| void * memset | ( | void * | s, |
| int | ch, | ||
| size_t | n | ||
| ) |
| size_t strlen | ( | const char * | str | ) |
| int strcmp | ( | const char * | str1, |
| const char * | str2 | ||
| ) |
| int strncmp | ( | const char * | str1, |
| const char * | str2, | ||
| size_t | n | ||
| ) |
| int strverscmp | ( | const char * | str1, |
| const char * | str2 | ||
| ) |
| char * ____strdup_ex | ( | vsf_linux_process_t * | process, |
| const char * | str, | ||
| const char * | file, | ||
| const char * | func, | ||
| int | line | ||
| ) |
| char * strndup | ( | const char * | str, |
| size_t | n | ||
| ) |
| char * strcpy | ( | char * | dest, |
| const char * | src | ||
| ) |
| char * strncpy | ( | char * | dest, |
| const char * | src, | ||
| size_t | n | ||
| ) |
| char * stpcpy | ( | char * | dest, |
| const char * | src | ||
| ) |
| char * stpncpy | ( | char * | dest, |
| const char * | src, | ||
| size_t | n | ||
| ) |
| char * strcat | ( | char * | dest, |
| const char * | src | ||
| ) |
| char * strncat | ( | char * | dest, |
| const char * | str, | ||
| size_t | n | ||
| ) |
| int strcoll | ( | const char * | str1, |
| const char * | str2 | ||
| ) |
| char * strtok | ( | char * | str, |
| const char * | delim | ||
| ) |
| char * strtok_r | ( | char * | str, |
| const char * | delim, | ||
| char ** | saveptr | ||
| ) |
| size_t strspn | ( | const char * | str1, |
| const char * | str2 | ||
| ) |
| char * strsep | ( | char ** | strp, |
| const char * | delim | ||
| ) |
| size_t strcspn | ( | const char * | str1, |
| const char * | str2 | ||
| ) |
| char * strpbrk | ( | const char * | str1, |
| const char * | str2 | ||
| ) |
| char * strerror | ( | int | errnum | ) |
| int strerror_r | ( | int | errnum, |
| char * | buf, | ||
| size_t | buflen | ||
| ) |
| int strcasecmp | ( | const char * | str1, |
| const char * | str2 | ||
| ) |
| int strncasecmp | ( | const char * | str1, |
| const char * | str2, | ||
| size_t | n | ||
| ) |
| void * memcpy | ( | void * | dest, |
| const void * | src, | ||
| size_t | n | ||
| ) |
| void * mempcpy | ( | void * | dest, |
| const void * | src, | ||
| size_t | n | ||
| ) |
| _CONST_RETURN char * strstr | ( | const char * | str1, |
| const char * | str2 | ||
| ) |
| _CONST_RETURN char * strchr | ( | const char * | str, |
| int | c | ||
| ) |
| _CONST_RETURN char * strrchr | ( | const char * | str, |
| int | c | ||
| ) |
| _CONST_RETURN char * strchrnul | ( | const char * | str, |
| int | c | ||
| ) |
| _CONST_RETURN void * memchr | ( | const void * | buf, |
| int | ch, | ||
| size_t | count | ||
| ) |
| _CONST_RETURN void * memrchr | ( | const void * | buf, |
| int | ch, | ||
| size_t | count | ||
| ) |
| char * strcasestr | ( | const char * | haystack, |
| const char * | needle | ||
| ) |
| void * memmove | ( | void * | dest, |
| const void * | src, | ||
| size_t | n | ||
| ) |
| int memcmp | ( | const void * | str1, |
| const void * | str2, | ||
| size_t | n | ||
| ) |
| char * strsignal | ( | int | sig | ) |
| const char * sigdescr_np | ( | int | sig | ) |
| const char * sigabbrev_np | ( | int | sig | ) |
|
extern |