Searched refs:parent_cfid (Results 1 – 3 of 3) sorted by relevance
214 struct cached_fid *parent_cfid = NULL; local346 parent_cfid = NULL;348 list_for_each_entry(parent_cfid, &tcon->cfids->entries, entry) {349 if (parent_cfid->dentry == direntry->d_parent) {351 if (is_valid_cached_dir(parent_cfid)) {355 parent_cfid->fid.lease_key,357 parent_cfid->dirents.is_valid = false;358 parent_cfid->dirents.is_failed = true;
231 struct cached_fid *parent_cfid; in open_cached_dir() local234 list_for_each_entry(parent_cfid, &cfids->entries, entry) { in open_cached_dir()235 if (parent_cfid->dentry == dentry->d_parent) { in open_cached_dir()237 if (is_valid_cached_dir(parent_cfid)) { in open_cached_dir()241 parent_cfid->fid.lease_key, in open_cached_dir()
34 struct cached_fid *parent_cfid = NULL; in cifs_invalidate_cached_dir() local 39 if (!open_cached_dir_by_dentry(tcon, parent, &parent_cfid)) { in cifs_invalidate_cached_dir() 40 mutex_lock(&parent_cfid->dirents.de_mutex); in cifs_invalidate_cached_dir() 41 parent_cfid->dirents.is_valid = false; in cifs_invalidate_cached_dir() 42 parent_cfid->dirents.is_failed = true; in cifs_invalidate_cached_dir() 43 mutex_unlock(&parent_cfid->dirents.de_mutex); in cifs_invalidate_cached_dir() 44 close_cached_dir(parent_cfid); in cifs_invalidate_cached_dir()