Lines Matching refs:sap
160 xprt_rdma_format_addresses4(struct rpc_xprt *xprt, struct sockaddr *sap) in xprt_rdma_format_addresses4() argument
162 struct sockaddr_in *sin = (struct sockaddr_in *)sap; in xprt_rdma_format_addresses4()
172 xprt_rdma_format_addresses6(struct rpc_xprt *xprt, struct sockaddr *sap) in xprt_rdma_format_addresses6() argument
174 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sap; in xprt_rdma_format_addresses6()
184 xprt_rdma_format_addresses(struct rpc_xprt *xprt, struct sockaddr *sap) in xprt_rdma_format_addresses() argument
188 switch (sap->sa_family) { in xprt_rdma_format_addresses()
190 xprt_rdma_format_addresses4(xprt, sap); in xprt_rdma_format_addresses()
193 xprt_rdma_format_addresses6(xprt, sap); in xprt_rdma_format_addresses()
200 (void)rpc_ntop(sap, buf, sizeof(buf)); in xprt_rdma_format_addresses()
203 snprintf(buf, sizeof(buf), "%u", rpc_get_port(sap)); in xprt_rdma_format_addresses()
206 snprintf(buf, sizeof(buf), "%4hx", rpc_get_port(sap)); in xprt_rdma_format_addresses()
315 struct sockaddr *sap; in xprt_setup_rdma() local
344 sap = args->dstaddr; in xprt_setup_rdma()
350 memcpy(&xprt->addr, sap, xprt->addrlen); in xprt_setup_rdma()
352 if (rpc_get_port(sap)) in xprt_setup_rdma()
354 xprt_rdma_format_addresses(xprt, sap); in xprt_setup_rdma()
403 struct sockaddr *sap = (struct sockaddr *)&xprt->addr; in xprt_rdma_set_port() local
406 rpc_set_port(sap, port); in xprt_rdma_set_port()