Home
last modified time | relevance | path

Searched refs:q_no (Results 1 – 15 of 15) sorted by relevance

/dpdk/drivers/net/octeontx_ep/
H A Dotx_ep_vf.c35 OTX_EP_R_IN_CONTROL(q_no)); in otx_ep_setup_global_iq_reg()
66 uint64_t q_no = 0ull; in otx_ep_setup_global_input_regs() local
68 for (q_no = 0; q_no < (otx_ep->sriov_info.rings_per_vf); q_no++) in otx_ep_setup_global_input_regs()
75 uint32_t q_no; in otx_ep_setup_global_output_regs() local
77 for (q_no = 0; q_no < (otx_ep->sriov_info.rings_per_vf); q_no++) in otx_ep_setup_global_output_regs()
271 uint32_t q_no = 0; in otx_ep_enable_io_queues() local
274 for (q_no = 0; q_no < otx_ep->nb_tx_queues; q_no++) { in otx_ep_enable_io_queues()
280 for (q_no = 0; q_no < otx_ep->nb_rx_queues; q_no++) { in otx_ep_enable_io_queues()
315 uint32_t q_no = 0; in otx_ep_disable_io_queues() local
317 for (q_no = 0; q_no < otx_ep->sriov_info.rings_per_vf; q_no++) { in otx_ep_disable_io_queues()
[all …]
H A Dotx2_ep_vf.c53 uint64_t q_no = 0ull; in otx2_vf_setup_global_input_regs() local
55 for (q_no = 0; q_no < (otx_ep->sriov_info.rings_per_vf); q_no++) in otx2_vf_setup_global_input_regs()
62 uint32_t q_no; in otx2_vf_setup_global_output_regs() local
64 for (q_no = 0; q_no < (otx_ep->sriov_info.rings_per_vf); q_no++) in otx2_vf_setup_global_output_regs()
241 uint32_t q_no = 0; in otx2_vf_enable_io_queues() local
244 for (q_no = 0; q_no < otx_ep->nb_tx_queues; q_no++) { in otx2_vf_enable_io_queues()
250 for (q_no = 0; q_no < otx_ep->nb_rx_queues; q_no++) in otx2_vf_enable_io_queues()
251 otx2_vf_enable_oq(otx_ep, q_no); in otx2_vf_enable_io_queues()
282 uint32_t q_no = 0; in otx2_vf_disable_io_queues() local
284 for (q_no = 0; q_no < otx_ep->sriov_info.rings_per_vf; q_no++) { in otx2_vf_disable_io_queues()
[all …]
H A Dotx_ep_ethdev.c213 if (q_no >= otx_epvf->max_rx_queues) { in otx_ep_rx_queue_setup()
214 otx_ep_err("Invalid rx queue number %u\n", q_no); in otx_ep_rx_queue_setup()
229 otx_ep_dbg("setting up rx queue %u\n", q_no); in otx_ep_rx_queue_setup()
240 eth_dev->data->rx_queues[q_no] = otx_epvf->droq[q_no]; in otx_ep_rx_queue_setup()
260 struct otx_ep_droq *rq = dev->data->rx_queues[q_no]; in otx_ep_rx_queue_release()
262 int q_id = rq->q_no; in otx_ep_rx_queue_release()
298 if (q_no >= otx_epvf->max_tx_queues) { in otx_ep_tx_queue_setup()
299 otx_ep_err("Invalid tx queue number %u\n", q_no); in otx_ep_tx_queue_setup()
315 eth_dev->data->tx_queues[q_no] = otx_epvf->instr_queue[q_no]; in otx_ep_tx_queue_setup()
316 otx_ep_dbg("tx queue[%d] setup\n", q_no); in otx_ep_tx_queue_setup()
[all …]
H A Dotx_ep_common.h159 uint32_t q_no; member
290 uint32_t q_no; member
392 void (*setup_iq_regs)(struct otx_ep_device *otx_ep, uint32_t q_no);
394 void (*setup_oq_regs)(struct otx_ep_device *otx_ep, uint32_t q_no);
401 int (*enable_iq)(struct otx_ep_device *otx_ep, uint32_t q_no);
402 void (*disable_iq)(struct otx_ep_device *otx_ep, uint32_t q_no);
404 int (*enable_oq)(struct otx_ep_device *otx_ep, uint32_t q_no);
405 void (*disable_oq)(struct otx_ep_device *otx_ep, uint32_t q_no);
H A Dotx_ep_rxtx.c126 iq->q_no = iq_no; in otx_ep_init_instr_queue()
265 otx_ep_init_droq(struct otx_ep_device *otx_ep, uint32_t q_no, in otx_ep_init_droq() argument
274 otx_ep_info("OQ[%d] Init start\n", q_no); in otx_ep_init_droq()
276 droq = otx_ep->droq[q_no]; in otx_ep_init_droq()
278 droq->q_no = q_no; in otx_ep_init_droq()
289 q_no, desc_ring_size, in otx_ep_init_droq()
294 otx_ep_err("OQ:%d desc_ring allocation failed\n", q_no); in otx_ep_init_droq()
303 otx_ep_dbg("OQ[%d]: num_desc: %d\n", q_no, droq->nb_desc); in otx_ep_init_droq()
320 otx_ep->fn_list.setup_oq_regs(otx_ep, q_no); in otx_ep_init_droq()
322 otx_ep->io_qmask.oq |= (1ull << q_no); in otx_ep_init_droq()
[all …]
/dpdk/drivers/net/liquidio/base/
H A Dlio_23xx_vf.c20 uint64_t d64, q_no; in cn23xx_vf_reset_io_queues() local
25 for (q_no = 0; q_no < num_queues; q_no++) { in cn23xx_vf_reset_io_queues()
35 for (q_no = 0; q_no < num_queues; q_no++) { in cn23xx_vf_reset_io_queues()
76 uint64_t q_no; in cn23xx_vf_setup_global_input_regs() local
85 for (q_no = 0; q_no < (lio_dev->sriov_info.rings_per_vf); q_no++) { in cn23xx_vf_setup_global_input_regs()
111 uint32_t q_no; in cn23xx_vf_setup_global_output_regs() local
115 for (q_no = 0; q_no < lio_dev->sriov_info.rings_per_vf; q_no++) { in cn23xx_vf_setup_global_output_regs()
291 uint32_t q_no; in cn23xx_vf_enable_io_queues() local
295 for (q_no = 0; q_no < lio_dev->num_iqs; q_no++) { in cn23xx_vf_enable_io_queues()
320 for (q_no = 0; q_no < lio_dev->num_oqs; q_no++) { in cn23xx_vf_enable_io_queues()
[all …]
H A Dlio_mbox.c45 mbox->mbox_req.q_no = mbox->q_no; in lio_mbox_read()
57 mbox->mbox_resp.q_no = mbox->q_no; in lio_mbox_read()
109 struct lio_mbox *mbox = lio_dev->mbox[mbox_cmd->q_no]; in lio_mbox_write()
H A Dlio_mbox.h52 uint32_t q_no; member
75 uint32_t q_no; member
/dpdk/drivers/net/liquidio/
H A Dlio_ethdev.c304 iq_no = lio_dev->linfo.txpciq[i].s.q_no; in lio_dev_stats_get()
323 oq_no = lio_dev->linfo.rxpciq[i].s.q_no; in lio_dev_stats_get()
1153 if (q_no >= lio_dev->nb_rx_queues) { in lio_dev_rx_queue_setup()
1160 fw_mapped_oq = lio_dev->linfo.rxpciq[q_no].s.q_no; in lio_dev_rx_queue_setup()
1165 eth_dev->data->rx_queues[q_no] = NULL; in lio_dev_rx_queue_setup()
1201 oq_no = droq->q_no; in lio_dev_rx_queue_release()
1234 int fw_mapped_iq = lio_dev->linfo.txpciq[q_no].s.q_no; in lio_dev_tx_queue_setup()
1237 if (q_no >= lio_dev->nb_tx_queues) { in lio_dev_tx_queue_setup()
1247 eth_dev->data->tx_queues[q_no] = NULL; in lio_dev_tx_queue_setup()
1250 retval = lio_setup_iq(lio_dev, q_no, lio_dev->linfo.txpciq[q_no], in lio_dev_tx_queue_setup()
[all …]
H A Dlio_rxtx.c121 lio_dev_dbg(lio_dev, "OQ[%d]\n", q_no); in lio_delete_droq()
137 "info_list", droq->q_no, in lio_alloc_info_buffer()
173 droq = lio_dev->droq[q_no]; in lio_init_droq()
175 droq->q_no = q_no; in lio_init_droq()
185 "droq", q_no, in lio_init_droq()
235 lio_delete_droq(lio_dev, q_no); in lio_init_droq()
594 lio_dev->port_id, droq->q_no, in lio_droq_fast_process_packets()
772 txpciq.s.q_no = iq_no; in lio_setup_instr_queue0()
1640 iq_no = txq->txpciq.s.q_no; in lio_dev_xmit_pkts()
1661 ndata.q_no = iq_no; in lio_dev_xmit_pkts()
[all …]
H A Dlio_struct.h81 uint32_t q_no; member
226 uint64_t q_no : 8; member
240 uint64_t q_no : 8;
553 uint64_t q_no : 8; member
557 uint64_t q_no : 8;
H A Dlio_ethdev.h175 void lio_dev_rx_queue_release(struct rte_eth_dev *dev, uint16_t q_no);
177 void lio_dev_tx_queue_release(struct rte_eth_dev *dev, uint16_t q_no);
H A Dlio_rxtx.h276 uint32_t q_no; member
714 int lio_setup_droq(struct lio_device *lio_dev, int q_no, int num_descs,
/dpdk/drivers/net/pfe/
H A Dpfe_hif.c485 unsigned int q_no) in client_ack_txpacket() argument
487 struct hif_tx_queue *queue = &hif->client[client_id].tx_q[q_no]; in client_ack_txpacket()
500 client_id, q_no, queue, queue->ack_idx); in client_ack_txpacket()
530 client_ack_txpacket(hif, desc_sw->client_id, desc_sw->q_no); in __hif_tx_done_process()
567 q_no, void *data, u32 len, unsigned int flags) in hif_xmit_pkt()
577 desc_sw->q_no = q_no; in hif_xmit_pkt()
H A Dpfe_hif.h68 u8 q_no; member
142 q_no, void *data, u32 len, unsigned int flags);