len 101 kernel/defs.h int either_copyout(int user_dst, uint64 dst, void *src, uint64 len); len 102 kernel/defs.h int either_copyin(void *dst, int user_src, uint64 src, uint64 len); len 649 kernel/fs.c int len; len 658 kernel/fs.c len = path - s; len 659 kernel/fs.c if(len >= DIRSIZ) len 662 kernel/fs.c memmove(name, s, len); len 663 kernel/fs.c name[len] = 0; len 633 kernel/proc.c either_copyout(int user_dst, uint64 dst, void *src, uint64 len) len 637 kernel/proc.c return copyout(p->pagetable, dst, src, len); len 639 kernel/proc.c memmove((char *)dst, src, len); len 648 kernel/proc.c either_copyin(void *dst, int user_src, uint64 src, uint64 len) len 652 kernel/proc.c return copyin(p->pagetable, dst, src, len); len 654 kernel/proc.c memmove(dst, (char*)src, len); len 55 kernel/virtio.h uint32 len; len 74 kernel/virtio.h uint32 len; len 177 kernel/virtio_disk.c disk.desc[i].len = 0; len 248 kernel/virtio_disk.c disk.desc[idx[0]].len = sizeof(struct virtio_blk_req); len 253 kernel/virtio_disk.c disk.desc[idx[1]].len = BSIZE; len 263 kernel/virtio_disk.c disk.desc[idx[2]].len = 1; len 343 kernel/vm.c copyout(pagetable_t pagetable, uint64 dstva, char *src, uint64 len) len 348 kernel/vm.c while(len > 0){ len 366 kernel/vm.c if(n > len) len 367 kernel/vm.c n = len; len 370 kernel/vm.c len -= n; len 381 kernel/vm.c copyin(pagetable_t pagetable, char *dst, uint64 srcva, uint64 len) len 385 kernel/vm.c while(len > 0){ len 394 kernel/vm.c if(n > len) len 395 kernel/vm.c n = len; len 398 kernel/vm.c len -= n;