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