Lines Matching refs:server
207 struct TCP_Server_Info *server = tcon->ses->server; in cifs_do_create() local
211 if (tcon->ses->server->oplocks) in cifs_do_create()
303 if (!server->ops->open) { in cifs_do_create()
333 rc = server->ops->open(xid, &oparms, oplock, buf); in cifs_do_create()
383 if (server->ops->set_lease_key) in cifs_do_create()
384 server->ops->set_lease_key(newinode, fid); in cifs_do_create()
402 if (server->ops->close) in cifs_do_create()
403 server->ops->close(xid, tcon, fid); in cifs_do_create()
424 struct TCP_Server_Info *server; in cifs_atomic_open() local
474 server = tcon->ses->server; in cifs_atomic_open()
476 if (server->ops->new_lease_key) in cifs_atomic_open()
477 server->ops->new_lease_key(&fid); in cifs_atomic_open()
494 if (server->ops->close) in cifs_atomic_open()
495 server->ops->close(xid, tcon, &fid); in cifs_atomic_open()
510 if (server->ops->close) in cifs_atomic_open()
511 server->ops->close(xid, tcon, &fid); in cifs_atomic_open()
539 struct TCP_Server_Info *server; in cifs_create() local
552 server = tcon->ses->server; in cifs_create()
554 if (server->ops->new_lease_key) in cifs_create()
555 server->ops->new_lease_key(&fid); in cifs_create()
559 if (!rc && server->ops->close) in cifs_create()
560 server->ops->close(xid, tcon, &fid); in cifs_create()
661 if (tcon->ses->server->oplocks) in cifs_mknod()
665 rc = tcon->ses->server->ops->open(xid, &oparms, &oplock, buf); 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()