svc_rdma_post_send_err(9)
π NAME
Bestie, meet svc_rdma_post_send_err(9) from the Kernel API Manual β this icon is literally here to handle ib_post_send failure. Thatβs the assignment, no cap πβ¨
πΈ SYNOPSIS πΈ
The signature is giving exactly this, bestie:
int svc_rdma_post_send_err (struct svcxprt_rdma *rdma , const struct
rpc_rdma_cid *cid , const struct ib_send_wr *bad_wr , const struct
ib_send_wr *first_wr , int sqecount , int ret );
π ARGUMENTS π
rdmaβ controlling transport πcidβ completion ID for tracing πbad_wrβ first WR that was not posted πfirst_wrβ first WR in the chain πsqecountβ number of SQ entries that were reserved π§retβ error code fromib_post_sendπ
π¦ DESCRIPTION π¦
Return values, bestie β this is the whole plot:
0β At least one WR was posted; a completion handles cleanup β¨-ENOTCONNβ No WRs were posted; SQ slots are released π«Ά
π SEE ALSO π
Go stalk these besties too:
- Kernel file:
./net/sunrpc/xprtrdma/svc_rdma_sendto.c svc_rdma_send_ctxts_destroy(9)svc_rdma_send_ctxt_get(9)svc_rdma_send_ctxts_drain(9)svc_rdma_send_ctxt_put(9)svc_rdma_wake_send_waiters(9)svc_rdma_sq_wait(9)svc_rdma_wc_send(9)svc_rdma_post_send(9)svc_rdma_encode_read_list(9)svc_rdma_encode_write_segment(9)svc_rdma_encode_write_chunk(9)svc_rdma_encode_write_list(9)svc_rdma_encode_reply_chunk(9)svc_rdma_page_dma_map(9)svc_rdma_iov_dma_map(9)svc_rdma_xb_dma_map(9)svc_rdma_xb_count_sges(9)svc_rdma_check_pull_up(9)svc_rdma_xb_linearize(9)svc_rdma_pull_up_reply_msg(9)svc_rdma_send_error_msg(9)svc_rdma_sendto(9)svc_rdma_result_payload(9)
Catch you later, bestie β this pageβs source/version is ./net/sunrpc/xprtrdma, its date is October 2026, and itβs serving svc_rdma_post_send_err(9) energy π«Άπβ¨
π¦ 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