Lines Matching refs:cancelled
755 struct close_cancelled_open *cancelled = container_of(work, in smb2_cancelled_close_fid() local
757 struct cifs_tcon *tcon = cancelled->tcon; in smb2_cancelled_close_fid()
760 if (cancelled->mid) in smb2_cancelled_close_fid()
762 cancelled->mid); in smb2_cancelled_close_fid()
766 rc = SMB2_close(0, tcon, cancelled->fid.persistent_fid, in smb2_cancelled_close_fid()
767 cancelled->fid.volatile_fid); in smb2_cancelled_close_fid()
772 kfree(cancelled); in smb2_cancelled_close_fid()
787 struct close_cancelled_open *cancelled; in __smb2_handle_cancelled_cmd() local
789 cancelled = kzalloc(sizeof(*cancelled), GFP_ATOMIC); in __smb2_handle_cancelled_cmd()
790 if (!cancelled) in __smb2_handle_cancelled_cmd()
793 cancelled->fid.persistent_fid = persistent_fid; in __smb2_handle_cancelled_cmd()
794 cancelled->fid.volatile_fid = volatile_fid; in __smb2_handle_cancelled_cmd()
795 cancelled->tcon = tcon; in __smb2_handle_cancelled_cmd()
796 cancelled->cmd = cmd; in __smb2_handle_cancelled_cmd()
797 cancelled->mid = mid; in __smb2_handle_cancelled_cmd()
798 INIT_WORK(&cancelled->work, smb2_cancelled_close_fid); in __smb2_handle_cancelled_cmd()
799 WARN_ON(queue_work(cifsiod_wq, &cancelled->work) == false); in __smb2_handle_cancelled_cmd()