ref                36 kernel/file.c      if (f->ref == 0) {
ref                37 kernel/file.c        f->ref = 1;
ref                51 kernel/file.c    if (f->ref < 1)
ref                53 kernel/file.c    f->ref++;
ref                65 kernel/file.c    if (f->ref < 1)
ref                67 kernel/file.c    if (--f->ref > 0) {
ref                72 kernel/file.c    f->ref = 0;
ref                 3 kernel/file.h    int ref; // reference count
ref                20 kernel/file.h    int ref;               // Reference count
ref               258 kernel/fs.c        if (ip->ref > 0 && ip->dev == dev && ip->inum == inum) {
ref               259 kernel/fs.c          ip->ref++;
ref               263 kernel/fs.c        if (empty == 0 && ip->ref == 0) // Remember empty slot.
ref               274 kernel/fs.c      ip->ref = 1;
ref               287 kernel/fs.c      ip->ref++;
ref               300 kernel/fs.c      if (ip == 0 || ip->ref < 1)
ref               325 kernel/fs.c      if (ip == 0 || !holdingsleep(&ip->lock) || ip->ref < 1)
ref               357 kernel/fs.c      int last = (ip->ref == 1 && ip->valid && ip->nlink == 0);
ref               373 kernel/fs.c      ip->ref--;