Lines Matching refs:seqc_t
52 seqc_t __seqc = (seqc); \
58 seqc_write_begin(seqc_t *seqcp) in seqc_write_begin()
68 seqc_write_end(seqc_t *seqcp) in seqc_write_end()
77 static __inline seqc_t
78 seqc_read_any(const seqc_t *seqcp) in seqc_read_any()
81 return (atomic_load_acq_int(__DECONST(seqc_t *, seqcp))); in seqc_read_any()
84 static __inline seqc_t
85 seqc_read_notmodify(const seqc_t *seqcp) in seqc_read_notmodify()
88 return (atomic_load_acq_int(__DECONST(seqc_t *, seqcp)) & ~1); in seqc_read_notmodify()
91 static __inline seqc_t
92 seqc_read(const seqc_t *seqcp) in seqc_read()
94 seqc_t ret; in seqc_read()
109 const seqc_t *__seqcp = (seqcp); \
110 seqc_t __oldseqc = (oldseqc); \
125 seqc_sleepable_write_begin(seqc_t *seqcp) in seqc_sleepable_write_begin()
134 seqc_sleepable_write_end(seqc_t *seqcp) in seqc_sleepable_write_end()