Lines Matching refs:xprt
435 struct rpc_xprt *xprt = rqst->rq_xprt; in rpcrdma_marshal_req() local
436 struct rpcrdma_xprt *r_xprt = rpcx_to_rdmax(xprt); in rpcrdma_marshal_req()
704 struct rpc_xprt *xprt = &r_xprt->rx_xprt; in rpcrdma_connect_worker() local
706 spin_lock_bh(&xprt->transport_lock); in rpcrdma_connect_worker()
707 if (++xprt->connect_cookie == 0) /* maintain a reserved value */ in rpcrdma_connect_worker()
708 ++xprt->connect_cookie; in rpcrdma_connect_worker()
710 if (!xprt_test_and_set_connected(xprt)) in rpcrdma_connect_worker()
711 xprt_wake_pending_tasks(xprt, 0); in rpcrdma_connect_worker()
713 if (xprt_test_and_clear_connected(xprt)) in rpcrdma_connect_worker()
714 xprt_wake_pending_tasks(xprt, -ENOTCONN); in rpcrdma_connect_worker()
716 spin_unlock_bh(&xprt->transport_lock); in rpcrdma_connect_worker()
774 struct rpc_xprt *xprt = &r_xprt->rx_xprt; in rpcrdma_reply_handler() local
798 spin_lock_bh(&xprt->transport_lock); in rpcrdma_reply_handler()
799 rqst = xprt_lookup_rqst(xprt, headerp->rm_xid); in rpcrdma_reply_handler()
814 xprt->reestablish_timeout = 0; in rpcrdma_reply_handler()
897 cwnd = xprt->cwnd; in rpcrdma_reply_handler()
898 xprt->cwnd = credits << RPC_CWNDSHIFT; in rpcrdma_reply_handler()
899 if (xprt->cwnd > cwnd) in rpcrdma_reply_handler()
903 spin_unlock_bh(&xprt->transport_lock); in rpcrdma_reply_handler()
905 __func__, xprt, rqst, status); in rpcrdma_reply_handler()
932 spin_unlock_bh(&xprt->transport_lock); in rpcrdma_reply_handler()
939 spin_unlock_bh(&xprt->transport_lock); in rpcrdma_reply_handler()