Searched refs:crfid (Results 1 – 8 of 8) sorted by relevance
641 if (tcon->crfid.is_valid && in smb2_is_valid_lease_break()643 tcon->crfid.fid->lease_key, in smb2_is_valid_lease_break()645 tcon->crfid.time = 0; in smb2_is_valid_lease_break()646 INIT_WORK(&tcon->crfid.lease_break, in smb2_is_valid_lease_break()649 &tcon->crfid.lease_break); in smb2_is_valid_lease_break()
775 mutex_lock(&tcon->crfid.fid_mutex); in open_cached_dir()776 if (tcon->crfid.is_valid) { in open_cached_dir()778 *cfid = &tcon->crfid; in open_cached_dir()779 kref_get(&tcon->crfid.refcount); in open_cached_dir()780 mutex_unlock(&tcon->crfid.fid_mutex); in open_cached_dir()791 mutex_unlock(&tcon->crfid.fid_mutex); in open_cached_dir()799 pfid = tcon->crfid.fid; in open_cached_dir()842 mutex_lock(&tcon->crfid.fid_mutex); in open_cached_dir()849 if (tcon->crfid.is_valid) { in open_cached_dir()862 kref_get(&tcon->crfid.refcount); in open_cached_dir()[all …]
110 ret_buf->crfid.fid = kzalloc(sizeof(*ret_buf->crfid.fid), GFP_KERNEL); in tconInfoAlloc()111 if (!ret_buf->crfid.fid) { in tconInfoAlloc()122 mutex_init(&ret_buf->crfid.fid_mutex); in tconInfoAlloc()140 kfree(buf_to_free->crfid.fid); in tconInfoFree()
516 if (tcon->crfid.file_all_info_is_valid) { in smb2_query_path_info()518 &tcon->crfid.file_all_info); in smb2_query_path_info()
1090 struct cached_fid crfid; /* Cached root fid */ member
85 mutex_lock(&tcon->crfid.fid_mutex); in cifs_mark_open_files_invalid()86 tcon->crfid.is_valid = false; in cifs_mark_open_files_invalid()88 close_cached_dir_lease_locked(&tcon->crfid); in cifs_mark_open_files_invalid()89 memset(tcon->crfid.fid, 0, sizeof(struct cifs_fid)); in cifs_mark_open_files_invalid()90 mutex_unlock(&tcon->crfid.fid_mutex); in cifs_mark_open_files_invalid()
268 cfid = &tcon->crfid; in cifs_kill_sb()
1922 close_cached_dir_lease(&tcon->crfid); in SMB2_tdis()