Lines Matching refs:tail
196 int head, tail; in nicvf_free_rbdr() local
209 tail = rbdr->tail; in nicvf_free_rbdr()
212 while (head != tail) { in nicvf_free_rbdr()
221 desc = GET_RBDR_DESC(rbdr, tail); in nicvf_free_rbdr()
236 int tail, qcount; in nicvf_refill_rbdr() local
262 tail = nicvf_queue_reg_read(nic, NIC_QSET_RBDR_0_1_TAIL, rbdr_idx) >> 3; in nicvf_refill_rbdr()
264 tail++; in nicvf_refill_rbdr()
265 tail &= (rbdr->dmem.q_len - 1); in nicvf_refill_rbdr()
270 desc = GET_RBDR_DESC(rbdr, tail); in nicvf_refill_rbdr()
365 sq->tail = 0; in nicvf_init_snd_queue()
438 rbdr->tail = nicvf_queue_reg_read(nic, in nicvf_reclaim_rbdr()
842 qentry = sq->tail; in nicvf_get_sq_desc()
844 sq->tail += desc_cnt; in nicvf_get_sq_desc()
845 sq->tail &= (sq->dmem.q_len - 1); in nicvf_get_sq_desc()
888 u64 head, tail; in nicvf_sq_free_used_descs() local
894 tail = nicvf_queue_reg_read(nic, NIC_QSET_SQ_0_7_TAIL, qidx) >> 4; in nicvf_sq_free_used_descs()