Lines Matching refs:nfs_server
277 switch (ctx->nfs_server.protocol) {
283 ctx->nfs_server.protocol = XPRT_TRANSPORT_TCP;
298 switch (ctx->nfs_server.protocol) {
510 ctx->nfs_server.protocol = XPRT_TRANSPORT_UDP;
514 ctx->nfs_server.protocol = XPRT_TRANSPORT_TCP;
518 ctx->nfs_server.protocol = XPRT_TRANSPORT_RDMA;
572 ctx->nfs_server.port = result.uint_32;
658 ctx->nfs_server.protocol = XPRT_TRANSPORT_UDP;
665 ctx->nfs_server.protocol = XPRT_TRANSPORT_TCP;
673 ctx->nfs_server.protocol = XPRT_TRANSPORT_RDMA;
707 &ctx->nfs_server.address,
708 sizeof(ctx->nfs_server._address));
711 ctx->nfs_server.addrlen = len;
734 ctx->nfs_server.nconnect = result.uint_32;
839 kfree(ctx->nfs_server.hostname);
841 /* N.B. caller will free nfs_server.hostname in all cases */
842 ctx->nfs_server.hostname = kmemdup_nul(dev_name, len, GFP_KERNEL);
843 if (!ctx->nfs_server.hostname)
848 ctx->nfs_server.export_path = kmemdup_nul(end, len, GFP_KERNEL);
849 if (!ctx->nfs_server.export_path)
852 dfprintk(MOUNT, "NFS: MNTPATH: '%s'\n", ctx->nfs_server.export_path);
894 struct sockaddr *sap = (struct sockaddr *)&ctx->nfs_server.address;
966 ctx->nfs_server.addrlen = sizeof(data->addr);
967 ctx->nfs_server.port = ntohs(data->addr.sin_port);
973 ctx->nfs_server.protocol = XPRT_TRANSPORT_UDP;
974 /* N.B. caller will free nfs_server.hostname in all cases */
975 ctx->nfs_server.hostname = kstrdup(data->hostname, GFP_KERNEL);
976 if (!ctx->nfs_server.hostname)
1121 struct sockaddr *sap = (struct sockaddr *)&ctx->nfs_server.address;
1139 if (data->host_addrlen > sizeof(ctx->nfs_server.address))
1143 ctx->nfs_server.addrlen = data->host_addrlen;
1148 ctx->nfs_server.port = ntohs(((struct sockaddr_in *)sap)->sin_port);
1166 ctx->nfs_server.hostname = c;
1171 ctx->nfs_server.export_path = c;
1193 ctx->nfs_server.protocol = data->proto;
1195 if (ctx->nfs_server.protocol == XPRT_TRANSPORT_UDP)
1237 struct sockaddr *sap = (struct sockaddr *)&ctx->nfs_server.address;
1258 ctx->protofamily != ctx->nfs_server.address.sa_family)
1266 if (ctx->mountfamily != ctx->nfs_server.address.sa_family)
1276 if (ctx->nfs_server.protocol == XPRT_TRANSPORT_RDMA)
1283 if (ctx->nfs_server.protocol == XPRT_TRANSPORT_UDP)
1294 if (ctx->nfs_server.protocol == XPRT_TRANSPORT_UDP)
1297 if (ctx->nfs_server.protocol == XPRT_TRANSPORT_RDMA)
1301 nfs_set_port(sap, &ctx->nfs_server.port, port);
1388 ctx->nfs_server.export_path = NULL;
1389 ctx->nfs_server.hostname = NULL;
1407 kfree(ctx->nfs_server.export_path);
1408 kfree(ctx->nfs_server.hostname);
1450 struct nfs_server *nfss = fc->root->d_sb->s_fs_info;
1463 ctx->nfs_server.port = nfss->port;
1464 ctx->nfs_server.addrlen = nfss->nfs_client->cl_addrlen;
1468 memcpy(&ctx->nfs_server.address, &nfss->nfs_client->cl_addr,
1469 ctx->nfs_server.addrlen);
1486 ctx->nfs_server.port = NFS_UNSPEC_PORT;
1487 ctx->nfs_server.protocol = XPRT_TRANSPORT_TCP;