Lines Matching refs:n
14 static void *____memcpy(void *dest, const void *src, size_t n) in ____memcpy() argument
22 : "0" (n >> 2), "g" (n & 3), "1" (dest), "2" (src) in ____memcpy()
28 static void *____memcpy(void *dest, const void *src, size_t n) in ____memcpy() argument
36 : "0" (n >> 3), "g" (n & 7), "1" (dest), "2" (src) in ____memcpy()
43 void *memset(void *s, int c, size_t n) in memset() argument
48 for (i = 0; i < n; i++) in memset()
53 void *memmove(void *dest, const void *src, size_t n) in memmove() argument
58 if (d <= s || d - s >= n) in memmove()
59 return ____memcpy(dest, src, n); in memmove()
61 while (n-- > 0) in memmove()
62 d[n] = s[n]; in memmove()
68 void *memcpy(void *dest, const void *src, size_t n) in memcpy() argument
70 if (dest > src && dest - src < n) { in memcpy()
72 return memmove(dest, src, n); in memcpy()
74 return ____memcpy(dest, src, n); in memcpy()
78 extern void *__memset(void *s, int c, size_t n) __alias(memset);
79 extern void *__memmove(void *dest, const void *src, size_t n) __alias(memmove);
80 extern void *__memcpy(void *dest, const void *src, size_t n) __alias(memcpy);