tb_switch_unconfigure_link(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

tb_switch_unconfigure_link β€” unconfigure the link, bestie. That’s the name, no cap. πŸ’–

πŸ¦‹ SYNOPSIS πŸ¦‹

void tb_switch_unconfigure_link (struct tb_switch *sw );

πŸŽ€ ARGUMENTS πŸŽ€

  • sw β€” the switch whose link is unconfigured. That’s the switch we’re doing the link-unconfigure thing to, periodt. 🫢

πŸ’… DESCRIPTION πŸ’…

Okay so this function sets the link unconfigured. The important plot twist: sw will be disconnected if the domain exits sleep. That’s literally the documented behavior, and it’s giving β€œimportant side effect” energy. 😭

No cap: the link gets set unconfigured, and sw gets disconnected if the domain exits sleep. That’s the whole description, don’t lose it.

🌈 SEE ALSO 🌈

Kernel file ./drivers/thunderbolt/switch.c, plus these absolute icons:


That’s the tea, bestie: source/version ./drivers/thunderbolt, dated October 2026. tb_switch_unconfigure_link(9) signing off. πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from