Lines Matching refs:lower_transport
2462 struct sock_xprt *lower_transport =
2467 struct socket *sock = lower_transport->sock;
2486 * Reach into @lower_transport to save the original ones.
2488 upper_transport->old_data_ready = lower_transport->old_data_ready;
2489 upper_transport->old_state_change = lower_transport->old_state_change;
2490 upper_transport->old_write_space = lower_transport->old_write_space;
2491 upper_transport->old_error_report = lower_transport->old_error_report;
2501 upper_transport->file = lower_transport->file;
2505 /* Reset lower_transport before shutting down its clnt */
2506 mutex_lock(&lower_transport->recv_mutex);
2507 lower_transport->inet = NULL;
2508 lower_transport->sock = NULL;
2509 lower_transport->file = NULL;
2513 xs_stream_reset_connect(lower_transport);
2514 mutex_unlock(&lower_transport->recv_mutex);
2545 struct sock_xprt *lower_transport =
2548 lower_transport->xprt_err = status ? -EACCES : 0;
2549 complete(&lower_transport->handshake_done);
2555 struct sock_xprt *lower_transport =
2558 .ta_sock = lower_transport->sock,
2563 struct sock *sk = lower_transport->inet;
2566 init_completion(&lower_transport->handshake_done);
2567 set_bit(XPRT_SOCK_IGNORE_RECV, &lower_transport->sock_state);
2568 lower_transport->xprt_err = -ETIMEDOUT;
2587 rc = wait_for_completion_interruptible_timeout(&lower_transport->handshake_done,
2597 rc = lower_transport->xprt_err;
2600 xs_stream_reset_connect(lower_transport);
2601 clear_bit(XPRT_SOCK_IGNORE_RECV, &lower_transport->sock_state);