Lines Matching refs:victim
872 struct dentry *victim; in cachefiles_check_active() local
883 victim = lookup_one_len(filename, dir, strlen(filename)); in cachefiles_check_active()
885 if (IS_ERR(victim)) in cachefiles_check_active()
894 if (d_is_negative(victim)) { in cachefiles_check_active()
896 dput(victim); in cachefiles_check_active()
909 if (object->dentry > victim) in cachefiles_check_active()
911 else if (object->dentry < victim) in cachefiles_check_active()
920 return victim; in cachefiles_check_active()
925 dput(victim); in cachefiles_check_active()
931 ret = PTR_ERR(victim); in cachefiles_check_active()
956 struct dentry *victim; in cachefiles_cull() local
961 victim = cachefiles_check_active(cache, dir, filename); in cachefiles_cull()
962 if (IS_ERR(victim)) in cachefiles_cull()
963 return PTR_ERR(victim); in cachefiles_cull()
966 victim, d_backing_inode(victim) ? "positive" : "negative"); in cachefiles_cull()
973 ret = cachefiles_remove_object_xattr(cache, victim); in cachefiles_cull()
980 ret = cachefiles_bury_object(cache, NULL, dir, victim, false, in cachefiles_cull()
985 dput(victim); in cachefiles_cull()
992 dput(victim); in cachefiles_cull()
1016 struct dentry *victim; in cachefiles_check_in_use() local
1021 victim = cachefiles_check_active(cache, dir, filename); in cachefiles_check_in_use()
1022 if (IS_ERR(victim)) in cachefiles_check_in_use()
1023 return PTR_ERR(victim); in cachefiles_check_in_use()
1026 dput(victim); in cachefiles_check_in_use()