Lines Matching refs:head
78 buffer_id = list->head;
85 list->head = buf_state->next;
103 if (list->head == -1) {
104 list->head = buffer_id;
125 if (unlikely(rx->dqo.used_buf_states.head == -1))
222 rx->dqo.bufq.head = 0;
229 rx->dqo.complq.head = 0;
243 rx->dqo.recycled_buf_states.head = -1;
245 rx->dqo.used_buf_states.head = -1;
518 num_full_slots = (bufq->tail - bufq->head) & bufq->mask;
939 &complq->desc_ring[complq->head];
947 prefetch(&complq->desc_ring[(complq->head + 1) & complq->mask]);
948 prefetch(&complq->desc_ring[(complq->head + 2) & complq->mask]);
953 err = gve_rx_dqo(napi, rx, compl_desc, complq->head, rx->q_num);
964 complq->head = (complq->head + 1) & complq->mask;
968 complq->cur_gen_bit ^= (complq->head == 0);
976 bufq->head = (bufq->head + 1) & bufq->mask;