panic              95 bio.c            panic("bget: no buffers");
panic             116 bio.c              panic("bwrite");
panic             127 bio.c              panic("brelse");
panic              65 console.c          panic("null fmt");
panic              22 defs.h         void            panic(char*) __attribute__((noreturn));
panic              48 file.c             panic("filedup");
panic              62 file.c             panic("fileclose");
panic             111 file.c           panic("fileread");
panic             149 file.c                 panic("short filewrite");
panic             154 file.c           panic("filewrite");
panic              74 fs.c             panic("balloc: out of blocks");
panic              89 fs.c               panic("freeing free block");
panic             195 fs.c             panic("ialloc: no inodes");
panic             241 fs.c               panic("iget: no inodes");
panic             273 fs.c               panic("ilock");
panic             293 fs.c                 panic("ilock: no type");
panic             302 fs.c               panic("iunlock");
panic             324 fs.c                 panic("iput busy");
panic             383 fs.c             panic("bmap: out of range");
panic             512 fs.c               panic("dirlookup not DIR");
panic             516 fs.c                 panic("dirlink read");
panic             548 fs.c                 panic("dirlink read");
panic             556 fs.c               panic("dirlink");
panic              75 ide.c              panic("idestart");
panic              77 ide.c              panic("incorrect blockno");
panic              81 ide.c            if (sector_per_block > 7) panic("idestart");
panic             139 ide.c              panic("iderw: buf not busy");
panic             141 ide.c              panic("iderw: nothing to do");
panic             143 ide.c              panic("iderw: ide disk 1 not present");
panic              65 kalloc.c           panic("kfree");
panic              56 log.c              panic("initlog: too big logheader");
panic             152 log.c              panic("log.committing");
panic             216 log.c              panic("too big a transaction");
panic             218 log.c              panic("log_write outside of trans");
panic              43 memide.c           panic("iderw: buf not busy");
panic              45 memide.c           panic("iderw: nothing to do");
panic              47 memide.c           panic("iderw: request not for disk 1");
panic              49 memide.c           panic("iderw: block out of range");
panic              87 proc.c             panic("userinit: out of memory?");
panic             179 proc.c             panic("init exiting");
panic             211 proc.c           panic("zombie exit");
panic             306 proc.c             panic("sched ptable.lock");
panic             308 proc.c             panic("sched locks");
panic             310 proc.c             panic("sched running");
panic             312 proc.c             panic("sched interruptible");
panic             355 proc.c             panic("sleep");
panic             358 proc.c             panic("sleep without lk");
panic              53 sh.c           void panic(char*);
panic              72 sh.c               panic("runcmd");
panic             103 sh.c                 panic("pipe");
panic             189 sh.c               panic("fork");
panic             339 sh.c               panic("syntax");
panic             384 sh.c                 panic("missing file for redirection");
panic             406 sh.c               panic("parseblock");
panic             410 sh.c               panic("syntax - missing )");
panic             436 sh.c                 panic("syntax");
panic             441 sh.c                 panic("too many args");
panic              29 spinlock.c         panic("acquire");
panic              47 spinlock.c         panic("release");
panic             111 spinlock.c         panic("popcli - interruptible");
panic             113 spinlock.c         panic("popcli");
panic             173 sysfile.c            panic("isdirempty: readi");
panic             209 sysfile.c          panic("unlink: nlink < 1");
panic             217 sysfile.c          panic("unlink: writei");
panic             259 sysfile.c          panic("create: ialloc");
panic             272 sysfile.c            panic("create dots");
panic             276 sysfile.c          panic("create: dirlink");
panic              87 trap.c               panic("trap");
panic              82 vm.c                 panic("remap");
panic             138 vm.c               panic("PHYSTOP too high");
panic             174 vm.c               panic("switchuvm: no pgdir");
panic             187 vm.c               panic("inituvm: more than a page");
panic             203 vm.c               panic("loaduvm: addr must be page aligned");
panic             206 vm.c                 panic("loaduvm: address should exist");
panic             266 vm.c                   panic("kfree");
panic             283 vm.c               panic("freevm: no pgdir");
panic             303 vm.c               panic("clearpteu");
panic             321 vm.c                 panic("copyuvm: pte should exist");
panic             323 vm.c                 panic("copyuvm: page not present");