taglinefilesource code
server65fs/nfs/inode.cstruct nfs_server *server;
server97fs/nfs/inode.cserver = &sb->u.nfs_sb.s_server;
server98fs/nfs/inode.cserver->file = filp;
server99fs/nfs/inode.cserver->lock = 0;
server100fs/nfs/inode.cserver->wait = NULL;
server101fs/nfs/inode.cserver->flags = data->flags;
server102fs/nfs/inode.cserver->rsize = data->rsize;
server103fs/nfs/inode.cif (server->rsize <= 0)
server104fs/nfs/inode.cserver->rsize = NFS_DEF_FILE_IO_BUFFER_SIZE;
server105fs/nfs/inode.celse if (server->rsize >= NFS_MAX_FILE_IO_BUFFER_SIZE)
server106fs/nfs/inode.cserver->rsize = NFS_MAX_FILE_IO_BUFFER_SIZE;
server107fs/nfs/inode.cserver->wsize = data->wsize;
server108fs/nfs/inode.cif (server->wsize <= 0)
server109fs/nfs/inode.cserver->wsize = NFS_DEF_FILE_IO_BUFFER_SIZE;
server110fs/nfs/inode.celse if (server->wsize >= NFS_MAX_FILE_IO_BUFFER_SIZE)
server111fs/nfs/inode.cserver->wsize = NFS_MAX_FILE_IO_BUFFER_SIZE;
server112fs/nfs/inode.cserver->timeo = data->timeo*HZ/10;
server113fs/nfs/inode.cserver->retrans = data->retrans;
server114fs/nfs/inode.cserver->acregmin = data->acregmin*HZ;
server115fs/nfs/inode.cserver->acregmax = data->acregmax*HZ;
server116fs/nfs/inode.cserver->acdirmin = data->acdirmin*HZ;
server117fs/nfs/inode.cserver->acdirmax = data->acdirmax*HZ;
server118fs/nfs/inode.cstrcpy(server->hostname, data->hostname);
server204fs/nfs/proc.cint nfs_proc_getattr(struct nfs_server *server, struct nfs_fh *fhandle,
server212fs/nfs/proc.cif (!(p0 = nfs_rpc_alloc(server->rsize)))
server217fs/nfs/proc.cif ((status = nfs_rpc_call(server, p0, p)) < 0) {
server238fs/nfs/proc.cint nfs_proc_setattr(struct nfs_server *server, struct nfs_fh *fhandle,
server246fs/nfs/proc.cif (!(p0 = nfs_rpc_alloc(server->wsize)))
server252fs/nfs/proc.cif ((status = nfs_rpc_call(server, p0, p)) < 0) {
server273fs/nfs/proc.cint nfs_proc_lookup(struct nfs_server *server, struct nfs_fh *dir, const char *name,
server285fs/nfs/proc.cif (!(p0 = nfs_rpc_alloc(server->rsize)))
server291fs/nfs/proc.cif ((status = nfs_rpc_call(server, p0, p)) < 0) {
server313fs/nfs/proc.cint nfs_proc_readlink(struct nfs_server *server, struct nfs_fh *fhandle,
server321fs/nfs/proc.cif (!(p0 = nfs_rpc_alloc(server->rsize)))
server326fs/nfs/proc.cif ((status = nfs_rpc_call(server, p0, p)) < 0) {
server351fs/nfs/proc.cint nfs_proc_read(struct nfs_server *server, struct nfs_fh *fhandle,
server360fs/nfs/proc.cif (!(p0 = nfs_rpc_alloc(server->rsize)))
server368fs/nfs/proc.cif ((status = nfs_rpc_call(server, p0, p)) < 0) {
server394fs/nfs/proc.cint nfs_proc_write(struct nfs_server *server, struct nfs_fh *fhandle,
server402fs/nfs/proc.cif (!(p0 = nfs_rpc_alloc(server->wsize)))
server411fs/nfs/proc.cif ((status = nfs_rpc_call(server, p0, p)) < 0) {
server432fs/nfs/proc.cint nfs_proc_create(struct nfs_server *server, struct nfs_fh *dir,
server441fs/nfs/proc.cif (!(p0 = nfs_rpc_alloc(server->wsize)))
server448fs/nfs/proc.cif ((status = nfs_rpc_call(server, p0, p)) < 0) {
server470fs/nfs/proc.cint nfs_proc_remove(struct nfs_server *server, struct nfs_fh *dir, const char *name)
server477fs/nfs/proc.cif (!(p0 = nfs_rpc_alloc(server->wsize)))
server483fs/nfs/proc.cif ((status = nfs_rpc_call(server, p0, p)) < 0) {
server503fs/nfs/proc.cint nfs_proc_rename(struct nfs_server *server,
server512fs/nfs/proc.cif (!(p0 = nfs_rpc_alloc(server->wsize)))
server520fs/nfs/proc.cif ((status = nfs_rpc_call(server, p0, p)) < 0) {
server540fs/nfs/proc.cint nfs_proc_link(struct nfs_server *server, struct nfs_fh *fhandle,
server548fs/nfs/proc.cif (!(p0 = nfs_rpc_alloc(server->wsize)))
server555fs/nfs/proc.cif ((status = nfs_rpc_call(server, p0, p)) < 0) {
server575fs/nfs/proc.cint nfs_proc_symlink(struct nfs_server *server, struct nfs_fh *dir,
server583fs/nfs/proc.cif (!(p0 = nfs_rpc_alloc(server->wsize)))
server591fs/nfs/proc.cif ((status = nfs_rpc_call(server, p0, p)) < 0) {
server611fs/nfs/proc.cint nfs_proc_mkdir(struct nfs_server *server, struct nfs_fh *dir,
server620fs/nfs/proc.cif (!(p0 = nfs_rpc_alloc(server->wsize)))
server627fs/nfs/proc.cif ((status = nfs_rpc_call(server, p0, p)) < 0) {
server649fs/nfs/proc.cint nfs_proc_rmdir(struct nfs_server *server, struct nfs_fh *dir, const char *name)
server656fs/nfs/proc.cif (!(p0 = nfs_rpc_alloc(server->wsize)))
server662fs/nfs/proc.cif ((status = nfs_rpc_call(server, p0, p)) < 0) {
server682fs/nfs/proc.cint nfs_proc_readdir(struct nfs_server *server, struct nfs_fh *fhandle,
server693fs/nfs/proc.csize = server->rsize;
server694fs/nfs/proc.cif (!(p0 = nfs_rpc_alloc(server->rsize)))
server701fs/nfs/proc.cif ((status = nfs_rpc_call(server, p0, p)) < 0) {
server736fs/nfs/proc.cint nfs_proc_statfs(struct nfs_server *server, struct nfs_fh *fhandle,
server744fs/nfs/proc.cif (!(p0 = nfs_rpc_alloc(server->rsize)))
server749fs/nfs/proc.cif ((status = nfs_rpc_call(server, p0, p)) < 0) {
server47fs/nfs/sock.cstatic int do_nfs_rpc_call(struct nfs_server *server, int *start, int *end)
server73fs/nfs/sock.cfile = server->file;
server81fs/nfs/sock.cinit_timeout = server->timeo;
server83fs/nfs/sock.cretrans = server->retrans;
server85fs/nfs/sock.cserver_name = server->hostname;
server91fs/nfs/sock.c| ((server->flags & NFS_MOUNT_INTR)
server131fs/nfs/sock.cif (server->flags & NFS_MOUNT_SOFT) {
server213fs/nfs/sock.cserver->rsize + NFS_SLACK_SPACE, 1, 0, NULL,
server226fs/nfs/sock.cint nfs_rpc_call(struct nfs_server *server, int *start, int *end)
server230fs/nfs/sock.cwhile (server->lock)
server231fs/nfs/sock.csleep_on(&server->wait);
server232fs/nfs/sock.cserver->lock = 1;
server233fs/nfs/sock.cresult = do_nfs_rpc_call(server, start, end);
server234fs/nfs/sock.cserver->lock = 0;
server235fs/nfs/sock.cwake_up(&server->wait);
server52include/linux/nfs_fs.hextern int nfs_proc_getattr(struct nfs_server *server, struct nfs_fh *fhandle,
server54include/linux/nfs_fs.hextern int nfs_proc_setattr(struct nfs_server *server, struct nfs_fh *fhandle,
server56include/linux/nfs_fs.hextern int nfs_proc_lookup(struct nfs_server *server, struct nfs_fh *dir,
server59include/linux/nfs_fs.hextern int nfs_proc_readlink(struct nfs_server *server, struct nfs_fh *fhandle,
server61include/linux/nfs_fs.hextern int nfs_proc_read(struct nfs_server *server, struct nfs_fh *fhandle,
server64include/linux/nfs_fs.hextern int nfs_proc_write(struct nfs_server *server, struct nfs_fh *fhandle,
server67include/linux/nfs_fs.hextern int nfs_proc_create(struct nfs_server *server, struct nfs_fh *dir,
server70include/linux/nfs_fs.hextern int nfs_proc_remove(struct nfs_server *server, struct nfs_fh *dir,
server72include/linux/nfs_fs.hextern int nfs_proc_rename(struct nfs_server *server,
server75include/linux/nfs_fs.hextern int nfs_proc_link(struct nfs_server *server, struct nfs_fh *fhandle,
server77include/linux/nfs_fs.hextern int nfs_proc_symlink(struct nfs_server *server, struct nfs_fh *dir,
server79include/linux/nfs_fs.hextern int nfs_proc_mkdir(struct nfs_server *server, struct nfs_fh *dir,
server82include/linux/nfs_fs.hextern int nfs_proc_rmdir(struct nfs_server *server, struct nfs_fh *dir,
server84include/linux/nfs_fs.hextern int nfs_proc_readdir(struct nfs_server *server, struct nfs_fh *fhandle,
server86include/linux/nfs_fs.hextern int nfs_proc_statfs(struct nfs_server *server, struct nfs_fh *fhandle,
server91include/linux/nfs_fs.hextern int nfs_rpc_call(struct nfs_server *server, int *start, int *end);