Lines Matching defs:loc

67 	ino_t	loc;		/* where the file is now */
79 "vnid loc\n", vol->vcache.cache_size, vol->vcache.cur_vnid);
82 kprintf("%16" B_PRIdINO " %16" B_PRIdINO "\n", c->vnid, c->loc);
167 _add_to_vcache_(nspace *vol, ino_t vnid, ino_t loc)
169 int hash1 = hash(vnid), hash2 = hash(loc);
172 DPRINTF(0, ("add_to_vcache %" B_PRIdINO "/%" B_PRIdINO "\n", vnid, loc));
174 ASSERT(vnid != loc);
180 e->vnid = vnid; e->loc = loc; e->next_vnid = NULL; e->next_loc = NULL;
186 ASSERT(vnid != c->vnid); ASSERT(loc != c->loc);
200 if (loc < c->loc)
202 ASSERT(vnid != c->vnid); ASSERT(loc != c->loc);
206 ASSERT(!c || (loc != c->loc));
244 hash2 = hash(c->loc);
250 ASSERT(c->loc < e->loc);
286 _find_loc_in_vcache_(nspace *vol, ino_t loc)
288 int hash2 = hash(loc);
292 if (c->loc == loc)
294 if (c->loc > loc)
304 add_to_vcache(nspace *vol, ino_t vnid, ino_t loc)
309 result = _add_to_vcache_(vol,vnid,loc);
319 _update_loc_in_vcache_(nspace *vol, ino_t vnid, ino_t loc)
325 result = _add_to_vcache_(vol, vnid, loc);
346 vcache_vnid_to_loc(nspace *vol, ino_t vnid, ino_t *loc)
351 loc));
355 if (loc && e)
356 *loc = e->loc;
364 vcache_loc_to_vnid(nspace *vol, ino_t loc, ino_t *vnid)
368 DPRINTF(1, ("vcache_loc_to_vnid %" B_PRIdINO " %p\n", loc,
372 e = _find_loc_in_vcache_(vol, loc);
382 vcache_set_entry(nspace *vol, ino_t vnid, ino_t loc)
388 loc));
391 if (!IS_ARTIFICIAL_VNID(loc))
402 if (e->vnid == loc)
405 result = _update_loc_in_vcache_(vol, vnid, loc);
407 if (vnid != loc)
408 result = _add_to_vcache_(vol,vnid,loc);
437 kprintf("vnid %" B_PRIdINO " -> loc %" B_PRIdINO " @ %p\n", vnid,
438 e->loc, e);
464 ino_t loc = strtoull(argv[i], NULL, 0);
466 if ((e = _find_loc_in_vcache_(vol, loc)) != NULL) {
467 kprintf("loc %" B_PRIdINO " -> vnid %" B_PRIdINO " @ %p\n", loc,
470 kprintf("loc %" B_PRIdINO " not found in vnid cache\n", loc);