Lines Matching refs:cancelled
736 struct close_cancelled_open *cancelled = container_of(work, in smb2_cancelled_close_fid() local
741 SMB2_close(0, cancelled->tcon, cancelled->fid.persistent_fid, in smb2_cancelled_close_fid()
742 cancelled->fid.volatile_fid); in smb2_cancelled_close_fid()
743 cifs_put_tcon(cancelled->tcon); in smb2_cancelled_close_fid()
744 kfree(cancelled); in smb2_cancelled_close_fid()
753 struct close_cancelled_open *cancelled; in smb2_handle_cancelled_mid() local
759 cancelled = kzalloc(sizeof(*cancelled), GFP_KERNEL); in smb2_handle_cancelled_mid()
760 if (!cancelled) in smb2_handle_cancelled_mid()
766 kfree(cancelled); in smb2_handle_cancelled_mid()
770 cancelled->fid.persistent_fid = rsp->PersistentFileId; in smb2_handle_cancelled_mid()
771 cancelled->fid.volatile_fid = rsp->VolatileFileId; in smb2_handle_cancelled_mid()
772 cancelled->tcon = tcon; in smb2_handle_cancelled_mid()
773 INIT_WORK(&cancelled->work, smb2_cancelled_close_fid); in smb2_handle_cancelled_mid()
774 queue_work(cifsiod_wq, &cancelled->work); in smb2_handle_cancelled_mid()