kern

view src/klibc/string.h @ 68:0a205396e1a0

- added a generic red-black tree data structure - added a VM map as an red-black tree of vm_pages in the process structure - constructed the vm map of the memory passed by the kernel initially to the first process.
author John Tsiombikas <nuclear@mutantstargoat.com>
date Mon, 10 Oct 2011 04:16:01 +0300
parents 633e35c64772
children f83f50c17c3b
line source
1 #ifndef STRING_H_
2 #define STRING_H_
4 #include <stdlib.h>
6 void memset(void *s, int c, size_t n);
7 void memset16(void *s, int c, size_t n);
9 void *memcpy(void *dest, const void *src, size_t n);
10 void *memmove(void *dest, const void *src, size_t n);
12 size_t strlen(const char *s);
14 char *strchr(const char *s, int c);
15 char *strrchr(const char *s, int c);
17 int strcmp(const char *s1, const char *s2);
19 #endif /* STRING_H_ */