Searched refs:tail_slot (Results 1 – 1 of 1) sorted by relevance
421 unsigned int tail_slot; member427 .nslots = NSLOTS, .tail_slot = 0, .slot_size = sizeof(TYPE), \440 unsigned int tail_slot = cq->tail_slot; in cirq_top() local441 unsigned int top_slot = (tail_slot > 0 ? tail_slot : cq->nslots) - 1; in cirq_top()449 unsigned int tail_slot = cq->tail_slot; in cirq_push() local450 unsigned int next_slot = tail_slot == cq->nslots - 1 ? 0 : tail_slot + 1; in cirq_push()451 cq->tail_slot = next_slot; in cirq_push()452 return cirq_get(cq, tail_slot); in cirq_push()459 for (unsigned int i = cq->tail_slot; i < cq->nslots; i++) {462 for (unsigned int i = 0; i < cq->tail_slot; i++) {