Go to the source code of this file.
|
char * | strrchr (const char *s, int c) |
|
char * | strchr (const char *s, int c) |
|
void * | memcpy (void *, const void *, __kernel_size_t) |
|
void * | memmove (void *, const void *, __kernel_size_t) |
|
void * | memchr (const void *, int, __kernel_size_t) |
|
void * | memset (void *, int, __kernel_size_t) |
|
void | __memzero (void *ptr, __kernel_size_t n) |
|
#define __HAVE_ARCH_MEMCHR |
#define __HAVE_ARCH_MEMCPY |
#define __HAVE_ARCH_MEMMOVE |
#define __HAVE_ARCH_MEMSET |
#define __HAVE_ARCH_STRCHR |
#define __HAVE_ARCH_STRRCHR |
#define memset |
( |
|
p, |
|
|
|
v, |
|
|
|
n |
|
) |
| |
Value:({ \
void *__p = (
p);
size_t __n =
n; \
if ((__n) != 0) { \
if (__builtin_constant_p((
v)) && (
v) == 0) \
__memzero((__p),(__n));
\
} \
(__p); \
})
Definition at line 29 of file string.h.
memchr - Find a character in an area of memory. : The memory area
: The byte to search for
: The size of the area.
returns the address of the first occurrence of
, or NULL if is
not found
Definition at line 96 of file string.c.
memcpy - Copy one area of memory to another : Where to copy to : Where to copy from : The size of the area.
You should not use this function to access IO space, use memcpy_toio() or memcpy_fromio() instead.
Definition at line 151 of file memcpy.c.
memmove - Copy one area of memory to another : Where to copy to : Where to copy from : The size of the area.
Unlike memcpy(), memmove() copes with overlapping areas.
Definition at line 10 of file memmove.c.
strchr - Find the first occurrence of a character in a string : The string to be searched
: The character to search for
Definition at line 106 of file string.c.
strrchr - Find the last occurrence of a character in a string : The string to be searched
: The character to search for
Definition at line 226 of file string.c.