uint               58 kernel/bio.c   bget(uint dev, uint blockno)
uint               92 kernel/bio.c   bread(uint dev, uint blockno)
uint                4 kernel/buf.h     uint dev;
uint                5 kernel/buf.h     uint blockno;
uint                7 kernel/buf.h     uint refcnt;
uint               53 kernel/console.c   uint r; // Read index
uint               54 kernel/console.c   uint w; // Write index
uint               55 kernel/console.c   uint e; // Edit index
uint               90 kernel/console.c   uint target;
uint               15 kernel/defs.h  struct buf*     bread(uint, uint);
uint               40 kernel/defs.h  int             dirlink(struct inode*, char*, uint);
uint               41 kernel/defs.h  struct inode*   dirlookup(struct inode*, char*, uint*);
uint               42 kernel/defs.h  struct inode*   ialloc(uint, short);
uint               53 kernel/defs.h  int             readi(struct inode*, int, uint64, uint, uint);
uint               55 kernel/defs.h  int             writei(struct inode*, int, uint64, uint, uint);
uint              125 kernel/defs.h  int             memcmp(const void*, const void*, uint);
uint              126 kernel/defs.h  void*           memmove(void*, const void*, uint);
uint              127 kernel/defs.h  void*           memset(void*, int, uint);
uint              130 kernel/defs.h  int             strncmp(const char*, const char*, uint);
uint              142 kernel/defs.h  extern uint     ticks;
uint                7 kernel/elf.h     uint magic; // must equal ELF_MAGIC
uint               11 kernel/elf.h     uint version;
uint               15 kernel/elf.h     uint flags;
uint               10 kernel/exec.c  static int loadseg(pde_t *, uint64, struct inode *, uint, uint);
uint              157 kernel/exec.c  loadseg(pagetable_t pagetable, uint64 va, struct inode *ip, uint offset,
uint              158 kernel/exec.c          uint sz)
uint              160 kernel/exec.c    uint i, n;
uint                8 kernel/file.h    uint off;          // FD_INODE
uint               14 kernel/file.h  #define mkdev(m, n) ((uint)((m) << 16 | (n)))
uint               18 kernel/file.h    uint dev;              // Device number
uint               19 kernel/file.h    uint inum;             // Inode number
uint               28 kernel/file.h    uint size;
uint               29 kernel/file.h    uint addrs[NDIRECT + 1];
uint               67 kernel/fs.c    static uint
uint               68 kernel/fs.c    balloc(uint dev)
uint               94 kernel/fs.c    bfree(int dev, uint b)
uint              194 kernel/fs.c    static struct inode *iget(uint dev, uint inum);
uint              201 kernel/fs.c    ialloc(uint dev, short type)
uint              249 kernel/fs.c    iget(uint dev, uint inum)
uint              333 kernel/fs.c    ifree(uint dev, uint inum)
uint              358 kernel/fs.c      uint dev = ip->dev, inum = ip->inum;
uint              420 kernel/fs.c    static uint
uint              421 kernel/fs.c    bmap(struct inode *ip, uint bn)
uint              423 kernel/fs.c      uint addr, *a;
uint              446 kernel/fs.c        a = (uint *)bp->data;
uint              468 kernel/fs.c      uint *a;
uint              479 kernel/fs.c        a = (uint *)bp->data;
uint              510 kernel/fs.c    readi(struct inode *ip, int user_dst, uint64 dst, uint off, uint n)
uint              512 kernel/fs.c      uint tot, m;
uint              521 kernel/fs.c        uint addr = bmap(ip, off / BSIZE);
uint              544 kernel/fs.c    writei(struct inode *ip, int user_src, uint64 src, uint off, uint n)
uint              546 kernel/fs.c      uint tot, m;
uint              555 kernel/fs.c        uint addr = bmap(ip, off / BSIZE);
uint              592 kernel/fs.c    dirlookup(struct inode *dp, char *name, uint *poff)
uint              594 kernel/fs.c      uint off, inum;
uint              620 kernel/fs.c    dirlink(struct inode *dp, char *name, uint inum)
uint               14 kernel/fs.h      uint magic;      // Must be FSMAGIC
uint               15 kernel/fs.h      uint size;       // Size of file system image (blocks)
uint               16 kernel/fs.h      uint nblocks;    // Number of data blocks
uint               17 kernel/fs.h      uint ninodes;    // Number of inodes.
uint               18 kernel/fs.h      uint nlog;       // Number of log blocks
uint               19 kernel/fs.h      uint logstart;   // Block number of first log block
uint               20 kernel/fs.h      uint inodestart; // Block number of first inode block
uint               21 kernel/fs.h      uint bmapstart;  // Block number of first free map block
uint               27 kernel/fs.h    #define NINDIRECT (BSIZE / sizeof(uint))
uint               37 kernel/fs.h      uint size;               // Size of file (bytes)
uint               38 kernel/fs.h      uint addrs[NDIRECT + 1]; // Data block addresses
uint               16 kernel/pipe.c    uint nread;    // number of bytes read
uint               17 kernel/pipe.c    uint nwrite;   // number of bytes written
uint              113 kernel/printk.c       consputc(va_arg(ap, uint));
uint                3 kernel/sleeplock.h   uint locked;        // Is the lock held?
uint                3 kernel/spinlock.h   uint locked; // Is the lock held?
uint                7 kernel/stat.h    uint ino;    // Inode number
uint                4 kernel/string.c memset(void *dst, int c, uint n)
uint               15 kernel/string.c memcmp(const void *v1, const void *v2, uint n)
uint               31 kernel/string.c memmove(void *dst, const void *src, uint n)
uint               55 kernel/string.c memcpy(void *dst, const void *src, uint n)
uint               61 kernel/string.c strncmp(const char *p, const char *q, uint n)
uint              207 kernel/sysfile.c   uint off;
uint               71 kernel/sysproc.c   uint ticks0;
uint              106 kernel/sysproc.c   uint xticks;
uint               10 kernel/trap.c  uint ticks;
uint              303 kernel/vm.c      uint flags;
uint               37 mkfs/mkfs.c    uint freeinode = 1;
uint               38 mkfs/mkfs.c    uint freeblock;
uint               41 mkfs/mkfs.c    void wsect(uint, void *);
uint               42 mkfs/mkfs.c    void winode(uint, struct dinode *);
uint               43 mkfs/mkfs.c    void rinode(uint inum, struct dinode *ip);
uint               44 mkfs/mkfs.c    void rsect(uint sec, void *buf);
uint               45 mkfs/mkfs.c    uint ialloc(ushort type);
uint               46 mkfs/mkfs.c    void iappend(uint inum, void *p, int n);
uint               60 mkfs/mkfs.c    uint
uint               61 mkfs/mkfs.c    xint(uint x)
uint               63 mkfs/mkfs.c      uint y;
uint               76 mkfs/mkfs.c      uint rootino, inum, off;
uint              182 mkfs/mkfs.c    wsect(uint sec, void *buf)
uint              191 mkfs/mkfs.c    winode(uint inum, struct dinode *ip)
uint              194 mkfs/mkfs.c      uint bn;
uint              205 mkfs/mkfs.c    rinode(uint inum, struct dinode *ip)
uint              208 mkfs/mkfs.c      uint bn;
uint              218 mkfs/mkfs.c    rsect(uint sec, void *buf)
uint              226 mkfs/mkfs.c    uint
uint              229 mkfs/mkfs.c      uint inum = freeinode++;
uint              259 mkfs/mkfs.c    iappend(uint inum, void *xp, int n)
uint              262 mkfs/mkfs.c      uint fbn, off, n1;
uint              265 mkfs/mkfs.c      uint indirect[NINDIRECT];
uint              266 mkfs/mkfs.c      uint x;
uint               39 user/ulib.c    uint
uint               50 user/ulib.c    memset(void *dst, int c, uint n)
uint              133 user/ulib.c    memcmp(const void *s1, const void *s2, uint n)
uint              147 user/ulib.c    memcpy(void *dst, const void *src, uint n)
uint               14 user/umalloc.c     uint size;
uint               47 user/umalloc.c morecore(uint nu)
uint               64 user/umalloc.c malloc(uint nbytes)
uint               67 user/umalloc.c   uint nunits;
uint               36 user/user.h    uint strlen(const char *);
uint               37 user/user.h    void *memset(void *, int, uint);
uint               39 user/user.h    int memcmp(const void *, const void *, uint);
uint               40 user/user.h    void *memcpy(void *, const void *, uint);
uint               49 user/user.h    void *malloc(uint);
uint             2308 user/usertests.c   for (p = 0; p <= (uint)hi; p += PGSIZE) {