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 |