xprt_unregister_transport(9)
β¨ NAME β¨
okay so bestie, welcome to xprt_unregister_transport(9) β from the Kernel API Manual, no less π
. This function does one (1) iconic job: it unregisters a transport implementation. ngl, it's giving "clean up after yourself" main character energy, and we love that for it. Periodt.
π SYNOPSIS π
int xprt_unregister_transport (struct xprt_class *transport );
π«Ά ARGUMENTS π«Ά
transportβ the transport to unregister, bestie. That's the whole argument. Lowkey simple, highkey important. β¨
π RETURN π
0β slay β the transport was successfully unregistered. That's the happy path, fr fr.-ENOENTβ the transport was never registered π. It's giving "you can't unregister what was never registered," and the return value said it first.
π¦ SEE ALSO π¦
Kernel file ./net/sunrpc/xprt.c is the home base. The whole SEE ALSO bestie squad is:
xprt_register_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_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)
Sign-off cutie: this page's source is ./net/sunrpc, dated October 2026, and it's all about xprt_unregister_transport(9). Mwah πβ¨
π¦ 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