Searched refs:graveyard (Results 1 - 8 of 8) sorted by relevance

/linux-master/fs/cachefiles/
H A Dcache.c21 struct dentry *graveyard, *cachedir, *root; local
134 /* get the graveyard directory */
135 graveyard = cachefiles_get_directory(cache, root, "graveyard", NULL);
136 if (IS_ERR(graveyard)) {
137 ret = PTR_ERR(graveyard);
141 cache->graveyard = graveyard;
161 cachefiles_put_directory(cache->graveyard);
162 cache->graveyard
[all...]
H A Dnamei.c261 * - Directory backed objects are stuffed into the graveyard for userspace to
296 /* directories have to be moved to the graveyard */
297 _debug("move stale object to graveyard");
301 /* first step is to make up a grave dentry in the graveyard */
307 trap = lock_rename(cache->graveyard, dir);
315 unlock_rename(cache->graveyard, dir);
320 if (!d_can_lookup(cache->graveyard)) {
321 unlock_rename(cache->graveyard, dir);
327 unlock_rename(cache->graveyard, dir);
333 unlock_rename(cache->graveyard, di
[all...]
H A Dinternal.h90 struct dentry *graveyard; /* directory into which dead objects go */ member in struct:cachefiles_cache
98 atomic_t gravecounter; /* graveyard uniquifier */
H A Ddaemon.c816 cachefiles_put_directory(cache->graveyard);
/linux-master/security/keys/
H A Dgc.c188 static LIST_HEAD(graveyard);
296 !list_empty(&graveyard)) {
306 if (!list_empty(&graveyard)) {
308 key_gc_unused_keys(&graveyard);
345 list_add_tail(&key->graveyard_link, &graveyard);
/linux-master/fs/afs/
H A Dwrite.c263 LIST_HEAD(graveyard);
273 list_move(&wbk->vnode_link, &graveyard);
279 while (!list_empty(&graveyard)) {
280 wbk = list_entry(graveyard.next, struct afs_wb_key, vnode_link);
/linux-master/net/rxrpc/
H A Dconn_object.c393 LIST_HEAD(graveyard);
438 list_move_tail(&conn->link, &graveyard);
448 while (!list_empty(&graveyard)) {
449 conn = list_entry(graveyard.next, struct rxrpc_connection,
/linux-master/fs/
H A Dnamespace.c3450 LIST_HEAD(graveyard);
3468 list_move(&mnt->mnt_expire, &graveyard);
3470 while (!list_empty(&graveyard)) {
3471 mnt = list_first_entry(&graveyard, struct mount, mnt_expire);
3485 * shrinkable submounts to the 'graveyard' list.
3487 static int select_submounts(struct mount *parent, struct list_head *graveyard) argument
3512 list_move_tail(&mnt->mnt_expire, graveyard);
3535 LIST_HEAD(graveyard);
3539 while (select_submounts(mnt, &graveyard)) {
3540 while (!list_empty(&graveyard)) {
[all...]

Completed in 413 milliseconds