src                59 kernel/console.c consolewrite(int user_src, uint64 src, int n)
src                65 kernel/console.c     if(either_copyin(&c, user_src, src+i, 1) == -1)
src               106 kernel/defs.h  int             either_copyout(int user_dst, uint64 dst, void *src, uint64 len);
src               107 kernel/defs.h  int             either_copyin(void *dst, int user_src, uint64 src, uint64 len);
src               506 kernel/fs.c    writei(struct inode *ip, int user_src, uint64 src, uint off, uint n)
src               516 kernel/fs.c      for(tot=0; tot<n; tot+=m, off+=m, src+=m){
src               522 kernel/fs.c        if(either_copyin(bp->data + (off % BSIZE), user_src, src, m) == -1) {
src               641 kernel/proc.c  either_copyout(int user_dst, uint64 dst, void *src, uint64 len)
src               645 kernel/proc.c      return copyout(p->pagetable, dst, src, len);
src               647 kernel/proc.c      memmove((char *)dst, src, len);
src               656 kernel/proc.c  either_copyin(void *dst, int user_src, uint64 src, uint64 len)
src               660 kernel/proc.c      return copyin(p->pagetable, dst, src, len);
src               662 kernel/proc.c      memmove(dst, (char*)src, len);
src                31 kernel/string.c memmove(void *dst, const void *src, uint n)
src                39 kernel/string.c   s = src;
src                55 kernel/string.c memcpy(void *dst, const void *src, uint n)
src                57 kernel/string.c   return memmove(dst, src, n);
src               218 kernel/vm.c    uvmfirst(pagetable_t pagetable, uchar *src, uint sz)
src               227 kernel/vm.c      memmove(mem, src, sz);
src               359 kernel/vm.c    copyout(pagetable_t pagetable, uint64 dstva, char *src, uint64 len)
src               376 kernel/vm.c        memmove((void *)(pa0 + (dstva - va0)), src, n);
src               379 kernel/vm.c        src += n;
src               113 user/ulib.c      const char *src;
src               116 user/ulib.c      src = vsrc;
src               117 user/ulib.c      if (src > dst) {
src               119 user/ulib.c          *dst++ = *src++;
src               122 user/ulib.c        src += n;
src               124 user/ulib.c          *--dst = *--src;
src               144 user/ulib.c    memcpy(void *dst, const void *src, uint n)
src               146 user/ulib.c      return memmove(dst, src, n);