Searched refs:crfid (Results 1 – 6 of 6) sorted by relevance
616 if (tcon->crfid.is_valid && in smb2_is_valid_lease_break()618 tcon->crfid.fid->lease_key, in smb2_is_valid_lease_break()620 INIT_WORK(&tcon->crfid.lease_break, in smb2_is_valid_lease_break()623 &tcon->crfid.lease_break); in smb2_is_valid_lease_break()
513 mutex_lock(&tcon->crfid.fid_mutex); in open_shroot()514 if (tcon->crfid.is_valid) { in open_shroot()516 memcpy(pfid, tcon->crfid.fid, sizeof(struct cifs_fid)); in open_shroot()517 kref_get(&tcon->crfid.refcount); in open_shroot()518 mutex_unlock(&tcon->crfid.fid_mutex); in open_shroot()531 memcpy(tcon->crfid.fid, pfid, sizeof(struct cifs_fid)); in open_shroot()532 tcon->crfid.tcon = tcon; in open_shroot()533 tcon->crfid.is_valid = true; in open_shroot()534 kref_init(&tcon->crfid.refcount); in open_shroot()535 kref_get(&tcon->crfid.refcount); in open_shroot()[all …]
122 mutex_init(&ret_buf->crfid.fid_mutex); in tconInfoAlloc()123 ret_buf->crfid.fid = kzalloc(sizeof(struct cifs_fid), in tconInfoAlloc()140 kfree(buf_to_free->crfid.fid); in tconInfoFree()
124 close_shroot(&tcon->crfid); in smb2_open_op_close()
1005 struct cached_fid crfid; /* Cached root fid */ member
110 mutex_lock(&tcon->crfid.fid_mutex); in cifs_mark_open_files_invalid()111 tcon->crfid.is_valid = false; in cifs_mark_open_files_invalid()112 memset(tcon->crfid.fid, 0, sizeof(struct cifs_fid)); in cifs_mark_open_files_invalid()113 mutex_unlock(&tcon->crfid.fid_mutex); in cifs_mark_open_files_invalid()