Searched refs:num_xdp_txq (Results 1 – 13 of 13) sorted by relevance
| /linux/drivers/net/ethernet/intel/idpf/ |
| H A D | xdp.c | 83 rxq->num_xdp_txq = vport->num_xdp_txq; in __idpf_xdp_rxq_info_init() 107 rxq->num_xdp_txq = 0; in __idpf_xdp_rxq_info_deinit() 161 timers = kvzalloc_objs(*timers, vport->num_xdp_txq); in idpf_xdpsqs_get() 165 for (u32 i = 0; i < vport->num_xdp_txq; i++) { in idpf_xdpsqs_get() 379 vport->num_xdp_txq, in idpf_xdp_xmit() 476 if (!vport->num_xdp_txq && vport->num_txq == cfg->max_q.max_txq) { in idpf_xdp_setup_prog()
|
| H A D | xsk.c | 484 rxq->xdpsqs, rxq->num_xdp_txq); in idpf_xskrq_poll() 626 if (unlikely(!vport->num_xdp_txq)) in idpf_xsk_wakeup()
|
| H A D | idpf_txrx.c | 1501 vport->num_xdp_txq = le16_to_cpu(vport_msg->num_tx_q) - in idpf_vport_init_num_qs() 1503 vport->xdpsq_share = libeth_xdpsq_shared(vport->num_xdp_txq); in idpf_vport_init_num_qs() 1506 vport->num_xdp_txq = 0; in idpf_vport_init_num_qs() 3153 vport->num_txq - vport->num_xdp_txq)) { in idpf_tx_start() 3535 rxq->xdpsqs, rxq->num_xdp_txq); in idpf_rx_splitq_clean() 4376 u16 num_txq_grp = rsrc->num_txq_grp - vport->num_xdp_txq; in idpf_vport_intr_map_vector_to_qs() 4454 for (unsigned int i = 0; i < vport->num_xdp_txq; i++) { in idpf_vport_intr_map_vector_to_qs()
|
| H A D | idpf.h | 386 u16 num_xdp_txq; member
|
| H A D | idpf_txrx.h | 542 u32 num_xdp_txq; member
|
| H A D | idpf_lib.c | 1434 int err, txq = vport->dflt_qv_rsrc.num_txq - vport->num_xdp_txq; in idpf_set_real_num_queues()
|
| H A D | idpf_virtchnl.c | 3715 req = max(rsrc->num_txq - vport->num_xdp_txq, rsrc->num_rxq) + in idpf_vport_alloc_vec_indexes()
|
| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice.h | 169 for ((i) = 0; (i) < (vsi)->num_xdp_txq; (i)++) 415 u16 num_xdp_txq; /* Used XDP queues */ member
|
| H A D | ice_base.c | 1196 ret = ice_vsi_cfg_txqs(vsi, vsi->xdp_rings, vsi->num_xdp_txq); in ice_vsi_cfg_xdp_txqs() 1251 u32 xdp_txq = txq + vsi->num_xdp_txq; in ice_cfg_txq_interrupt()
|
| H A D | ice_main.c | 2677 return vsi->xdp_rings[qid % vsi->num_xdp_txq]; in ice_xdp_ring_from_qid() 2696 int xdp_rings_rem = vsi->num_xdp_txq; in ice_map_xdp_rings() 2706 q_base = vsi->num_xdp_txq - xdp_rings_rem; in ice_map_xdp_rings() 2763 .q_count = vsi->num_xdp_txq, in ice_prepare_xdp_rings() 2773 vsi->xdp_rings = devm_kcalloc(dev, vsi->num_xdp_txq, in ice_prepare_xdp_rings() 2802 max_txqs[i] = vsi->num_txq + vsi->num_xdp_txq; in ice_prepare_xdp_rings() 2908 vsi->num_xdp_txq = 0; in ice_destroy_xdp_rings() 2948 vsi->num_xdp_txq = min_t(u16, avail, cpus); in ice_vsi_determine_xdp_res() 2950 if (vsi->num_xdp_txq < cpus) in ice_vsi_determine_xdp_res() 6985 vsi->num_xdp_txq); in ice_update_vsi_ring_stats()
|
| H A D | ice_txrx.c | 749 queue_index %= vsi->num_xdp_txq; in ice_xdp_xmit() 754 if (unlikely(queue_index >= vsi->num_xdp_txq)) in ice_xdp_xmit()
|
| H A D | ice_lib.c | 2029 return ice_vsi_stop_tx_rings(vsi, ICE_NO_RESET, 0, vsi->xdp_rings, vsi->num_xdp_txq); in ice_vsi_stop_xdp_tx_rings() 2291 max_txqs[i] += vsi->num_xdp_txq; in ice_vsi_cfg_tc_lan() 2617 u32 xdp_txq = txq + vsi->num_xdp_txq; in ice_vsi_release_msix()
|
| H A D | ice_ethtool.c | 3310 xdp_rings = kzalloc_objs(*xdp_rings, vsi->num_xdp_txq); in ice_set_ringparam()
|