sock_xprt
TP_PROTO(struct sock_xprt *xs),
const struct sock_xprt *transport
struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
static void xs_save_old_callbacks(struct sock_xprt *transport, struct sock *sk)
static void xs_restore_old_callbacks(struct sock_xprt *transport, struct sock *sk)
struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
static void xs_run_error_worker(struct sock_xprt *transport, unsigned int nr)
struct sock_xprt *transport;
transport = container_of(xprt, struct sock_xprt, xprt);
static void xs_reset_transport(struct sock_xprt *transport)
struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
struct sock_xprt *transport = container_of(xprt,
struct sock_xprt, xprt);
static void xs_udp_data_receive(struct sock_xprt *transport)
struct sock_xprt *transport =
container_of(work, struct sock_xprt, recv_worker);
struct sock_xprt *transport = container_of(xprt,
struct sock_xprt, xprt);
struct sock_xprt *transport;
transport = container_of(xprt, struct sock_xprt, xprt);
struct sock_xprt *transport;
transport = container_of(xprt, struct sock_xprt, xprt);
struct sock_xprt *transport;
transport = container_of(xprt, struct sock_xprt, xprt);
struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
static void xs_reset_srcport(struct sock_xprt *transport)
static void xs_set_srcport(struct sock_xprt *transport, struct socket *sock)
static int xs_get_srcport(struct sock_xprt *transport)
struct sock_xprt *sock = container_of(xprt, struct sock_xprt, xprt);
struct sock_xprt *sock = container_of(xprt, struct sock_xprt, xprt);
static unsigned short xs_next_srcport(struct sock_xprt *transport, unsigned short port)
static int xs_bind(struct sock_xprt *transport, struct socket *sock)
struct sock_xprt *transport, int family, int type,
struct sock_xprt *transport = container_of(xprt, struct sock_xprt,
static int xs_local_setup_socket(struct sock_xprt *transport)
struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
struct sock_xprt *transport = container_of(xprt, struct sock_xprt,
struct sock_xprt *xs = container_of(xprt, struct sock_xprt, xprt);
struct sock_xprt *xs = container_of(xprt, struct sock_xprt, xprt);
struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
struct sock_xprt *transport =
container_of(work, struct sock_xprt, connect_worker.work);
struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
struct sock_xprt *transport =
container_of(xprt, struct sock_xprt, xprt);
struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
struct sock_xprt *transport =
container_of(work, struct sock_xprt, connect_worker.work);
struct sock_xprt *upper_transport)
struct sock_xprt *lower_transport =
container_of(lower_xprt, struct sock_xprt, xprt);
struct sock_xprt *lower_transport =
container_of(lower_xprt, struct sock_xprt, xprt);
struct sock_xprt *lower_transport =
container_of(lower_xprt, struct sock_xprt, xprt);
struct sock_xprt *upper_transport =
container_of(work, struct sock_xprt, connect_worker.work);
struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
static void xs_wake_disconnect(struct sock_xprt *transport)
static void xs_wake_write(struct sock_xprt *transport)
static void xs_wake_error(struct sock_xprt *transport)
static void xs_wake_pending(struct sock_xprt *transport)
struct sock_xprt *transport = container_of(work,
struct sock_xprt, error_worker);
struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
struct sock_xprt *transport =
container_of(req->rq_xprt, struct sock_xprt, xprt);
struct sock_xprt *new;
new = container_of(xprt, struct sock_xprt, xprt);
struct sock_xprt *transport;
transport = container_of(xprt, struct sock_xprt, xprt);
struct sock_xprt *transport;
transport = container_of(xprt, struct sock_xprt, xprt);
struct sock_xprt *transport;
transport = container_of(xprt, struct sock_xprt, xprt);
struct sock_xprt *transport;
transport = container_of(xprt, struct sock_xprt, xprt);
struct sock_xprt *transport;
transport = container_of(xprt, struct sock_xprt, xprt);
xs_read_header(struct sock_xprt *transport, struct xdr_buf *buf)
xs_read_stream_request_done(struct sock_xprt *transport)
xs_read_stream_check_eor(struct sock_xprt *transport,
xs_read_stream_request(struct sock_xprt *transport, struct msghdr *msg,
xs_read_stream_header(struct sock_xprt *transport, struct msghdr *msg,
xs_read_stream_call(struct sock_xprt *transport, struct msghdr *msg, int flags)
static void xs_reset_srcport(struct sock_xprt *transport);
static void xs_set_srcport(struct sock_xprt *transport, struct socket *sock);
xs_read_stream_call(struct sock_xprt *transport, struct msghdr *msg, int flags)
xs_read_stream_reply(struct sock_xprt *transport, struct msghdr *msg, int flags)
xs_read_stream(struct sock_xprt *transport, int flags)
static __poll_t xs_poll_socket(struct sock_xprt *transport)
static bool xs_poll_socket_readable(struct sock_xprt *transport)
static void xs_poll_check_readable(struct sock_xprt *transport)
static void xs_stream_data_receive(struct sock_xprt *transport)
struct sock_xprt *transport =
container_of(work, struct sock_xprt, recv_worker);
xs_stream_reset_connect(struct sock_xprt *transport)
xs_stream_start_connect(struct sock_xprt *transport)
static int xs_nospace(struct rpc_rqst *req, struct sock_xprt *transport)
struct sock_xprt *transport =
container_of(req->rq_xprt, struct sock_xprt, xprt);
struct sock_xprt *transport =
container_of(req->rq_xprt, struct sock_xprt, xprt);
struct sock_xprt *transport =
container_of(xprt, struct sock_xprt, xprt);
xs_send_request_was_aborted(struct sock_xprt *transport, struct rpc_rqst *req)
struct sock_xprt *transport =
container_of(xprt, struct sock_xprt, xprt);