Home
last modified time | relevance | path

Searched refs:seqcp (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/sys/sys/
H A Dseqc.h58 seqc_write_begin(seqc_t *seqcp) in seqc_write_begin() argument
62 MPASS(!seqc_in_modify(*seqcp)); in seqc_write_begin()
63 *seqcp += SEQC_MOD; in seqc_write_begin()
68 seqc_write_end(seqc_t *seqcp) in seqc_write_end() argument
72 *seqcp += SEQC_MOD; in seqc_write_end()
73 MPASS(!seqc_in_modify(*seqcp)); in seqc_write_end()
92 seqc_read(const seqc_t *seqcp) in seqc_read() argument
97 ret = seqc_read_any(seqcp); in seqc_read()
128 MPASS(!seqc_in_modify(*seqcp)); in seqc_sleepable_write_begin()
129 *seqcp += SEQC_MOD; in seqc_sleepable_write_begin()
[all …]
/freebsd-14.2/sys/compat/linuxkpi/common/include/linux/
H A Dseqlock.h89 lkpi_write_seqcount_invalidate(seqc_t *seqcp) in lkpi_write_seqcount_invalidate() argument
92 *seqcp += SEQC_MOD * 2; in lkpi_write_seqcount_invalidate()
100 lkpi_seqprop_sequence(const seqc_t *seqcp) in lkpi_seqprop_sequence() argument
102 return (atomic_load_int(__DECONST(seqc_t *, seqcp))); in lkpi_seqprop_sequence()