ntb_transport_link_query(9)
β¨ NAME β¨
okay so bestie, you're looking at ntb_transport_link_query(9) from the Kernel API Manual, and it's literally the vibe check for your NTB transport link ππ
It queries the transport link state. That's the assignment. Periodt.
π¦ SYNOPSIS π¦
bool ntb_transport_link_query (struct ntb_transport_qp *qp );
π ARGUMENTS π
qpβ the NTB transport layer queue that's getting queried, bestie π«Ά
πΈ DESCRIPTION πΈ
Queries connectivity to the remote system of the NTB transport queue π«
Like, it's checking whether that queue can reach its remote bestie. No cap.
π₯ RETURN π₯
Returns true for link up, or false for link down ππ
That's the whole return contract, and it ate.
π SEE ALSO π
the whole friend group is here, iykyk:
- Kernel file
./drivers/ntb/ntb_transport.c ntb_transport_unregister_client_dev(9)ntb_transport_register_client_dev(9)ntb_transport_register_client(9)ntb_transport_unregister_client(9)ntb_transport_create_queue(9)ntb_transport_free_queue(9)ntb_transport_rx_remove(9)ntb_transport_rx_enqueue(9)ntb_transport_tx_enqueue(9)ntb_transport_link_up(9)ntb_transport_link_down(9)ntb_transport_qp_num(9)ntb_transport_max_size(9)
mwah π β source/version vibe: ./drivers/ntb; date: October 2026; page: ntb_transport_link_query(9) β¨π¦
π¦ 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