Home
last modified time | relevance | path

Searched refs:dclose (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/fs/smb/client/
H A Dmisc.c704 struct cifs_deferred_close *dclose; in cifs_is_deferred_close() local
707 if ((dclose->netfid == cfile->fid.netfid) && in cifs_is_deferred_close()
710 *pdclose = dclose; in cifs_is_deferred_close()
728 kfree(dclose); in cifs_add_deferred_close()
732 dclose->tlink = cfile->tlink; in cifs_add_deferred_close()
733 dclose->netfid = cfile->fid.netfid; in cifs_add_deferred_close()
734 dclose->persistent_fid = cfile->fid.persistent_fid; in cifs_add_deferred_close()
735 dclose->volatile_fid = cfile->fid.volatile_fid; in cifs_add_deferred_close()
746 struct cifs_deferred_close *dclose; in cifs_del_deferred_close() local
751 list_del(&dclose->dlist); in cifs_del_deferred_close()
[all …]
H A Dfile.c1351 smb2_can_defer_close(struct inode *inode, struct cifs_deferred_close *dclose) in smb2_can_defer_close() argument
1356 return (cifs_sb->ctx->closetimeo && cinode->lease_granted && dclose && in smb2_can_defer_close()
1368 struct cifs_deferred_close *dclose; in cifs_close() local
1375 dclose = kmalloc(sizeof(struct cifs_deferred_close), GFP_KERNEL); in cifs_close()
1377 (smb2_can_defer_close(inode, dclose))) { in cifs_close()
1383 cifs_add_deferred_close(cfile, dclose); in cifs_close()
1405 kfree(dclose); in cifs_close()
H A Dcifsproto.h289 struct cifs_deferred_close **dclose);
292 struct cifs_deferred_close *dclose);