tb_domain_suspend_noirq(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– tb_domain_suspend_noirq(9) πŸ’–

okay so we’re in the Kernel API Manual, and this page is literally all about tb_domain_suspend_noirq. grab a strawberry πŸ“ and let’s get into the vibe.


✨ NAME ✨

tb_domain_suspend_noirq β€” Suspend a domain πŸ’…


🌸 SYNOPSIS 🌸

int tb_domain_suspend_noirq (struct tb *tb );

πŸŽ€ ARGUMENTS πŸŽ€

  • tb β€” the domain to suspend. it’s a struct tb *, bestie, and it is literally the domain getting the sleepy-time treatment 😴

πŸ¦‹ DESCRIPTION πŸ¦‹

It suspends all devices in the domain and stops the control channel. that’s the whole thing, no cap β˜•βœ¨


πŸ’œ RETURN πŸ’œ

  • 0 on success πŸŽ‰
  • negative errno otherwise 😭

🌈 SEE ALSO 🌈

Kernel file: ./drivers/thunderbolt/domain.c


xoxo, your Unix bestie πŸ’œ β€” signed off from source/version ./drivers/thunderbolt, dated October 2026 🌈

πŸ“¦ where this page comes from