Searched refs:complq (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/net/ethernet/intel/idpf/ |
| H A D | idpf_txrx.c | 135 static void idpf_compl_desc_rel(struct idpf_compl_queue *complq) in idpf_compl_desc_rel() argument 137 idpf_xsk_clear_queue(complq, VIRTCHNL2_QUEUE_TYPE_TX_COMPLETION); in idpf_compl_desc_rel() 139 if (!complq->desc_ring) in idpf_compl_desc_rel() 142 dma_free_coherent(complq->netdev->dev.parent, complq->size, in idpf_compl_desc_rel() 143 complq->desc_ring, complq->dma); in idpf_compl_desc_rel() 144 complq->desc_ring = NULL; in idpf_compl_desc_rel() 145 complq->next_to_use = 0; in idpf_compl_desc_rel() 146 complq->next_to_clean = 0; in idpf_compl_desc_rel() 167 idpf_compl_desc_rel(txq_grp->complq); in idpf_tx_desc_rel_all() 271 struct idpf_compl_queue *complq) in idpf_compl_desc_alloc() argument [all …]
|
| H A D | xsk.c | 80 struct idpf_compl_queue *complq) in idpf_xsk_setup_complq() argument 85 idpf_queue_clear(XSK, complq); in idpf_xsk_setup_complq() 87 if (!idpf_queue_has(XDP, complq)) in idpf_xsk_setup_complq() 90 qid = complq->txq_grp->txqs[0]->idx - in idpf_xsk_setup_complq() 97 idpf_queue_set(XSK, complq); in idpf_xsk_setup_complq() 126 struct idpf_compl_queue *complq; in idpf_xsk_clear_queue() local 155 complq = q; in idpf_xsk_clear_queue() 156 idpf_queue_clear(XSK, complq); in idpf_xsk_clear_queue()
|
| H A D | xdp.c | 182 xdpsq->complq = xdpsq->txq_grp->complq; in idpf_xdpsqs_get() 187 idpf_queue_clear(FLOW_SCH_EN, xdpsq->complq); in idpf_xdpsqs_get() 190 idpf_queue_set(XDP, xdpsq->complq); in idpf_xdpsqs_get() 255 struct idpf_compl_queue *cq = xdpsq->complq; in idpf_xdpsq_poll()
|
| H A D | idpf_txrx.h | 131 (((txq)->num_completions_pending >= (txq)->complq->num_completions ? \ 133 (txq)->num_completions_pending - (txq)->complq->num_completions) 406 struct idpf_compl_queue **complq; member 656 struct idpf_compl_queue *complq; member 975 struct idpf_compl_queue *complq; member
|
| H A D | idpf_virtchnl.h | 137 struct idpf_compl_queue *complq; member
|
| H A D | idpf_virtchnl.c | 1763 val = q->complq->q_id; in idpf_fill_txq_config_chunk() 1765 val = q->txq_grp->complq->q_id; in idpf_fill_txq_config_chunk() 1860 qs->qs[i].complq, in idpf_send_config_tx_queue_set_msg() 1898 qs->qs[k++].complq = tx_qgrp->complq; in idpf_send_config_tx_queues_msg() 2188 qid = q->complq->q_id; in idpf_send_ena_dis_queue_set_msg() 2239 qs->qs[k++].complq = tx_qgrp->complq; in idpf_send_ena_dis_queues_msg() 2369 vec = q->txq->complq->q_vector; in idpf_send_map_unmap_queue_set_vector_msg() 2371 vec = q->txq->txq_grp->complq->q_vector; in idpf_send_map_unmap_queue_set_vector_msg() 3953 tx_qgrp->complq->q_id = qids[k]; in __idpf_vport_queue_ids_init()
|
| H A D | idpf_ethtool.c | 1331 return rsrc->txq_grps[q_grp].complq->q_vector; in idpf_find_txq_vec()
|