Lines Matching refs:cfile
550 struct cifsFileInfo *cfile; in smb2_tcon_has_lease() local
557 list_for_each_entry(cfile, &tcon->openFileList, tlist) { in smb2_tcon_has_lease()
558 cinode = CIFS_I(d_inode(cfile->dentry)); in smb2_tcon_has_lease()
569 cfile->oplock_break_cancelled = false; in smb2_tcon_has_lease()
571 cfile->oplock_break_cancelled = true; in smb2_tcon_has_lease()
575 cfile->oplock_epoch = le16_to_cpu(rsp->Epoch); in smb2_tcon_has_lease()
576 cfile->oplock_level = lease_state; in smb2_tcon_has_lease()
578 cifs_queue_oplock_break(cfile); in smb2_tcon_has_lease()
683 struct cifsFileInfo *cfile; in smb2_is_valid_oplock_break() local
709 list_for_each_entry(cfile, &tcon->openFileList, tlist) { in smb2_is_valid_oplock_break()
711 cfile->fid.persistent_fid || in smb2_is_valid_oplock_break()
713 cfile->fid.volatile_fid) in smb2_is_valid_oplock_break()
719 cinode = CIFS_I(d_inode(cfile->dentry)); in smb2_is_valid_oplock_break()
720 spin_lock(&cfile->file_info_lock); in smb2_is_valid_oplock_break()
723 cfile->oplock_break_cancelled = true; in smb2_is_valid_oplock_break()
725 cfile->oplock_break_cancelled = false; in smb2_is_valid_oplock_break()
730 cfile->oplock_epoch = 0; in smb2_is_valid_oplock_break()
731 cfile->oplock_level = rsp->OplockLevel; in smb2_is_valid_oplock_break()
733 spin_unlock(&cfile->file_info_lock); in smb2_is_valid_oplock_break()
735 cifs_queue_oplock_break(cfile); in smb2_is_valid_oplock_break()