Searched refs:c_rd_seq (Results 1 – 1 of 1) sorted by relevance
44 smr_seq_t c_rd_seq; member123 return zpercpu_get(smr_pcpu(smr))->c_rd_seq != SMR_SEQ_INVALID; in smr_entered_nopreempt()154 old_seq = os_atomic_add_orig(&pcpu->c_rd_seq, s_wr_seq, seq_cst); in __smr_enter()156 old_seq = os_atomic_load(&pcpu->c_rd_seq, relaxed); in __smr_enter()157 os_atomic_store(&pcpu->c_rd_seq, s_wr_seq, relaxed); in __smr_enter()177 os_atomic_store(&pcpu->c_rd_seq, SMR_SEQ_INVALID, release); in smr_leave()268 smr_seq_t seq = os_atomic_load(&it->c_rd_seq, relaxed); in __smr_scan()291 seq = hw_wait_while_equals_long(&it->c_rd_seq, seq); in __smr_scan()