• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * arch/mips/boot/compressed/string.c
3  *
4  * Very small subset of simple string routines
5  */
6 
7 #include <linux/types.h>
8 
memcpy(void * dest,const void * src,size_t n)9 void *memcpy(void *dest, const void *src, size_t n)
10 {
11 	int i;
12 	const char *s = src;
13 	char *d = dest;
14 
15 	for (i = 0; i < n; i++)
16 		d[i] = s[i];
17 	return dest;
18 }
19 
memset(void * s,int c,size_t n)20 void *memset(void *s, int c, size_t n)
21 {
22 	int i;
23 	char *ss = s;
24 
25 	for (i = 0; i < n; i++)
26 		ss[i] = c;
27 	return s;
28 }
29