src 60 bsp/boot/common/string.c strlcpy(char *dest, const char *src, size_t count)
src 63 bsp/boot/common/string.c const char *s = src;
src 82 bsp/boot/common/string.c return (size_t)(s - src - 1); /* count does not include NUL */
src 86 bsp/boot/common/string.c strncmp(const char *src, const char *tgt, size_t count)
src 91 bsp/boot/common/string.c if ((res = *src - *tgt++) != 0 || !*src++)
src 99 bsp/boot/common/string.c memcpy(void *dest, const void *src, size_t count)
src 101 bsp/boot/common/string.c char *tmp = (char *)dest, *s = (char *)src;
src 90 bsp/drv/include/ddi.h char *strncpy(char *dest, const char *src, size_t count);
src 91 bsp/drv/include/ddi.h int strncmp(const char *src, const char *tgt, size_t count);
src 92 bsp/drv/include/ddi.h size_t strlcpy(char *dest, const char *src, size_t count);
src 94 bsp/drv/include/ddi.h void *memcpy(void *dest, const void *src, size_t count);
src 62 bsp/drv/lib/string.c strncpy(char *dest, const char *src, size_t count)
src 66 bsp/drv/lib/string.c while (count-- && (*dest++ = *src++) != '\0');
src 71 bsp/drv/lib/string.c strncmp(const char *src, const char *tgt, size_t count)
src 76 bsp/drv/lib/string.c if ((res = *src - *tgt++) != 0 || !*src++)
src 85 bsp/drv/lib/string.c strlcpy(char *dest, const char *src, size_t count)
src 87 bsp/drv/lib/string.c const char *p = src;
src 89 bsp/drv/lib/string.c while (count-- && (*dest++ = *src++) != '\0');
src 93 bsp/drv/lib/string.c while (*src++);
src 95 bsp/drv/lib/string.c return (size_t)(src - p - 1); /* count does not include NULL */
src 99 bsp/drv/lib/string.c memcpy(void *dest, const void *src, size_t count)
src 101 bsp/drv/lib/string.c char *tmp = (char *)dest, *s = (char *)src;
src 49 include/arm/stdarg.h #define va_copy(dest, src) __builtin_va_copy((dest), (src))
src 65 include/arm/stdarg.h #define va_copy(dest, src) ((dest) = (src))
src 49 include/ppc/stdarg.h #define va_copy(dest, src) __builtin_va_copy((dest), (src))
src 65 include/ppc/stdarg.h #define va_copy(dest, src) ((dest) = (src))
src 49 include/x86/stdarg.h #define va_copy(dest, src) __builtin_va_copy((dest), (src))
src 65 include/x86/stdarg.h #define va_copy(dest, src) ((dest) = (src))
src 41 sys/lib/string.c strlcpy(char *dest, const char *src, size_t count)
src 44 sys/lib/string.c const char *s = src;
src 63 sys/lib/string.c return (size_t)(s - src - 1); /* count does not include NUL */
src 67 sys/lib/string.c strncmp(const char *src, const char *tgt, size_t count)
src 72 sys/lib/string.c if ((res = *src - *tgt++) != 0 || !*src++)
src 90 sys/lib/string.c memcpy(void *dest, const void *src, size_t count)
src 92 sys/lib/string.c char *tmp = (char *)dest, *s = (char *)src;
src 548 sys/mem/vm.c struct seg *tmp, *src, *dest;
src 559 sys/mem/vm.c src = &org_map->head;
src 564 sys/mem/vm.c *tmp = *src;
src 567 sys/mem/vm.c if (src == src->next) /* Blank memory ? */
src 571 sys/mem/vm.c ASSERT(src != NULL);
src 572 sys/mem/vm.c ASSERT(src->next != NULL);
src 574 sys/mem/vm.c if (src == &org_map->head) {
src 582 sys/mem/vm.c *dest = *src; /* memcpy */
src 590 sys/mem/vm.c if (src->flags == SEG_FREE) {
src 596 sys/mem/vm.c if (!(src->flags & SEG_WRITE) &&
src 597 sys/mem/vm.c !(src->flags & SEG_MAPPED)) {
src 603 sys/mem/vm.c dest->phys = page_alloc(src->size);
src 608 sys/mem/vm.c memcpy(ptokv(dest->phys), ptokv(src->phys),
src 609 sys/mem/vm.c src->size);
src 621 sys/mem/vm.c src = src->next;
src 622 sys/mem/vm.c } while (src != &org_map->head);
src 628 sys/mem/vm.c src = &org_map->head;
src 631 sys/mem/vm.c src->flags |= SEG_SHARED;
src 632 sys/mem/vm.c dest->sh_prev = src;
src 633 sys/mem/vm.c dest->sh_next = src->sh_next;
src 634 sys/mem/vm.c src->sh_next->sh_prev = dest;
src 635 sys/mem/vm.c src->sh_next = dest;
src 638 sys/mem/vm.c src = src->next;
src 639 sys/mem/vm.c } while (src != &org_map->head);
src 676 sys/mem/vm.c char *src;
src 688 sys/mem/vm.c src = ptokv(mod->phys);
src 698 sys/mem/vm.c memcpy(text, src, mod->textsz);
src 711 sys/mem/vm.c src = src + (mod->data - mod->text);
src 712 sys/mem/vm.c memcpy(data, src, mod->datasz);
src 47 usr/bin/mv/mv.c char *src, *dest, *p;
src 55 usr/bin/mv/mv.c src = argv[1];
src 59 usr/bin/mv/mv.c if (stat(src, &st1) < 0)
src 69 usr/bin/mv/mv.c p = strrchr(src, '/');
src 70 usr/bin/mv/mv.c p = p ? p + 1 : src;
src 77 usr/bin/mv/mv.c if (rename(src, dest) < 0)
src 58 usr/lib/libc/string/bcopy.c const char *src = src0;
src 60 usr/lib/libc/string/bcopy.c if (length == 0 || dst == src) /* nothing to do */
src 63 usr/lib/libc/string/bcopy.c if (((unsigned long)dst < (unsigned long)src) &&
src 64 usr/lib/libc/string/bcopy.c ((unsigned long)dst < (unsigned long)src + length)) {
src 66 usr/lib/libc/string/bcopy.c src += length;
src 69 usr/lib/libc/string/bcopy.c *--dst = *--src;
src 73 usr/lib/libc/string/bcopy.c *dst++ = *src++;
src 30 usr/lib/libc/string/strlcat.c strlcat(char *dst, const char *src, size_t siz)
src 33 usr/lib/libc/string/strlcat.c const char *s = src;
src 54 usr/lib/libc/string/strlcat.c return(dlen + (s - src)); /* count does not include NUL */
src 28 usr/lib/libc/string/strlcpy.c strlcpy(char *dst, const char *src, size_t siz)
src 31 usr/lib/libc/string/strlcpy.c const char *s = src;
src 50 usr/lib/libc/string/strlcpy.c return(s - src - 1); /* count does not include NUL */
src 41 usr/lib/libc/string/strncat.c strncat(dst, src, n)
src 43 usr/lib/libc/string/strncat.c const char *src;
src 48 usr/lib/libc/string/strncat.c const char *s = src;
src 41 usr/lib/libc/string/strncpy.c strncpy(dst, src, n)
src 43 usr/lib/libc/string/strncpy.c const char *src;
src 48 usr/lib/libc/string/strncpy.c const char *s = src;
src 42 usr/lib/libc/string/strxfrm.c strxfrm(dst, src, n)
src 44 usr/lib/libc/string/strxfrm.c const char *src;
src 52 usr/lib/libc/string/strxfrm.c srclen = strlen(src);
src 55 usr/lib/libc/string/strxfrm.c (void)memcpy(dst, src, copysize);
src 56 usr/lib/posix/exec/execve.c char *dest, *src;
src 89 usr/lib/posix/exec/execve.c src = argv[i];
src 90 usr/lib/posix/exec/execve.c while ((*dest++ = *src++) != 0);
src 93 usr/lib/posix/exec/execve.c src = envp[i];
src 94 usr/lib/posix/exec/execve.c while ((*dest++ = *src++) != 0);
src 67 usr/sbin/install/install.c char *src;
src 83 usr/sbin/install/install.c src = argv[i];
src 88 usr/sbin/install/install.c fputs(basename(src), stdout);
src 96 usr/sbin/install/install.c r = copy(src, target);
src 187 usr/server/boot/boot.c char const *src;
src 211 usr/server/boot/boot.c src = initargs[i];
src 212 usr/server/boot/boot.c while ((*dest++ = *src++) != 0);
src 215 usr/server/boot/boot.c src = initenvs[i];
src 216 usr/server/boot/boot.c while ((*dest++ = *src++) != 0);
src 238 usr/server/boot/boot.c copy_file(char *src, char *dest)
src 244 usr/server/boot/boot.c if ((fold = open(src, O_RDONLY)) == -1)
src 235 usr/server/exec/exec_execve.c char *src, *tgt, *p, *end;
src 244 usr/server/exec/exec_execve.c src = path;
src 246 usr/server/exec/exec_execve.c end = src + len;
src 248 usr/server/exec/exec_execve.c *tgt++ = *src++;
src 260 usr/server/exec/exec_execve.c while (*src) {
src 261 usr/server/exec/exec_execve.c p = src;
src 265 usr/server/exec/exec_execve.c if (!strcmp(src, "..")) {
src 278 usr/server/exec/exec_execve.c } else if (!strcmp(src, ".")) {
src 281 usr/server/exec/exec_execve.c while (*src != '\0') {
src 282 usr/server/exec/exec_execve.c *tgt++ = *src++;
src 292 usr/server/exec/exec_execve.c src = p + 1;
src 412 usr/server/fs/vfs/main.c char src[PATH_MAX];
src 419 usr/server/fs/vfs/main.c if ((error = task_conv(t, msg->path, VREAD, src)) != 0)
src 425 usr/server/fs/vfs/main.c return sys_rename(src, dest);
src 115 usr/server/fs/vfs/vfs.h int sys_rename(char *src, char *dest);
src 567 usr/server/fs/vfs/vfs_syscalls.c sys_rename(char *src, char *dest)
src 575 usr/server/fs/vfs/vfs_syscalls.c DPRINTF(VFSDB_SYSCALL, ("sys_rename: src=%s dest=%s\n", src, dest));
src 577 usr/server/fs/vfs/vfs_syscalls.c if ((error = namei(src, &vp1)) != 0)
src 583 usr/server/fs/vfs/vfs_syscalls.c if (!strncmp(src, dest, PATH_MAX))
src 588 usr/server/fs/vfs/vfs_syscalls.c if (!strncmp(src, dest, len)) {
src 630 usr/server/fs/vfs/vfs_syscalls.c if ((error = lookup(src, &dvp1, &sname)) != 0)
src 226 usr/server/fs/vfs/vfs_task.c char *src, *tgt, *p, *end, *cwd;
src 236 usr/server/fs/vfs/vfs_task.c src = path;
src 238 usr/server/fs/vfs/vfs_task.c end = src + len;
src 240 usr/server/fs/vfs/vfs_task.c *tgt++ = *src++;
src 252 usr/server/fs/vfs/vfs_task.c while (*src) {
src 253 usr/server/fs/vfs/vfs_task.c p = src;
src 257 usr/server/fs/vfs/vfs_task.c if (!strcmp(src, "..")) {
src 270 usr/server/fs/vfs/vfs_task.c } else if (!strcmp(src, ".")) {
src 273 usr/server/fs/vfs/vfs_task.c while (*src != '\0') {
src 274 usr/server/fs/vfs/vfs_task.c *tgt++ = *src++;
src 284 usr/server/fs/vfs/vfs_task.c src = p + 1;