tb_dp_bandwi...um_bandwidth(9)
Bestie, gather round π β this is tb_dp_bandwidth_mode_maximum_bandwidth(9) from the Kernel API Manual, and it's here to spill the tea on the maximum possible bandwidth. No cap.
π NAME π
tb_dp_bandwidth_mode_maximum_bandwidth β Maximum possible bandwidth π«
β¨ SYNOPSIS β¨
Like, the whole call looks exactly like this, bestie:
int tb_dp_bandwidth_mode_maximum_bandwidth (struct tb_tunnel *tunnel ,
int *max_bw_rounded );
π¦ ARGUMENTS π¦
tunnelβ the DP tunnel to check πmax_bw_roundedβ a pointer for the maximum bandwidth in Mb/s, rounded up to the next granularity β¨
π₯ RETURN π₯
On success, you get the maximum possible bandwidth for this tunnel in Mb/s. On failure? Negative errno, periodt. π
π SEE ALSO π
Kernel file: ./drivers/thunderbolt/tunnel.c β go peek if you're nosy (affectionate) π§
tb_available_credits(9)tb_tunnel_event(9)tb_tunnel_discover_pci(9)tb_tunnel_alloc_pci(9)tb_tunnel_reserved_pci(9)tb_tunnel_discover_dp(9)tb_tunnel_alloc_dp(9)tb_tunnel_alloc_dma(9)tb_tunnel_match_dma(9)tb_tunnel_discover_usb3(9)tb_tunnel_alloc_usb3(9)tb_tunnel_is_invalid(9)tb_tunnel_activate(9)tb_tunnel_deactivate(9)tb_tunnel_port_on_path(9)tb_tunnel_maximum_bandwidth(9)tb_tunnel_allocated_bandwidth(9)tb_tunnel_alloc_bandwidth(9)tb_tunnel_consumed_bandwidth(9)tb_tunnel_release_unused_bandwidth(9)tb_tunnel_reclaim_available_bandwidth(9)
mwah π β source/version: ./drivers/thunderbolt, date: October 2026, page title: tb_dp_bandwi...um_bandwidth(9). That's the whole vibe. π«Ά
π¦ 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