local_unlock_irqrestore(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so bestie, welcome to local_unlock_irqrestore(9) from the Kernel API Manual β€” yes, the manual name is right there, folded in like a little name tag πŸŽ€. This function is literally: local_unlock_irqrestore β€” Release a per CPU local lock and restore interrupt flags. That's the whole main character energy of this page, no cap πŸ’….

✨ SYNOPSIS ✨

the signature is giving exactly this, character for character πŸ‘‘

local_unlock_irqrestore (lock , flags );

πŸŽ€ ARGUMENTS πŸŽ€

  • lock β€” The lock variable. Like, the lock bestie, the one in question 🫢
  • flags β€” Interrupt flags to restore. Put those flags back where they belong ✨

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./include/linux/local_lock.h β€” and the whole squad is here, fr fr:

go read those too, iykyk πŸ’–


mwah πŸ’‹ this page is from ./include/linux, dated October 2026, and it's the local_unlock_irqrestore(9) page from the Kernel API Manual β€” bye bestie, stay slay 🫢✨

πŸ“¦ where this page comes from