tb_acpi_add_links(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, quick vibe check: this page is from the Kernel API Manual (yep, that's the manual name), and it's literally about tb_acpi_add_links. no cap. ✨

✨ NAME ✨

  • tb_acpi_add_links β€” Add device links based on ACPI description

🌸 SYNOPSIS 🌸

bool tb_acpi_add_links (struct tb_nhi *nhi );

πŸŽ€ ARGUMENTS πŸŽ€

  • nhi β€” Pointer to NHI

πŸ¦‹ DESCRIPTION πŸ¦‹

So the function goes over the ACPI namespace and finds tunneled ports that reference to nhi ACPI node. For each reference a device link is added. The link is automatically removed by the driver core. slay. πŸ’…

It returns true if at least one link was created, and false otherwise. That's the whole vibe check. 🫢

πŸ’… SEE ALSO πŸ’…


xoxo πŸ’‹ this page comes from the ./drivers/thunderbolt source/version, stamped October 2026, and it's literally tb_acpi_add_links(9). periodt. 🫢

πŸ“¦ where this page comes from