off                28 kernel/elf.h     uint64 off;
off                31 kernel/exec.c    int i, off;
off                60 kernel/exec.c    for (i = 0, off = elf.phoff; i < elf.phnum; i++, off += sizeof(ph)) {
off                61 kernel/exec.c      if (readi(ip, 0, (uint64)&ph, off, sizeof(ph)) != sizeof(ph))
off                76 kernel/exec.c      if (loadseg(pagetable, ph.vaddr, ip, ph.off, ph.filesz) < 0)
off               122 kernel/file.c      if ((r = readi(f->ip, 1, addr, f->off, n)) > 0)
off               123 kernel/file.c        f->off += r;
off               162 kernel/file.c        if ((r = writei(f->ip, 1, addr + i, f->off, n1)) > 0)
off               163 kernel/file.c          f->off += r;
off                 8 kernel/file.h    uint off;          // FD_INODE
off               510 kernel/fs.c    readi(struct inode *ip, int user_dst, uint64 dst, uint off, uint n)
off               515 kernel/fs.c      if (off > ip->size || off + n < off)
off               517 kernel/fs.c      if (off + n > ip->size)
off               518 kernel/fs.c        n = ip->size - off;
off               520 kernel/fs.c      for (tot = 0; tot < n; tot += m, off += m, dst += m) {
off               521 kernel/fs.c        uint addr = bmap(ip, off / BSIZE);
off               525 kernel/fs.c        m = min(n - tot, BSIZE - off % BSIZE);
off               526 kernel/fs.c        if (either_copyout(user_dst, dst, bp->data + (off % BSIZE), m) == -1) {
off               544 kernel/fs.c    writei(struct inode *ip, int user_src, uint64 src, uint off, uint n)
off               549 kernel/fs.c      if (off > ip->size || off + n < off)
off               551 kernel/fs.c      if (off + n > MAXFILE * BSIZE)
off               554 kernel/fs.c      for (tot = 0; tot < n; tot += m, off += m, src += m) {
off               555 kernel/fs.c        uint addr = bmap(ip, off / BSIZE);
off               559 kernel/fs.c        m = min(n - tot, BSIZE - off % BSIZE);
off               560 kernel/fs.c        if (either_copyin(bp->data + (off % BSIZE), user_src, src, m) == -1) {
off               570 kernel/fs.c      if (off > ip->size)
off               571 kernel/fs.c        ip->size = off;
off               594 kernel/fs.c      uint off, inum;
off               600 kernel/fs.c      for (off = 0; off < dp->size; off += sizeof(de)) {
off               601 kernel/fs.c        if (readi(dp, 0, (uint64)&de, off, sizeof(de)) != sizeof(de))
off               608 kernel/fs.c            *poff = off;
off               622 kernel/fs.c      int off;
off               633 kernel/fs.c      for (off = 0; off < dp->size; off += sizeof(de)) {
off               634 kernel/fs.c        if (readi(dp, 0, (uint64)&de, off, sizeof(de)) != sizeof(de))
off               642 kernel/fs.c      if (writei(dp, 0, (uint64)&de, off, sizeof(de)) != sizeof(de))
off               189 kernel/sysfile.c   int off;
off               192 kernel/sysfile.c   for (off = 2 * sizeof(de); off < dp->size; off += sizeof(de)) {
off               193 kernel/sysfile.c     if (readi(dp, 0, (uint64)&de, off, sizeof(de)) != sizeof(de))
off               207 kernel/sysfile.c   uint off;
off               224 kernel/sysfile.c   if ((ip = dirlookup(dp, name, &off)) == 0)
off               236 kernel/sysfile.c   if (writei(dp, 0, (uint64)&de, off, sizeof(de)) != sizeof(de))
off               381 kernel/sysfile.c     f->off = 0;
off                76 mkfs/mkfs.c      uint rootino, inum, off;
off               171 mkfs/mkfs.c      off = xint(din.size);
off               172 mkfs/mkfs.c      off = ((off / BSIZE) + 1) * BSIZE;
off               173 mkfs/mkfs.c      din.size = xint(off);
off               262 mkfs/mkfs.c      uint fbn, off, n1;
off               269 mkfs/mkfs.c      off = xint(din.size);
off               272 mkfs/mkfs.c        fbn = off / BSIZE;
off               290 mkfs/mkfs.c        n1 = min(n, (fbn + 1) * BSIZE - off);
off               292 mkfs/mkfs.c        bcopy(p, buf + off - (fbn * BSIZE), n1);
off               295 mkfs/mkfs.c        off += n1;
off               298 mkfs/mkfs.c      din.size = xint(off);