Searched refs:graveyard (Results 1 – 6 of 6) sorted by relevance
/fs/cachefiles/ |
D | namei.c | 307 trap = lock_rename(cache->graveyard, dir); in cachefiles_bury_object() 313 unlock_rename(cache->graveyard, dir); in cachefiles_bury_object() 318 if (!d_can_lookup(cache->graveyard)) { in cachefiles_bury_object() 319 unlock_rename(cache->graveyard, dir); in cachefiles_bury_object() 325 unlock_rename(cache->graveyard, dir); in cachefiles_bury_object() 331 unlock_rename(cache->graveyard, dir); in cachefiles_bury_object() 336 grave = lookup_one_len(nbuffer, cache->graveyard, strlen(nbuffer)); in cachefiles_bury_object() 338 unlock_rename(cache->graveyard, dir); in cachefiles_bury_object() 339 trace_cachefiles_vfs_error(object, d_inode(cache->graveyard), in cachefiles_bury_object() 353 unlock_rename(cache->graveyard, dir); in cachefiles_bury_object() [all …]
|
D | cache.c | 21 struct dentry *graveyard, *cachedir, *root; in cachefiles_add_cache() local 135 graveyard = cachefiles_get_directory(cache, root, "graveyard", NULL); in cachefiles_add_cache() 136 if (IS_ERR(graveyard)) { in cachefiles_add_cache() 137 ret = PTR_ERR(graveyard); in cachefiles_add_cache() 141 cache->graveyard = graveyard; in cachefiles_add_cache() 161 cachefiles_put_directory(cache->graveyard); in cachefiles_add_cache() 162 cache->graveyard = NULL; in cachefiles_add_cache()
|
D | internal.h | 77 struct dentry *graveyard; /* directory into which dead objects go */ member
|
D | daemon.c | 805 cachefiles_put_directory(cache->graveyard); in cachefiles_daemon_unbind()
|
/fs/afs/ |
D | write.c | 956 LIST_HEAD(graveyard); in afs_prune_wb_keys() 966 list_move(&wbk->vnode_link, &graveyard); in afs_prune_wb_keys() 972 while (!list_empty(&graveyard)) { in afs_prune_wb_keys() 973 wbk = list_entry(graveyard.next, struct afs_wb_key, vnode_link); in afs_prune_wb_keys()
|
/fs/ |
D | namespace.c | 3152 LIST_HEAD(graveyard); in mark_mounts_for_expiry() 3170 list_move(&mnt->mnt_expire, &graveyard); in mark_mounts_for_expiry() 3172 while (!list_empty(&graveyard)) { in mark_mounts_for_expiry() 3173 mnt = list_first_entry(&graveyard, struct mount, mnt_expire); in mark_mounts_for_expiry() 3189 static int select_submounts(struct mount *parent, struct list_head *graveyard) in select_submounts() argument 3214 list_move_tail(&mnt->mnt_expire, graveyard); in select_submounts() 3237 LIST_HEAD(graveyard); in shrink_submounts() 3241 while (select_submounts(mnt, &graveyard)) { in shrink_submounts() 3242 while (!list_empty(&graveyard)) { in shrink_submounts() 3243 m = list_first_entry(&graveyard, struct mount, in shrink_submounts()
|