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.