tb_ctl_free(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… tb_ctl_free(9) β€” Kernel API Manual ✨

okay bestie, welcome to the tb_ctl_free(9) page from the Kernel API Manual. this is the little cleanup era for a control channel, and we're gonna keep every fact cute and intact πŸ’–


🌸 NAME 🌸

tb_ctl_free β€” free a control channel, periodt. ✨

πŸ¦‹ SYNOPSIS πŸ¦‹

void tb_ctl_free (struct tb_ctl *ctl );

πŸŽ€ ARGUMENTS πŸŽ€

  • ctl β€” the control channel to free 🫢

✨ DESCRIPTION ✨

okay so the vibe check here is strict: Must be called after tb_ctl_stop. like, after. no cap. πŸ’…

🚫 Must NOT be called from ctl->callback. bestie, do not do it. this is one of those β€œthe rules are the rules” moments, fr fr.

🌈 SEE ALSO 🌈


cute sign-off time 🫢: this page’s source/version is ./drivers/thunderbolt, dated October 2026, for tb_ctl_free(9). mwah, go forth and free responsibly πŸ’œ

πŸ“¦ where this page comes from