Lines Matching defs:xprt
338 ip_map_cached_get(struct svc_xprt *xprt)
343 if (test_bit(XPT_CACHE_AUTH, &xprt->xpt_flags)) {
344 spin_lock(&xprt->xpt_lock);
345 ipm = xprt->xpt_auth_cache;
347 sn = net_generic(xprt->xpt_net, sunrpc_net_id);
354 xprt->xpt_auth_cache = NULL;
355 spin_unlock(&xprt->xpt_lock);
361 spin_unlock(&xprt->xpt_lock);
367 ip_map_cached_put(struct svc_xprt *xprt, struct ip_map *ipm)
369 if (test_bit(XPT_CACHE_AUTH, &xprt->xpt_flags)) {
370 spin_lock(&xprt->xpt_lock);
371 if (xprt->xpt_auth_cache == NULL) {
373 xprt->xpt_auth_cache = ipm;
376 spin_unlock(&xprt->xpt_lock);
381 sn = net_generic(xprt->xpt_net, sunrpc_net_id);
676 struct svc_xprt *xprt = rqstp->rq_xprt;
677 struct net *net = xprt->xpt_net;
698 ipm = ip_map_cached_get(xprt);
718 ip_map_cached_put(xprt, ipm);
835 struct svc_xprt *xprt = rqstp->rq_xprt;
869 if (xprt->xpt_ops->xpo_handshake) {
873 trace_svc_tls_start(xprt);
878 set_bit(XPT_HANDSHAKE, &xprt->xpt_flags);
879 svc_xprt_enqueue(xprt);
881 trace_svc_tls_unavailable(xprt);