Lines Matching refs:head_id
885 unsigned long head_id; in desc_reserve() local
888 head_id = atomic_long_read(&desc_ring->head_id); /* LMM(desc_reserve:A) */ in desc_reserve()
891 id = DESC_ID(head_id + 1); in desc_reserve()
969 } while (!atomic_long_try_cmpxchg(&desc_ring->head_id, &head_id, in desc_reserve()
1285 id = atomic_long_read(&desc_ring->head_id); in desc_reopen_last()
1749 unsigned long head_id; in prb_commit() local
1758 head_id = atomic_long_read(&desc_ring->head_id); /* LMM(prb_commit:A) */ in prb_commit()
1759 if (head_id != e->id) in prb_commit()
2011 unsigned long head_id; in prb_next_reserve_seq() local
2047 head_id = atomic_long_read(&desc_ring->head_id); /* LMM(prb_next_reserve_seq:A) */ in prb_next_reserve_seq()
2068 if (head_id == DESC0_ID(desc_ring->count_bits)) in prb_next_reserve_seq()
2084 diff = head_id - last_finalized_id; in prb_next_reserve_seq()
2315 atomic_long_set(&rb->desc_ring.head_id, DESC0_ID(descbits)); in prb_init()