Lines Matching defs:nlookup
143 uint64_t nlookup;
862 if (!node->nlookup)
864 node->nlookup++;
897 } else if (lru_enabled(f) && node->nlookup == 1) {
1361 static void forget_node(struct fuse *f, fuse_ino_t nodeid, uint64_t nlookup)
1373 while (node->nlookup == nlookup && node->treelock) {
1383 } while (node->nlookup == nlookup && node->treelock);
1389 assert(node->nlookup >= nlookup);
1390 node->nlookup -= nlookup;
1391 if (!node->nlookup) {
1393 } else if (lru_enabled(f) && node->nlookup == 1) {
1402 assert(node->nlookup > 1);
1403 node->nlookup--;
2689 static void do_forget(struct fuse *f, fuse_ino_t ino, uint64_t nlookup)
2693 (unsigned long long) nlookup);
2694 forget_node(f, ino, nlookup);
2697 static void fuse_lib_forget(fuse_req_t req, fuse_ino_t ino, uint64_t nlookup)
2699 do_forget(req_fuse(req), ino, nlookup);
2710 do_forget(f, forgets[i].ino, forgets[i].nlookup);
4419 assert(node->nlookup == 1);
4425 node->nlookup = 0;