Lines Matching full:rpc
45 * This file contains the top-level implementation of an RPC RDMA
49 * transport switch. All others are RPC RDMA internal.
219 * transport while a fresh connection is being established. RPC tasks
299 * @args: rpc transport arguments
387 * @xprt: controlling RPC transport
410 * xprt_rdma_timer - invoked when an RPC times out
411 * @xprt: controlling RPC transport
412 * @task: RPC task that timed out
414 * Invoked when the transport is still connected, but an RPC
469 * @task: RPC scheduler context (unused)
492 * @xprt: controlling RPC transport
493 * @task: RPC task requesting a fresh rpc_rqst
519 * @xprt: controlling RPC transport
549 * xprt_rdma_allocate - allocate transport resources for an RPC
550 * @task: RPC task
553 * 0: Success; rq_buffer points to RPC buffer to use
582 * @task: RPC task
597 /* XXX: If the RPC is completing because of a signal and in xprt_rdma_free()
605 * xprt_rdma_send_request - marshal and send an RPC request
606 * @rqst: RPC message in rq_snd_buf
611 * %0 if the RPC message has been sent
653 /* An RPC with no reply will throw off credit accounting, in xprt_rdma_send_request()
721 * Plumbing for rpc transport switch and kernel module