Lines Matching refs:version
52 unsigned int version;
55 version = ck_pr_load_uint(&sq->sequence);
61 if (CK_CC_LIKELY((version & 1) == 0))
73 return version;
77 ck_sequence_read_retry(const struct ck_sequence *sq, unsigned int version)
85 return ck_pr_load_uint(&sq->sequence) != version;
88 #define CK_SEQUENCE_READ(seqlock, version) \
89 for (*(version) = 1; \
90 (*(version) != 0) && (*(version) = ck_sequence_read_begin(seqlock), 1); \
91 *(version) = ck_sequence_read_retry(seqlock, *(version)))