Searched refs:seqcp (Results 1 – 2 of 2) sorted by relevance
58 seqc_write_begin(seqc_t *seqcp) in seqc_write_begin() argument62 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() argument72 *seqcp += SEQC_MOD; in seqc_write_end()73 MPASS(!seqc_in_modify(*seqcp)); in seqc_write_end()78 seqc_read_any(const seqc_t *seqcp) in seqc_read_any() argument81 return (atomic_load_acq_int(seqcp)); in seqc_read_any()85 seqc_read_notmodify(const seqc_t *seqcp) in seqc_read_notmodify() argument88 return (atomic_load_acq_int(seqcp) & ~SEQC_MOD); in seqc_read_notmodify()[all …]
89 lkpi_write_seqcount_invalidate(seqc_t *seqcp) in lkpi_write_seqcount_invalidate() argument92 *seqcp += SEQC_MOD * 2; in lkpi_write_seqcount_invalidate()100 lkpi_seqprop_sequence(const seqc_t *seqcp) in lkpi_seqprop_sequence() argument102 return (atomic_load_int(seqcp)); in lkpi_seqprop_sequence()