read_sequnlo...l_irqrestore(9)
π read_sequnlo...l_irqrestore(9) π
okay so bestie, this is the Kernel API Manual page for read_sequnlo...l_irqrestore(9) β and it's literally the function that ends a non-interruptible seqlock_t locking reader section. No cap, that's the whole vibe. β¨
πΈ NAME πΈ
read_sequnlock_excl_irqrestore β ends a non-interruptible seqlock_t locking reader section. Periodt. π
β¨ SYNOPSIS β¨
void read_sequnlock_excl_irqrestore (seqlock_t *sl , unsigned long flags
);
π ARGUMENTS π
slβ a pointer toseqlock_t, bestie. That's the lock object this function takes. π«Άflagsβ the caller-saved interrupt state, fromread_seqlock_excl_irqsave. Keep these safe, okay? π
π¦ SEE ALSO π¦
Kernel file ./include/linux/seqlock.h, plus the whole seqlock squad: seqcount_init(9), SEQCNT_ZERO(9), __read_seqcount_begin(9), raw_read_seqcount_begin(9), read_seqcount_begin(9), raw_read_seqcount(9), raw_seqcount_try_begin(9), raw_seqcount_begin(9), __read_seqcount_retry(9), read_seqcount_retry(9), raw_write_seqcount_begin(9), raw_write_seqcount_end(9), write_seqcount_begin_nested(9), write_seqcount_begin(9), write_seqcount_end(9), raw_write_seqcount_barrier(9), write_seqcount_invalidate(9), SEQCNT_LATCH_ZERO(9), seqcount_latch_init(9), raw_read_seqcount_latch(9), read_seqcount_latch(9), raw_read_seqcount_latch_retry(9), read_seqcount_latch_retry(9), raw_write_seqcount_latch(9), write_seqcount_latch_begin(9), write_seqcount_latch(9), write_seqcount_latch_end(9), seqlock_init(9), DEFINE_SEQLOCK(9), read_seqbegin(9), read_seqretry(9), write_seqlock(9), write_sequnlock(9), write_seqlock_bh(9), write_sequnlock_bh(9), write_seqlock_irq(9), write_sequnlock_irq(9), write_seqlock_irqsave(9), write_sequnlock_irqrestore(9), read_seqlock_excl(9), read_sequnlock_excl(9), read_seqlock_excl_bh(9), read_sequnlock_excl_bh(9), read_seqlock_excl_irq(9), read_sequnlock_excl_irq(9), read_seqlock_excl_irqsave(9), read_seqbegin_or_lock(9), need_seqretry(9), done_seqretry(9), read_seqbegin_or_lock_irqsave(9), done_seqretry_irqrestore(9), scoped_seqlock_read(9)
xoxo, your kernel bestie π signing off from ./include/linux Β· October 2026 Β· read_sequnlo...l_irqrestore(9) πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms