18 #ifndef __KOS_STRING_H 
   19 #define __KOS_STRING_H 
   21 #include <sys/cdefs.h> 
   36 void * 
memcpy4(
void * dest, 
const void *src, 
size_t count);
 
   50 void * 
memset4(
void * s, 
unsigned long c, 
size_t count);
 
   62 void * 
memcpy2(
void * dest, 
const void *src, 
size_t count);
 
   76 void * 
memset2(
void * s, 
unsigned short c, 
size_t count);
 
void * memcpy4(void *dest, const void *src, size_t count)
Copy a block of memory, 4 bytes at a time. 
void * memset2(void *s, unsigned short c, size_t count)
Set a block of memory, 2 bytes at a time. 
Variants on standard block memory copy/set functions. 
void * memset4(void *s, unsigned long c, size_t count)
Set a block of memory, 4 bytes at a time. 
void * memcpy2(void *dest, const void *src, size_t count)
Copy a block of memory, 2 bytes at a time.