Home
last modified time | relevance | path

Searched refs:parent_cfid (Results 1 – 3 of 3) sorted by relevance

/linux/fs/smb/client/
H A Ddir.c214 struct cached_fid *parent_cfid = NULL; local
346 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;
H A Dcached_dir.c231 struct cached_fid *parent_cfid; in open_cached_dir() local
234 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()
H A Dinode.c34 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()