Lines Matching refs:q_len
55 int q_len, int desc_size, int align_bytes) in nicvf_alloc_q_desc_mem() argument
57 dmem->q_len = q_len; in nicvf_alloc_q_desc_mem()
58 dmem->size = (desc_size * q_len) + align_bytes; in nicvf_alloc_q_desc_mem()
346 head &= (rbdr->dmem.q_len - 1); in nicvf_free_rbdr()
416 tail &= (rbdr->dmem.q_len - 1); in nicvf_refill_rbdr()
477 struct cmp_queue *cq, int q_len) in nicvf_init_cmp_queue() argument
481 err = nicvf_alloc_q_desc_mem(nic, &cq->dmem, q_len, CMP_QUEUE_DESC_SIZE, in nicvf_init_cmp_queue()
505 struct snd_queue *sq, int q_len, int qidx) in nicvf_init_snd_queue() argument
509 err = nicvf_alloc_q_desc_mem(nic, &sq->dmem, q_len, SND_QUEUE_DESC_SIZE, in nicvf_init_snd_queue()
515 sq->skbuff = kcalloc(q_len, sizeof(u64), GFP_KERNEL); in nicvf_init_snd_queue()
528 sq->xdp_page = kcalloc(q_len, sizeof(u64), GFP_KERNEL); in nicvf_init_snd_queue()
532 sq->xdp_free_cnt = q_len - 1; in nicvf_init_snd_queue()
540 atomic_set(&sq->free_cnt, q_len - 1); in nicvf_init_snd_queue()
544 q_len * TSO_HEADER_SIZE, in nicvf_init_snd_queue()
563 hdr_sqe &= (sq->dmem.q_len - 1); in nicvf_unmap_sndq_buffers()
586 sq->dmem.q_len * TSO_HEADER_SIZE, in nicvf_free_snd_queue()
620 sq->head &= (sq->dmem.q_len - 1); in nicvf_free_snd_queue()
1129 sq->tail &= (sq->dmem.q_len - 1); in nicvf_get_sq_desc()
1150 sq->head &= (sq->dmem.q_len - 1); in nicvf_put_sq_desc()
1156 qentry &= (sq->dmem.q_len - 1); in nicvf_get_nxt_sqentry()
1424 qentry &= (sq->dmem.q_len - 1); in nicvf_sq_add_gather_subdesc()