Searched refs:p_rcu_reader (Results 1 – 1 of 1) sorted by relevance
80 struct rcu_reader_data *p_rcu_reader = get_ptr_rcu_reader(); in QEMU_DECLARE_CO_TLS() local83 if (p_rcu_reader->depth++ > 0) { in QEMU_DECLARE_CO_TLS()88 qatomic_set(&p_rcu_reader->ctr, ctr); in QEMU_DECLARE_CO_TLS()99 struct rcu_reader_data *p_rcu_reader = get_ptr_rcu_reader(); in rcu_read_unlock() local101 assert(p_rcu_reader->depth != 0); in rcu_read_unlock()102 if (--p_rcu_reader->depth > 0) { in rcu_read_unlock()111 qatomic_store_release(&p_rcu_reader->ctr, 0); in rcu_read_unlock()115 if (unlikely(qatomic_read(&p_rcu_reader->waiting))) { in rcu_read_unlock()116 qatomic_set(&p_rcu_reader->waiting, false); in rcu_read_unlock()