Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
string.h File Reference

Go to the source code of this file.

Macros

#define __HAVE_ARCH_STRCPY
 
#define __HAVE_ARCH_STRNCPY
 
#define __HAVE_ARCH_STRCMP
 
#define __HAVE_ARCH_STRNCMP
 
#define __HAVE_ARCH_MEMSET
 
#define __HAVE_ARCH_MEMCPY
 
#define __HAVE_ARCH_MEMMOVE
 
#define __HAVE_ARCH_BCOPY
 

Functions

void * memset (void *__s, int __c, size_t __count)
 
void * memcpy (void *__to, __const__ void *__from, size_t __n)
 
void * memmove (void *__dest, __const__ void *__src, size_t __n)
 

Macro Definition Documentation

#define __HAVE_ARCH_BCOPY

Definition at line 119 of file string.h.

#define __HAVE_ARCH_MEMCPY

Definition at line 112 of file string.h.

#define __HAVE_ARCH_MEMMOVE

Definition at line 115 of file string.h.

#define __HAVE_ARCH_MEMSET

Definition at line 109 of file string.h.

#define __HAVE_ARCH_STRCMP

Definition at line 62 of file string.h.

#define __HAVE_ARCH_STRCPY

Definition at line 18 of file string.h.

#define __HAVE_ARCH_STRNCMP

Definition at line 84 of file string.h.

#define __HAVE_ARCH_STRNCPY

Definition at line 37 of file string.h.

Function Documentation

void* memcpy ( void *  __to,
__const__ void *  __from,
size_t  __n 
)
void* memmove ( void *  __dest,
__const__ void *  __src,
size_t  __n 
)
void* memset ( void *  s,
int  c,
size_t  count 
)

memset - Fill a region of memory with the given value : Pointer to the start of the area. : The byte to fill the area with : The size of the area.

Do not use memset() to access IO space, use memset_io() instead.

Definition at line 116 of file string.c.