xprt_wait_f..._request_rtt(9)
β¨ NAME β¨
okay so this is the xprt_wait_f..._request_rtt(9) page from the Kernel API Manual, bestie π
and the whole vibe is:
xprt_wait_for_reply_request_rtt β wait for a reply using the RTT estimator π
πΈ SYNOPSIS πΈ
void xprt_wait_for_reply_request_rtt (struct rpc_task *task );
like, that's the whole signature. no cap. π«Ά
π¦ ARGUMENTS π¦
taskβ a pointer to anrpc_task, literally just the task you're dealing with π
π DESCRIPTION π
So what this one does is: it sets a request's retransmit timeout using the RTT estimator, and then puts the task to sleep on the pending queue. π΄β¨ That's it, that's the whole personality. the way it justβ¦ handles the timeout and tucks the task in? iconic. π
π SEE ALSO π
bestie this list is long, so buckle up π β all of these live in the kernel file ./net/sunrpc/xprt.c:
xprt_register_transport(9), xprt_unregister_transport(9), xprt_find_transport_ident(9), xprt_reserve_xprt(9), xprt_release_xprt(9), xprt_release_xprt_cong(9), xprt_request_get_cong(9), xprt_release_rqst_cong(9), xprt_adjust_cwnd(9), xprt_wake_pending_tasks(9), xprt_wait_for_buffer_space(9), xprt_write_space(9), xprt_adjust_timeout(9), xprt_disconnect_done(9), xprt_schedule_autoclose_locked(9), xprt_force_disconnect(9), xprt_conditional_disconnect(9), xprt_connect(9), xprt_reconnect_delay(9), xprt_reconnect_backoff(9), xprt_lookup_rqst(9), xprt_pin_rqst(9), xprt_unpin_rqst(9), xprt_request_enqueue_receive(9), xprt_request_dequeue_receive_locked(9), xprt_update_rtt(9), xprt_complete_rqst(9), xprt_wait_for_reply_request_def(9), xprt_request_wait_receive(9), xprt_request_enqueue_transmit(9), xprt_request_dequeue_transmit_locked(9), xprt_request_dequeue_transmit(9), xprt_request_dequeue_xprt(9), xprt_request_prepare(9), xprt_request_need_retransmit(9), xprt_prepare_transmit(9), xprt_request_transmit(9), xprt_transmit(9), xprt_add_backlog_noncongested(9), xprt_reserve(9), xprt_retry_reserve(9), xprt_release(9), xprt_create_transport(9), xprt_destroy(9), xprt_get(9), xprt_put(9)
fr fr that's the whole friend group ππ go read them, iykyk π₯
π§ sign-off π§
this lil gem is brought to you by ./net/sunrpc, dated October 2026 β mwah, slay, periodt π
β¨π
π¦ 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