Home
last modified time | relevance | path

Searched refs:ice_rx_queue (Results 1 – 7 of 7) sorted by relevance

/src/sys/dev/ice/
H A Dice_iflib_txrx.c52 static int _ice_ift_rxd_available(struct ice_rx_queue *rxq, qidx_t pidx, qidx_t budget);
53 static int _ice_ift_rxd_pkt_get(struct ice_rx_queue *rxq, if_rxd_info_t ri);
54 static void _ice_ift_rxd_refill(struct ice_rx_queue *rxq, uint32_t pidx,
56 static void _ice_ift_rxd_flush(struct ice_softc *sc, struct ice_rx_queue *rxq,
323 _ice_ift_rxd_available(struct ice_rx_queue *rxq, qidx_t pidx, qidx_t budget) in _ice_ift_rxd_available()
360 struct ice_rx_queue *rxq = &sc->pf_vsi.rx_queues[rxqid]; in ice_ift_rxd_available()
377 struct ice_rx_queue *rxq = &sc->pf_vsi.rx_queues[ri->iri_qsidx]; in ice_ift_rxd_pkt_get()
392 _ice_ift_rxd_pkt_get(struct ice_rx_queue *rxq, if_rxd_info_t ri) in _ice_ift_rxd_pkt_get()
473 struct ice_rx_queue *rxq; in ice_ift_rxd_refill()
499 _ice_ift_rxd_refill(struct ice_rx_queue *rxq, uint32_t pidx, in _ice_ift_rxd_refill()
[all …]
H A Dice_iflib.h189 struct ice_rx_queue { struct
H A Dif_ice_iflib.c1158 struct ice_rx_queue *rxq; in ice_if_rx_queues_alloc()
1171 …(struct ice_rx_queue *) malloc(sizeof(struct ice_rx_queue) * nrxqsets, M_ICE, M_NOWAIT | M_ZERO)))… in ice_if_rx_queues_alloc()
1279 struct ice_rx_queue __unused *rxq = (struct ice_rx_queue *)arg; in ice_msix_que()
1682 struct ice_rx_queue *rxq = &vsi->rx_queues[i]; in ice_if_msix_intr_assign()
2562 struct ice_rx_queue *rxq; in ice_rebuild_pf_vsi_qmap()
3934 struct ice_rx_queue *rxq = &vsi->rx_queues[i]; in ice_wire_mirror_intrs()
4049 struct ice_rx_queue *rxq; in ice_subif_rebuild_vsi_qmap()
4184 struct ice_rx_queue *rxq; in ice_subif_if_rx_queues_alloc()
4199 …(struct ice_rx_queue *) malloc(sizeof(struct ice_rx_queue) * nrxqsets, M_ICE, M_NOWAIT | M_ZERO)))… in ice_subif_if_rx_queues_alloc()
H A Dice_iov.c219 struct ice_rx_queue *rxq; in ice_iov_add_vf()
294 vsi->rx_queues = (struct ice_rx_queue *) in ice_iov_add_vf()
295 malloc(sizeof(struct ice_rx_queue) * vsi->num_rx_queues, M_ICE, in ice_iov_add_vf()
976 struct ice_rx_queue *rxq; in ice_vc_cfg_vsi_qs_msg()
1361 struct ice_rx_queue *rxq; in ice_vc_cfg_irq_map_msg()
H A Dice_lib.h571 struct ice_rx_queue *rx_queues; /* Rx queue array */
991 void ice_add_rxq_sysctls(struct ice_rx_queue *rxq);
H A Dice_common_txrx.h272 ice_rx_checksum(struct ice_rx_queue *rxq, uint32_t *flags, uint32_t *data, in ice_rx_checksum()
H A Dice_lib.c74 static int ice_setup_rx_ctx(struct ice_rx_queue *rxq);
1409 struct ice_rx_queue *rxq = &vsi->rx_queues[i]; in ice_configure_all_rxq_interrupts()
1484 struct ice_rx_queue *rxq = &vsi->rx_queues[i]; in ice_flush_rxq_interrupts()
1555 struct ice_rx_queue *rxq = &vsi->rx_queues[i]; in ice_configure_rx_itr()
1724 ice_setup_rx_ctx(struct ice_rx_queue *rxq) in ice_setup_rx_ctx()
1879 struct ice_rx_queue *rxq = &vsi->rx_queues[qidx]; in ice_control_rx_queue()
7305 ice_add_rxq_sysctls(struct ice_rx_queue *rxq) in ice_add_rxq_sysctls()