Home
last modified time | relevance | path

Searched refs:qidx_t (Results 1 – 25 of 26) sorted by relevance

12

/freebsd-13-stable/sys/dev/ice/
HDice_iflib_recovery_txrx.c49 static void ice_recovery_txd_flush(void *arg, uint16_t txqid, qidx_t pidx);
51 static int ice_recovery_rxd_available(void *arg, uint16_t rxqid, qidx_t pidx, qidx_t budget);
52 static void ice_recovery_rxd_flush(void *arg, uint16_t rxqid, uint8_t flidx, qidx_t pidx);
100 qidx_t __unused pidx) in ice_recovery_txd_flush()
137 qidx_t __unused pidx, qidx_t __unused budget) in ice_recovery_rxd_available()
184 uint8_t flidx __unused, qidx_t __unused pidx) in ice_recovery_rxd_flush()
HDice_iflib_txrx.c52 static int _ice_ift_rxd_available(struct ice_rx_queue *rxq, qidx_t pidx, qidx_t budget);
64 static void ice_ift_txd_flush(void *arg, uint16_t txqid, qidx_t pidx);
66 static int ice_ift_rxd_available(void *arg, uint16_t rxqid, qidx_t pidx, qidx_t budget);
67 static void ice_ift_rxd_flush(void *arg, uint16_t rxqid, uint8_t flidx, qidx_t pidx);
69 static qidx_t ice_ift_queue_select(void *arg, struct mbuf *m, if_pkt_info_t pi);
72 static void ice_ift_txd_flush_subif(void *arg, uint16_t txqid, qidx_t pidx);
73 static int ice_ift_rxd_available_subif(void *arg, uint16_t rxqid, qidx_t pidx, qidx_t budget);
76 static void ice_ift_rxd_flush_subif(void *arg, uint16_t rxqid, uint8_t flidx, qidx_t pidx);
226 ice_ift_txd_flush(void *arg, uint16_t txqid, qidx_t pidx) in ice_ift_txd_flush()
252 qidx_t processed = 0; in _ice_ift_txd_credits_update()
[all …]
HDice_iflib.h159 qidx_t *tx_rsq;
160 qidx_t tx_rs_cidx;
161 qidx_t tx_rs_pidx;
162 qidx_t tx_cidx_processed;
/freebsd-13-stable/sys/net/
HDiflib.h44 typedef uint16_t qidx_t; typedef
66 qidx_t irf_idx;
79 qidx_t iri_cidx; /* consumer index of cq */
96 qidx_t *iru_idxs;
97 qidx_t iru_pidx;
112 qidx_t ipi_nsegs; /* number of segments */
114 qidx_t ipi_ndescs; /* number of descriptors used by encap */
116 qidx_t ipi_pidx; /* start pidx for encap */
117 qidx_t ipi_new_pidx; /* next available pidx post-encap */
182 void (*ift_txd_flush) (void *, uint16_t, qidx_t pidx);
[all …]
HDiflib.c200 qidx_t ifc_sysctl_ntxds[8];
201 qidx_t ifc_sysctl_nrxds[8];
324 qidx_t ift_in_use;
325 qidx_t ift_cidx;
326 qidx_t ift_cidx_processed;
327 qidx_t ift_pidx;
358 qidx_t ift_size;
382 qidx_t ifl_cidx;
383 qidx_t ifl_pidx;
384 qidx_t ifl_credits;
[all …]
/freebsd-13-stable/sys/dev/ixgbe/
HDix_txrx.c46 static void ixgbe_isc_txd_flush(void *, uint16_t, qidx_t);
50 static void ixgbe_isc_rxd_flush(void *, uint16_t, uint8_t, qidx_t);
51 static int ixgbe_isc_rxd_available(void *, uint16_t, qidx_t, qidx_t);
185 qidx_t ntxd; in ixgbe_isc_txd_encap()
254 ixgbe_isc_txd_flush(void *arg, uint16_t txqid, qidx_t pidx) in ixgbe_isc_txd_flush()
273 qidx_t processed = 0; in ixgbe_isc_txd_credits_update()
275 qidx_t cur, prev, ntxd, rs_cidx; in ixgbe_isc_txd_credits_update()
350 qidx_t pidx) in ixgbe_isc_rxd_flush()
363 ixgbe_isc_rxd_available(void *arg, uint16_t qsidx, qidx_t pidx, qidx_t budget) in ixgbe_isc_rxd_available()
HDixgbe.h266 qidx_t *tx_rsq;
267 qidx_t tx_rs_cidx;
268 qidx_t tx_rs_pidx;
269 qidx_t tx_cidx_processed;
HDif_ixv.c274 if (!(txr->tx_rsq = (qidx_t *)malloc(sizeof(qidx_t) * in ixv_if_tx_queues_alloc()
HDif_ix.c485 txr->tx_rsq = (qidx_t *)malloc(sizeof(qidx_t) * in ixgbe_if_tx_queues_alloc()
/freebsd-13-stable/sys/dev/igc/
HDigc_txrx.c48 static void igc_isc_txd_flush(void *, uint16_t, qidx_t);
53 static void igc_isc_rxd_flush(void *, uint16_t, uint8_t, qidx_t);
54 static int igc_isc_rxd_available(void *, uint16_t, qidx_t, qidx_t);
86 qidx_t i, ntxd, qid, cur; in igc_dump_rs()
278 qidx_t ntxd; in igc_isc_txd_encap()
330 igc_isc_txd_flush(void *arg, uint16_t txqid, qidx_t pidx) in igc_isc_txd_flush()
347 qidx_t processed = 0; in igc_isc_txd_credits_update()
349 qidx_t cur, prev, ntxd, rs_cidx; in igc_isc_txd_credits_update()
421 qidx_t pidx) in igc_isc_rxd_flush()
431 igc_isc_rxd_available(void *arg, uint16_t rxqid, qidx_t idx, qidx_t budget) in igc_isc_rxd_available()
HDif_igc.h224 qidx_t *tx_rsq;
226 qidx_t tx_rs_cidx;
227 qidx_t tx_rs_pidx;
228 qidx_t tx_cidx_processed;
HDif_igc.c2030 if (!(txr->tx_rsq = (qidx_t *) malloc(sizeof(qidx_t) * in igc_if_tx_queues_alloc()
/freebsd-13-stable/sys/dev/e1000/
HDem_txrx.c51 static void em_isc_txd_flush(void *, uint16_t, qidx_t);
54 static void em_isc_rxd_flush(void *, uint16_t, uint8_t, qidx_t);
55 static int em_isc_rxd_available(void *, uint16_t, qidx_t, qidx_t);
60 static int lem_isc_rxd_available(void *, uint16_t, qidx_t, qidx_t);
97 qidx_t i, ntxd, qid, cur; in em_dump_rs()
358 qidx_t ntxd; in em_isc_txd_encap()
474 em_isc_txd_flush(void *arg, uint16_t txqid, qidx_t pidx) in em_isc_txd_flush()
491 qidx_t processed = 0; in em_isc_txd_credits_update()
493 qidx_t cur, prev, ntxd, rs_cidx; in em_isc_txd_credits_update()
599 qidx_t pidx) in em_isc_rxd_flush()
[all …]
HDigb_txrx.c46 static void igb_isc_txd_flush(void *, uint16_t, qidx_t);
51 static void igb_isc_rxd_flush(void *, uint16_t, uint8_t, qidx_t);
52 static int igb_isc_rxd_available(void *, uint16_t, qidx_t, qidx_t);
246 qidx_t ntxd; in igb_isc_txd_encap()
302 igb_isc_txd_flush(void *arg, uint16_t txqid, qidx_t pidx) in igb_isc_txd_flush()
319 qidx_t processed = 0; in igb_isc_txd_credits_update()
321 qidx_t cur, prev, ntxd, rs_cidx; in igb_isc_txd_credits_update()
393 qidx_t pidx) in igb_isc_rxd_flush()
403 igb_isc_rxd_available(void *arg, uint16_t rxqid, qidx_t idx, qidx_t budget) in igb_isc_rxd_available()
HDif_em.h388 qidx_t *tx_rsq;
391 qidx_t tx_rs_cidx;
392 qidx_t tx_rs_pidx;
393 qidx_t tx_cidx_processed;
/freebsd-13-stable/sys/dev/iavf/
HDiavf_txrx_iflib.c50 static void iavf_isc_txd_flush(void *arg, uint16_t txqid, qidx_t pidx);
56 qidx_t pidx);
57 static int iavf_isc_rxd_available(void *arg, uint16_t rxqid, qidx_t idx,
58 qidx_t budget);
410 iavf_isc_txd_flush(void *arg, uint16_t txqid, qidx_t pidx) in iavf_isc_txd_flush()
517 qidx_t processed = 0; in iavf_isc_txd_credits_update_dwb()
518 qidx_t cur, prev, ntxd, rs_cidx; in iavf_isc_txd_credits_update_dwb()
602 iavf_isc_rxd_flush(void * arg, uint16_t rxqid, uint8_t flid __unused, qidx_t pidx) in iavf_isc_rxd_flush()
623 iavf_isc_rxd_available(void *arg, uint16_t rxqid, qidx_t idx, qidx_t budget) in iavf_isc_rxd_available()
HDiavf_iflib.h152 qidx_t *tx_rsq;
153 qidx_t tx_rs_cidx;
154 qidx_t tx_rs_pidx;
155 qidx_t tx_cidx_processed;
HDif_iavf_iflib.c995 if (!(txr->tx_rsq = (qidx_t *)malloc(sizeof(qidx_t) * scctx->isc_ntxd[0], M_IAVF, M_NOWAIT))) { in iavf_if_tx_queues_alloc()
/freebsd-13-stable/sys/dev/ixl/
HDixl_txrx.c56 static void ixl_isc_txd_flush(void *arg, uint16_t txqid, qidx_t pidx);
62 qidx_t pidx);
63 static int ixl_isc_rxd_available(void *arg, uint16_t rxqid, qidx_t idx,
64 qidx_t budget);
414 ixl_isc_txd_flush(void *arg, uint16_t txqid, qidx_t pidx) in ixl_isc_txd_flush()
490 qidx_t processed = 0; in ixl_isc_txd_credits_update_dwb()
491 qidx_t cur, prev, ntxd, rs_cidx; in ixl_isc_txd_credits_update_dwb()
569 ixl_isc_rxd_flush(void * arg, uint16_t rxqid, uint8_t flid __unused, qidx_t pidx) in ixl_isc_rxd_flush()
578 ixl_isc_rxd_available(void *arg, uint16_t rxqid, qidx_t idx, qidx_t budget) in ixl_isc_rxd_available()
HDixl.h353 qidx_t *tx_rsq;
354 qidx_t tx_rs_cidx;
355 qidx_t tx_rs_pidx;
356 qidx_t tx_cidx_processed;
HDif_ixl.c1240 if (!(txr->tx_rsq = malloc(sizeof(qidx_t) * scctx->isc_ntxd[0], M_IXL, M_NOWAIT))) { in ixl_if_tx_queues_alloc()
/freebsd-13-stable/sys/dev/bnxt/
HDbnxt_txrx.c49 static void bnxt_isc_txd_flush(void *sc, uint16_t txqid, qidx_t pidx);
59 qidx_t pidx);
60 static int bnxt_isc_rxd_available(void *sc, uint16_t rxqid, qidx_t idx,
61 qidx_t budget);
175 bnxt_isc_txd_flush(void *sc, uint16_t txqid, qidx_t pidx) in bnxt_isc_txd_flush()
262 qidx_t *frag_idxs; in bnxt_isc_rxd_refill()
296 qidx_t pidx) in bnxt_isc_rxd_flush()
317 bnxt_isc_rxd_available(void *sc, uint16_t rxqid, qidx_t idx, qidx_t budget) in bnxt_isc_rxd_available()
/freebsd-13-stable/sys/dev/axgbe/
HDxgbe-txrx.c41 static void axgbe_isc_txd_flush(void *, uint16_t, qidx_t);
44 static void axgbe_isc_rxd_flush(void *, uint16_t, uint8_t, qidx_t);
45 static int axgbe_isc_rxd_available(void *, uint16_t, qidx_t, qidx_t);
369 axgbe_isc_txd_flush(void *arg, uint16_t txqid, qidx_t pidx) in axgbe_isc_txd_flush()
534 axgbe_isc_rxd_flush(void *arg, uint16_t qsidx, uint8_t flidx, qidx_t pidx) in axgbe_isc_rxd_flush()
558 axgbe_isc_rxd_available(void *arg, uint16_t qsidx, qidx_t idx, qidx_t budget) in axgbe_isc_rxd_available()
/freebsd-13-stable/sys/dev/mgb/
HDif_mgb.c122 uint16_t, qidx_t);
126 uint16_t, qidx_t, qidx_t);
132 uint16_t, uint8_t, qidx_t);
967 qidx_t pidx, nsegs; in mgb_isc_txd_encap()
1005 mgb_isc_txd_flush(void *xsc, uint16_t txqid, qidx_t pidx) in mgb_isc_txd_flush()
1054 mgb_isc_rxd_available(void *xsc, uint16_t rxqid, qidx_t idx, qidx_t budget) in mgb_isc_rxd_available()
1137 qidx_t *idxs; in mgb_isc_rxd_refill()
1138 qidx_t idx; in mgb_isc_rxd_refill()
1167 mgb_isc_rxd_flush(void *xsc, uint16_t rxqid, uint8_t flid, qidx_t pidx) in mgb_isc_rxd_flush()
/freebsd-13-stable/sys/dev/vmware/vmxnet3/
HDif_vmx.c121 static void vmxnet3_isc_txd_flush(void *, uint16_t, qidx_t);
123 static int vmxnet3_isc_rxd_available(void *, uint16_t, qidx_t, qidx_t);
126 static void vmxnet3_isc_rxd_flush(void *, uint16_t, uint8_t, qidx_t);
1386 vmxnet3_isc_txd_flush(void *vsc, uint16_t txqid, qidx_t pidx) in vmxnet3_isc_txd_flush()
1456 vmxnet3_isc_rxd_available(void *vsc, uint16_t rxqid, qidx_t idx, qidx_t budget) in vmxnet3_isc_rxd_available()
1731 vmxnet3_isc_rxd_flush(void *vsc, uint16_t rxqid, uint8_t flid, qidx_t pidx) in vmxnet3_isc_rxd_flush()

12