Lines Matching +full:4 +full:c
2 * Copyright (C) 2008-2009 Michal Simek <monstr@monstr.eu>
3 * Copyright (C) 2008-2009 PetaLogix
4 * Copyright (C) 2007 John Williams
6 * Reasonably optimised generic C-code for memcpy on Microblaze
7 * This is generic C code to do efficient, alignment-aware memcpy.
36 void *memcpy(void *v_dst, const void *v_src, __kernel_size_t c) in memcpy() argument
42 while (c--) in memcpy()
48 void *memcpy(void *v_dst, const void *v_src, __kernel_size_t c) in memcpy() argument
62 if (likely(c >= 4)) { in memcpy()
70 --c; in memcpy()
74 --c; in memcpy()
78 --c; in memcpy()
89 for (; c >= 4; c -= 4) in memcpy()
101 for (; c >= 4; c -= 4) { in memcpy()
110 for (; c >= 4; c -= 4) { in memcpy()
127 for (; c >= 4; c -= 4) { in memcpy()
136 for (; c >= 4; c -= 4) { in memcpy()
153 for (; c >= 4; c -= 4) { in memcpy()
162 for (; c >= 4; c -= 4) { in memcpy()
178 switch (c) { in memcpy()