Lines Matching refs:fid
196 __u32 *oplock, struct cifs_fid *fid) in cifs_do_create() argument
224 oflags, oplock, &fid->netfid, xid); in cifs_do_create()
240 CIFSSMBClose(xid, tcon, fid->netfid); in cifs_do_create()
330 oparms.fid = fid; in cifs_do_create()
362 CIFSSMBUnixSetFileInfo(xid, tcon, &args, fid->netfid, in cifs_do_create()
381 xid, fid); in cifs_do_create()
384 server->ops->set_lease_key(newinode, fid); in cifs_do_create()
403 server->ops->close(xid, tcon, fid); in cifs_do_create()
425 struct cifs_fid fid; in cifs_atomic_open() local
477 server->ops->new_lease_key(&fid); in cifs_atomic_open()
479 cifs_add_pending_open(&fid, tlink, &open); in cifs_atomic_open()
482 &oplock, &fid); in cifs_atomic_open()
495 server->ops->close(xid, tcon, &fid); in cifs_atomic_open()
508 file_info = cifs_new_fileinfo(&fid, file, tlink, oplock); in cifs_atomic_open()
511 server->ops->close(xid, tcon, &fid); in cifs_atomic_open()
540 struct cifs_fid fid; in cifs_create() local
555 server->ops->new_lease_key(&fid); in cifs_create()
558 &oplock, &fid); in cifs_create()
560 server->ops->close(xid, tcon, &fid); in cifs_create()
581 struct cifs_fid fid; in cifs_mknod() local
658 oparms.fid = &fid; in cifs_mknod()
685 rc = tcon->ses->server->ops->sync_write(xid, &fid, &io_parms, in cifs_mknod()
691 rc = tcon->ses->server->ops->sync_write(xid, &fid, &io_parms, in cifs_mknod()
694 tcon->ses->server->ops->close(xid, tcon, &fid); in cifs_mknod()