Home
last modified time | relevance | path

Searched refs:crfid (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.4/fs/cifs/
Dmisc.c118 ret_buf->crfid.fid = kzalloc(sizeof(*ret_buf->crfid.fid), GFP_KERNEL); in tconInfoAlloc()
119 if (!ret_buf->crfid.fid) { in tconInfoAlloc()
130 mutex_init(&ret_buf->crfid.fid_mutex); in tconInfoAlloc()
148 kfree(buf_to_free->crfid.fid); in tconInfoFree()
Dsmb2misc.c627 if (tcon->crfid.is_valid && in smb2_is_valid_lease_break()
629 tcon->crfid.fid->lease_key, in smb2_is_valid_lease_break()
631 INIT_WORK(&tcon->crfid.lease_break, in smb2_is_valid_lease_break()
634 &tcon->crfid.lease_break); in smb2_is_valid_lease_break()
Dsmb2ops.c652 mutex_lock(&tcon->crfid.fid_mutex); in open_shroot()
653 if (tcon->crfid.is_valid) { in open_shroot()
655 memcpy(pfid, tcon->crfid.fid, sizeof(struct cifs_fid)); in open_shroot()
656 kref_get(&tcon->crfid.refcount); in open_shroot()
657 mutex_unlock(&tcon->crfid.fid_mutex); in open_shroot()
668 mutex_unlock(&tcon->crfid.fid_mutex); in open_shroot()
710 mutex_lock(&tcon->crfid.fid_mutex); in open_shroot()
717 if (tcon->crfid.is_valid) { in open_shroot()
731 memcpy(pfid, tcon->crfid.fid, sizeof(*pfid)); in open_shroot()
732 kref_get(&tcon->crfid.refcount); in open_shroot()
[all …]
Dsmb2inode.c463 if (tcon->crfid.file_all_info_is_valid) { in smb2_query_path_info()
465 &tcon->crfid.file_all_info); in smb2_query_path_info()
472 close_shroot(&tcon->crfid); in smb2_query_path_info()
Dcifsglob.h1115 struct cached_fid crfid; /* Cached root fid */ member
Dcifssmb.c113 mutex_lock(&tcon->crfid.fid_mutex); in cifs_mark_open_files_invalid()
114 tcon->crfid.is_valid = false; in cifs_mark_open_files_invalid()
115 memset(tcon->crfid.fid, 0, sizeof(struct cifs_fid)); in cifs_mark_open_files_invalid()
116 mutex_unlock(&tcon->crfid.fid_mutex); in cifs_mark_open_files_invalid()