Lines Matching refs:cache_object_p

100 	cfsd_cache_object_t *cache_object_p;
113 cache_object_p = all_cachelist_find(all_object_p, dirp);
114 if (cache_object_p == NULL) {
116 cache_object_p = cfsd_cache_create();
118 xx = cache_setup(cache_object_p, dirp, xx);
121 cfsd_cache_destroy(cache_object_p);
126 all_cachelist_add(all_object_p, cache_object_p);
129 cache_lock(cache_object_p);
130 cache_object_p->i_refcnt++;
131 cache_unlock(cache_object_p);
135 cache_lock(cache_object_p);
136 fscache_object_p = cache_fscachelist_find(cache_object_p, idp);
139 xx = cache_object_p->i_nextfscacheid;
141 cache_fscachelist_add(cache_object_p, fscache_object_p);
146 cache_object_p->i_refcnt--;
148 cache_unlock(cache_object_p);
159 cache_unlock(cache_object_p);
185 cache_lock(cache_object_p);
186 cache_object_p->i_refcnt--;
187 cache_unlock(cache_object_p);
251 cfsd_cache_object_t *cache_object_p;
305 cache_object_p = all_cachelist_find(all_object_p, buf);
306 if (cache_object_p == NULL) {
308 cache_object_p = cfsd_cache_create();
310 xx = cache_setup(cache_object_p, buf, xx);
312 cfsd_cache_destroy(cache_object_p);
316 cache_object_p);
350 cache_object_p = all_cachelist_find(all_object_p, cp);
351 if (cache_object_p == NULL) {
353 cache_object_p = cfsd_cache_create();
355 xx = cache_setup(cache_object_p, cp, xx);
357 cfsd_cache_destroy(cache_object_p);
361 cache_object_p);
397 cache_object_p = all_cachelist_find(all_object_p, cp);
398 if (cache_object_p == NULL) {
400 cache_object_p = cfsd_cache_create();
402 xx = cache_setup(cache_object_p, cp, xx);
404 cfsd_cache_destroy(cache_object_p);
407 cache_object_p);
426 cache_object_p = all_cachelist_at(all_object_p, index);
427 dbug_assert(cache_object_p);
428 cache_lock(cache_object_p);
429 cache_object_p->i_refcnt++;
430 cache_unlock(cache_object_p);
434 xx = subr_fsck_cache(cache_object_p->i_cachedir);
437 cache_object_p->i_cachedir));
439 cache_lock(cache_object_p);
440 cache_object_p->i_refcnt--;
441 cache_unlock(cache_object_p);
446 lockfd = cachefs_dir_lock(cache_object_p->i_cachedir, 0);
449 cache_object_p->i_cachedir));
451 cache_lock(cache_object_p);
452 cache_object_p->i_refcnt--;
453 cache_unlock(cache_object_p);
458 dirp = opendir(cache_object_p->i_cachedir);
461 cache_object_p->i_cachedir));
464 cache_lock(cache_object_p);
465 cache_object_p->i_refcnt--;
466 cache_unlock(cache_object_p);
470 strlcpy(pathname, cache_object_p->i_cachedir,
498 subr_add_mount(all_object_p, cache_object_p->i_cachedir,
505 cache_lock(cache_object_p);
506 cache_object_p->i_refcnt--;
507 cache_unlock(cache_object_p);