xprt_reques...eue_transmit(9)
π NAME π
xprt_request_dequeue_transmit β bestie, this one removes a task from the transmission queue. That's it, that's the whole gig β¨
Oh and hiiii, welcome to the Kernel API Manual section 9 β yes we're in the kernel docs today, we're being scholarly π
πΈ SYNOPSIS πΈ
void xprt_request_dequeue_transmit (struct rpc_task *task );
Literally just that. One function, one argument, void return (so it gives you nothing back, it's giving "I did the thing, don't ask for a receipt" π).
π¦ ARGUMENTS π¦
taskβ a pointer torpc_task. Yep. That's the whole mood: you hand it a task and it does the thing π
β DESCRIPTION β
Okay so the actual job? Remove a task from the transmission queue. That's the entire plot of this manpage, no cap π«Ά
It's a tidy little one β no return value to check, no errno drama, no surprises in the description. Just dequeue and go π
π§ SEE ALSO π§
Kernel file ./net/sunrpc/xprt.c β and like, the whole friend group of xprt functions, iykyk π₯
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_wait_for_reply_request_rtt(9)xprt_request_wait_receive(9)xprt_request_enqueue_transmit(9)xprt_request_dequeue_transmit_locked(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)
Ngl this page is short and I respect that. Not every function needs a whole saga π
Mwah, that's a wrap bestie π«Άπ this gem lives over in ./net/sunrpc and it's dated October 2026 β go forth and dequeue those tasks, you absolute icon πβ¨
π¦ 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