Lines Matching refs:n
32 static __always_inline void *__memcpy(void *to, const void *from, size_t n) in __memcpy() argument
42 : "0" (n / 4), "g" (n), "1" ((long)to), "2" ((long)from) in __memcpy()
52 size_t n) in __constant_memcpy() argument
55 if (!n) in __constant_memcpy()
58 switch (n) { in __constant_memcpy()
88 if (n >= 5 * 4) { in __constant_memcpy()
93 : "0" (n / 4), "1" (edi), "2" (esi) in __constant_memcpy()
98 if (n >= 4 * 4) in __constant_memcpy()
103 if (n >= 3 * 4) in __constant_memcpy()
108 if (n >= 2 * 4) in __constant_memcpy()
113 if (n >= 1 * 4) in __constant_memcpy()
119 switch (n % 4) { in __constant_memcpy()
168 #define memcpy(t, f, n) \ argument
169 (__builtin_constant_p((n)) \
170 ? __constant_memcpy3d((t), (f), (n)) \
171 : __memcpy3d((t), (f), (n)))
182 #define memcpy(t, f, n) __builtin_memcpy(t, f, n) argument
184 #define memcpy(t, f, n) \ argument
185 (__builtin_constant_p((n)) \
186 ? __constant_memcpy((t), (f), (n)) \
187 : __memcpy((t), (f), (n)))
194 #define memcpy(t, f, n) __memcpy((t), (f), (n)) argument
200 void *memmove(void *dest, const void *src, size_t n);