svc_rdma_wake_send_waiters(9)
π NAME π
svc_rdma_wake_send_waiters β okay bestie, this is the Kernel API Manual entry for managing Send Queue accounting. That's the whole assignment: Send Queue accounting management, and this function is here to handle it. π
β¨ SYNOPSIS β¨
Literally the signature, no notes:
void svc_rdma_wake_send_waiters (struct svcxprt_rdma *rdma , int avail
);
π ARGUMENTS π
rdmaβ controlling transport. Yep, the transport that is doing the controlling. π«Άavailβ Number of additional SQEs that are now available. It's a count, not a vibe check β the actual number of extra SQEs now available. π₯
π¦ SEE ALSO π¦
Kernel file ./net/sunrpc/xprtrdma/svc_rdma_sendto.c is the home base, and here's the whole friend group:
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_sq_wait(9)svc_rdma_post_send_err(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)
mwah π β signed, sealed, and sourced from ./net/sunrpc/xprtrdma, dated October 2026. Byeee π«Άβ¨
π¦ 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