Lines Matching defs:fid

343 			struct cifs_fid *fid, unsigned int xid, struct cifs_open_info_data *buf)
399 .fid = fid,
406 /* TODO: Add support for calling posix query info but with passing in fid */
412 xid, fid);
415 server->ops->close(xid, tcon, fid);
449 struct cifsFileInfo *cifs_new_fileinfo(struct cifs_fid *fid, struct file *file,
514 if (fid->pending_open->oplock != CIFS_OPLOCK_NO_CHANGE && oplock)
515 oplock = fid->pending_open->oplock;
516 list_del(&fid->pending_open->olist);
518 fid->purge_cache = false;
519 server->ops->set_fid(cfile, fid, oplock);
533 if (fid->purge_cache)
622 struct cifs_fid fid = {};
638 server->ops->get_lease_key(inode, &fid);
641 cifs_add_pending_open_locked(&fid, cifs_file->tlink, &open);
675 server->ops->close(xid, tcon, &cifs_file->fid);
704 struct cifs_fid fid = {};
768 file->f_flags, &oplock, &fid.netfid, xid);
789 server->ops->get_lease_key(inode, &fid);
791 cifs_add_pending_open(&fid, tlink, &open);
795 server->ops->get_lease_key(inode, &fid);
797 rc = cifs_nt_open(full_path, inode, cifs_sb, tcon, file->f_flags, &oplock, &fid,
805 cfile = cifs_new_fileinfo(&fid, file, tlink, oplock, data.symlink_target);
808 server->ops->close(xid, tcon, &fid);
829 CIFSSMBUnixSetFileInfo(xid, tcon, &args, fid.netfid,
956 oflags, &oplock, &cfile->fid.netfid, xid);
979 server->ops->get_lease_key(inode, &cfile->fid);
988 .fid = &cfile->fid,
1051 server->ops->set_fid(cfile, &cfile->fid, oplock);
1181 rc = server->ops->close_dir(xid, tcon, &cfile->fid);
1256 /* shared lock prevents write op through the same fid */
1502 cfile->fid.netfid,
1514 stored_rc = cifs_lockv(xid, tcon, cfile->fid.netfid,
1601 lck->netfid = cfile->fid.netfid;
1720 __u16 netfid = cfile->fid.netfid;
1875 cfile->fid.netfid,
1898 stored_rc = cifs_lockv(xid, tcon, cfile->fid.netfid,
1943 rc = CIFSSMBPosixLock(xid, tcon, cfile->fid.netfid,
2179 rc = server->ops->sync_write(xid, &open_file->fid,
2289 if (with_delete && !(open_file->fid.access & DELETE))
3181 rc = server->ops->flush(xid, tcon, &smbfile->fid);
3186 rc = server->ops->flush(xid, tcon, &smbfile->fid);
3226 rc = server->ops->flush(xid, tcon, &smbfile->fid);
3231 rc = server->ops->flush(xid, tcon, &smbfile->fid);
4376 rc = server->ops->sync_read(xid, &open_file->fid, &io_parms,
4976 persistent_fid = cfile->fid.persistent_fid;
4977 volatile_fid = cfile->fid.volatile_fid;
4978 net_fid = cfile->fid.netfid;