Lines Matching refs:server
362 struct nfs_server *server = NFS_SB(sb); in nfs_sb_active() local
364 if (atomic_inc_return(&server->active) == 1) in nfs_sb_active()
370 struct nfs_server *server = NFS_SB(sb); in nfs_sb_deactive() local
372 if (atomic_dec_and_test(&server->active)) in nfs_sb_deactive()
381 struct nfs_server *server = NFS_SB(dentry->d_sb); in nfs_statfs() local
391 error = server->nfs_client->rpc_ops->statfs(server, fh, &res); in nfs_statfs()
420 buf->f_namelen = server->namelen; in nfs_statfs()
667 struct nfs_server *server = NFS_SB(sb); in nfs_umount_begin() local
671 rpc = server->client_acl; in nfs_umount_begin()
674 rpc = server->client; in nfs_umount_begin()
1804 struct nfs_server *server = NFS_SB(sb); in nfs_initialise_sb() local
1813 sb->s_blocksize = nfs_block_bits(server->wsize, in nfs_initialise_sb()
1816 if (server->flags & NFS_MOUNT_NOAC) in nfs_initialise_sb()
1819 nfs_super_set_maxbytes(sb, server->maxfilesize); in nfs_initialise_sb()
1828 struct nfs_server *server = NFS_SB(sb); in nfs_fill_super() local
1835 if (server->flags & NFS_MOUNT_VER3) { in nfs_fill_super()
1853 struct nfs_server *server = NFS_SB(sb); in nfs_clone_super() local
1859 if (server->flags & NFS_MOUNT_VER3) { in nfs_clone_super()
1905 struct nfs_server *server; member
1912 struct nfs_server *server = sb_mntdata->server; in nfs_set_super() local
1916 s->s_fs_info = server; in nfs_set_super()
1917 ret = set_anon_super(s, server); in nfs_set_super()
1919 server->s_dev = s->s_dev; in nfs_set_super()
1963 struct nfs_server *server = sb_mntdata->server, *old = NFS_SB(sb); in nfs_compare_super() local
1966 if (!nfs_compare_super_address(old, server)) in nfs_compare_super()
1971 if (memcmp(&old->fsid, &server->fsid, sizeof(old->fsid)) != 0) in nfs_compare_super()
1973 return nfs_compare_mount_options(sb, server, mntflags); in nfs_compare_super()
1976 static int nfs_bdi_register(struct nfs_server *server) in nfs_bdi_register() argument
1978 return bdi_register_dev(&server->backing_dev_info, server->s_dev); in nfs_bdi_register()
1984 struct nfs_server *server = NULL; in nfs_get_sb() local
2008 server = nfs_create_server(data, mntfh); in nfs_get_sb()
2009 if (IS_ERR(server)) { in nfs_get_sb()
2010 error = PTR_ERR(server); in nfs_get_sb()
2013 sb_mntdata.server = server; in nfs_get_sb()
2015 if (server->flags & NFS_MOUNT_UNSHARED) in nfs_get_sb()
2025 if (s->s_fs_info != server) { in nfs_get_sb()
2026 nfs_free_server(server); in nfs_get_sb()
2027 server = NULL; in nfs_get_sb()
2029 error = nfs_bdi_register(server); in nfs_get_sb()
2064 nfs_free_server(server); in nfs_get_sb()
2080 struct nfs_server *server = NFS_SB(s); in nfs_kill_super() local
2082 bdi_unregister(&server->backing_dev_info); in nfs_kill_super()
2084 nfs_free_server(server); in nfs_kill_super()
2096 struct nfs_server *server; in nfs_xdev_get_sb() local
2107 server = nfs_clone_server(NFS_SB(data->sb), data->fh, data->fattr); in nfs_xdev_get_sb()
2108 if (IS_ERR(server)) { in nfs_xdev_get_sb()
2109 error = PTR_ERR(server); in nfs_xdev_get_sb()
2112 sb_mntdata.server = server; in nfs_xdev_get_sb()
2114 if (server->flags & NFS_MOUNT_UNSHARED) in nfs_xdev_get_sb()
2124 if (s->s_fs_info != server) { in nfs_xdev_get_sb()
2125 nfs_free_server(server); in nfs_xdev_get_sb()
2126 server = NULL; in nfs_xdev_get_sb()
2128 error = nfs_bdi_register(server); in nfs_xdev_get_sb()
2160 nfs_free_server(server); in nfs_xdev_get_sb()
2340 struct nfs_server *server; in nfs4_get_sb() local
2362 server = nfs4_create_server(data, mntfh); in nfs4_get_sb()
2363 if (IS_ERR(server)) { in nfs4_get_sb()
2364 error = PTR_ERR(server); in nfs4_get_sb()
2367 sb_mntdata.server = server; in nfs4_get_sb()
2369 if (server->flags & NFS4_MOUNT_UNSHARED) in nfs4_get_sb()
2379 if (s->s_fs_info != server) { in nfs4_get_sb()
2380 nfs_free_server(server); in nfs4_get_sb()
2381 server = NULL; in nfs4_get_sb()
2383 error = nfs_bdi_register(server); in nfs4_get_sb()
2419 nfs_free_server(server); in nfs4_get_sb()
2432 struct nfs_server *server = NFS_SB(sb); in nfs4_kill_super() local
2437 nfs4_renewd_prepare_shutdown(server); in nfs4_kill_super()
2438 nfs_free_server(server); in nfs4_kill_super()
2450 struct nfs_server *server; in nfs4_xdev_get_sb() local
2461 server = nfs_clone_server(NFS_SB(data->sb), data->fh, data->fattr); in nfs4_xdev_get_sb()
2462 if (IS_ERR(server)) { in nfs4_xdev_get_sb()
2463 error = PTR_ERR(server); in nfs4_xdev_get_sb()
2466 sb_mntdata.server = server; in nfs4_xdev_get_sb()
2468 if (server->flags & NFS4_MOUNT_UNSHARED) in nfs4_xdev_get_sb()
2478 if (s->s_fs_info != server) { in nfs4_xdev_get_sb()
2479 nfs_free_server(server); in nfs4_xdev_get_sb()
2480 server = NULL; in nfs4_xdev_get_sb()
2482 error = nfs_bdi_register(server); in nfs4_xdev_get_sb()
2513 nfs_free_server(server); in nfs4_xdev_get_sb()
2534 struct nfs_server *server; in nfs4_referral_get_sb() local
2546 server = nfs4_create_referral_server(data, &mntfh); in nfs4_referral_get_sb()
2547 if (IS_ERR(server)) { in nfs4_referral_get_sb()
2548 error = PTR_ERR(server); in nfs4_referral_get_sb()
2551 sb_mntdata.server = server; in nfs4_referral_get_sb()
2553 if (server->flags & NFS4_MOUNT_UNSHARED) in nfs4_referral_get_sb()
2563 if (s->s_fs_info != server) { in nfs4_referral_get_sb()
2564 nfs_free_server(server); in nfs4_referral_get_sb()
2565 server = NULL; in nfs4_referral_get_sb()
2567 error = nfs_bdi_register(server); in nfs4_referral_get_sb()
2598 nfs_free_server(server); in nfs4_referral_get_sb()