xprt_rdma_connect(9)
β¨ NAME β¨
okay so bestie, this is xprt_rdma_connect(9) from the Kernel API Manual, and its whole job is literally to schedule an attempt to reconnect. thatβs the mission. no cap. π
β¨
π SYNOPSIS π
the signature, exactly as it is β do not come for me about the spacing:
void xprt_rdma_connect (struct rpc_xprt *xprt , struct rpc_task *task );
π ARGUMENTS π
xprtβ transport state. thatβs the transport state, periodt.taskβ the RPC scheduler context, and yeah itβs marked unused here. π
π¦ SEE ALSO π¦
- Kernel file:
./net/sunrpc/xprtrdma/transport.c xprt_rdma_connect_worker(9),xprt_rdma_inject_disconnect(9),xprt_rdma_destroy(9),xprt_setup_rdma(9),xprt_rdma_close(9),xprt_rdma_set_port(9),xprt_rdma_timer(9),xprt_rdma_set_connect_timeout(9),xprt_rdma_alloc_slot(9),xprt_rdma_free_slot(9),xprt_rdma_allocate(9),xprt_rdma_free(9),xprt_rdma_send_request(9)
mwah π thatβs the whole page, bestie. source/version: ./net/sunrpc/xprtrdma; date: October 2026; and itβs all about xprt_rdma_connect(9). bye π«Άβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms