Lines Matching full:grave
273 struct dentry *grave, *trap; in cachefiles_bury_object() local
304 /* first step is to make up a grave dentry in the graveyard */ in cachefiles_bury_object()
314 /* do some checks before getting the grave dentry */ in cachefiles_bury_object()
341 grave = lookup_one(&nop_mnt_idmap, &QSTR(nbuffer), cache->graveyard); in cachefiles_bury_object()
342 if (IS_ERR(grave)) { in cachefiles_bury_object()
345 PTR_ERR(grave), in cachefiles_bury_object()
348 if (PTR_ERR(grave) == -ENOMEM) { in cachefiles_bury_object()
353 cachefiles_io_error(cache, "Lookup error %ld", PTR_ERR(grave)); in cachefiles_bury_object()
357 if (d_is_positive(grave)) { in cachefiles_bury_object()
359 dput(grave); in cachefiles_bury_object()
360 grave = NULL; in cachefiles_bury_object()
365 if (d_mountpoint(grave)) { in cachefiles_bury_object()
367 dput(grave); in cachefiles_bury_object()
373 if (trap == grave) { in cachefiles_bury_object()
375 dput(grave); in cachefiles_bury_object()
385 ret = security_path_rename(&path, rep, &path_to_graveyard, grave, 0); in cachefiles_bury_object()
394 .new_dentry = grave, in cachefiles_bury_object()
410 dput(grave); in cachefiles_bury_object()