raw_read_seqcount_begin(9)
raw_read_seqcount_begin(9)
okay so bestie, this is the Kernel API Manual page for raw_read_seqcount_begin(9) β the function for beginning a seqcount_t read section w/o lockdep. no cap, that's the whole vibe. π
β¨ NAME β¨
raw_read_seqcount_begin β begin a seqcount_t read section w/o lockdep. that's it, that's the function. π¦
π SYNOPSIS π
here's the exact call shape, copied with love:
raw_read_seqcount_begin (s );
πΈ ARGUMENTS πΈ
sβ pointer toseqcount_tor any of theseqcount_LOCKNAME_tvariants. this is the seqcount thing you're working with, bestie. β¨
π RETURN π
the count to be passed to read_seqcount_retry. keep it, you'll need it for the retry check. π
π₯ SEE ALSO π₯
Kernel file ./include/linux/seqlock.h β plus the entire seqlock friend group, every single one, no skips:
seqcount_init(9),SEQCNT_ZERO(9),__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_sequnlock_excl_irqrestore(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)
mwah π sign-off time: source/version is ./include/linux, dated October 2026, and this whole page is for raw_read_seqcount_begin(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