Lines Matching refs:q_len
54 int q_len, int desc_size, int align_bytes) in nicvf_alloc_q_desc_mem() argument
56 dmem->q_len = q_len; in nicvf_alloc_q_desc_mem()
57 dmem->size = (desc_size * q_len) + align_bytes; in nicvf_alloc_q_desc_mem()
345 head &= (rbdr->dmem.q_len - 1); in nicvf_free_rbdr()
415 tail &= (rbdr->dmem.q_len - 1); in nicvf_refill_rbdr()
476 struct cmp_queue *cq, int q_len) in nicvf_init_cmp_queue() argument
480 err = nicvf_alloc_q_desc_mem(nic, &cq->dmem, q_len, CMP_QUEUE_DESC_SIZE, in nicvf_init_cmp_queue()
504 struct snd_queue *sq, int q_len, int qidx) in nicvf_init_snd_queue() argument
508 err = nicvf_alloc_q_desc_mem(nic, &sq->dmem, q_len, SND_QUEUE_DESC_SIZE, in nicvf_init_snd_queue()
514 sq->skbuff = kcalloc(q_len, sizeof(u64), GFP_KERNEL); in nicvf_init_snd_queue()
527 sq->xdp_page = kcalloc(q_len, sizeof(u64), GFP_KERNEL); in nicvf_init_snd_queue()
531 sq->xdp_free_cnt = q_len - 1; in nicvf_init_snd_queue()
539 atomic_set(&sq->free_cnt, q_len - 1); in nicvf_init_snd_queue()
543 q_len * TSO_HEADER_SIZE, in nicvf_init_snd_queue()
562 hdr_sqe &= (sq->dmem.q_len - 1); in nicvf_unmap_sndq_buffers()
585 sq->dmem.q_len * TSO_HEADER_SIZE, in nicvf_free_snd_queue()
619 sq->head &= (sq->dmem.q_len - 1); in nicvf_free_snd_queue()
1128 sq->tail &= (sq->dmem.q_len - 1); in nicvf_get_sq_desc()
1149 sq->head &= (sq->dmem.q_len - 1); in nicvf_put_sq_desc()
1155 qentry &= (sq->dmem.q_len - 1); in nicvf_get_nxt_sqentry()
1423 qentry &= (sq->dmem.q_len - 1); in nicvf_sq_add_gather_subdesc()