tb_tunnel_reserved_pci(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay bestie, welcome to the tb_tunnel_reserved_pci(9) page from the Kernel API Manual ✨ β€” this one is literally about the amount of bandwidth to reserve for PCIe πŸ‘‘

πŸŽ€ SYNOPSIS πŸŽ€

here's the exact signature, no cap:

bool tb_tunnel_reserved_pci (struct tb_port *port , int *reserved_up ,
       int *reserved_down );

πŸ’… ARGUMENTS πŸ’…

  • port β€” Lane 0 adapter.
  • reserved_up β€” Upstream bandwidth in Mb/s to reserve.
  • reserved_down β€” Downstream bandwidth in Mb/s to reserve.

πŸ¦‹ DESCRIPTION πŸ¦‹

Call it on any connected lane 0 adapter, and it tells you how much bandwidth needs to be left in reserve for possible PCIe bulk traffic 🌸. That's the whole vibe: it's the reserve check for PCIe bulk traffic, and it's lowkey iconic.

⭐ RETURN ⭐

two outcomes, bestie:

  • true β€” If there is something to be reserved. It writes the amount to reserved_down/reserved_up πŸ’–
  • false β€” Nothing to be reserved. It leaves reserved_down/reserved_up unmodified πŸ™ˆ

🌈 SEE ALSO 🌈

Kernel file ./drivers/thunderbolt/tunnel.c β€” and the whole SEE ALSO friend group is:


okay that's the page, bestie πŸ’œ source/version ./drivers/thunderbolt, date October 2026, manual tb_tunnel_reserved_pci(9) β€” mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from