Searched refs:nrxqs (Results 1 - 9 of 9) sorted by relevance

/freebsd-12-stable/sys/dev/vmware/vmxnet3/
H A Dif_vmx.c845 vmxnet3_init_rxq(struct vmxnet3_softc *sc, int q, int nrxqs) argument
864 * First rxq is the completion queue, so there are nrxqs - 1 command
868 for (i = 0; i < nrxqs - 1; i++) {
876 int nrxqs, int nrxqsets)
896 vmxnet3_init_rxq(sc, q, nrxqs);
928 (struct vmxnet3_rxcompdesc *) vaddrs[q * nrxqs + 0];
929 rxc->vxcr_paddr = paddrs[q * nrxqs + 0];
932 for (i = 0; i < nrxqs - 1; i++) {
936 (struct vmxnet3_rxdesc *) vaddrs[q * nrxqs + 1 + i];
937 rxr->vxrxr_paddr = paddrs[q * nrxqs
875 vmxnet3_rx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int nrxqs, int nrxqsets) argument
[all...]
/freebsd-12-stable/sys/dev/bnxt/
H A Dif_bnxt.c161 uint64_t *paddrs, int nrxqs, int nrxqsets);
443 uint64_t *paddrs, int nrxqs, int nrxqsets)
532 softc->rx_cp_rings[i].ring.vaddr = vaddrs[i * nrxqs];
533 softc->rx_cp_rings[i].ring.paddr = paddrs[i * nrxqs];
541 softc->rx_rings[i].vaddr = vaddrs[i * nrxqs + 1];
542 softc->rx_rings[i].paddr = paddrs[i * nrxqs + 1];
561 softc->ag_rings[i].vaddr = vaddrs[i * nrxqs + 2];
562 softc->ag_rings[i].paddr = paddrs[i * nrxqs + 2];
442 bnxt_rx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int nrxqs, int nrxqsets) argument
/freebsd-12-stable/sys/dev/ixl/
H A Dif_ixl.c1208 ixl_if_rx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int nrxqs, int nrxqsets) argument
1218 MPASS(nrxqs == 1);
1239 rxr->rx_base = (union i40e_rx_desc *)vaddrs[i * nrxqs];
1240 rxr->rx_paddr = paddrs[i * nrxqs];
H A Dif_iavf.c1037 iavf_if_rx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int nrxqs, int nrxqsets) argument
1047 MPASS(nrxqs == 1);
1068 rxr->rx_base = (union i40e_rx_desc *)vaddrs[i * nrxqs];
1069 rxr->rx_paddr = paddrs[i * nrxqs];
/freebsd-12-stable/sys/dev/ixgbe/
H A Dif_ixv.c309 int nrxqs, int nrxqsets)
316 MPASS(nrxqs == 1);
338 rxr->rx_paddr = paddrs[i*nrxqs];
308 ixv_if_rx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int nrxqs, int nrxqsets) argument
H A Dif_ix.c133 uint64_t *paddrs, int nrxqs, int nrxqsets);
135 uint64_t *paddrs, int nrxqs, int nrxqsets);
470 int nrxqs, int nrxqsets)
478 MPASS(nrxqs == 1);
469 ixgbe_if_rx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int nrxqs, int nrxqsets) argument
/freebsd-12-stable/sys/net/
H A Diflib.c5586 uint8_t nrxqs = sctx->isc_nrxqs; local
5594 KASSERT(nrxqs > 0, ("number of queues per qset must be at least 1"));
5595 KASSERT(nrxqs >= fl_offset + nfree_lists,
5681 if ((ifdip = malloc(sizeof(struct iflib_dma_info) * nrxqs,
5693 for (j = 0; j < nrxqs; j++, ifdip++) {
5755 vaddrs = malloc(sizeof(caddr_t)*nrxqsets*nrxqs, M_IFLIB, M_WAITOK);
5756 paddrs = malloc(sizeof(uint64_t)*nrxqsets*nrxqs, M_IFLIB, M_WAITOK);
5760 for (j = 0; j < nrxqs; j++, di++) {
5761 vaddrs[i*nrxqs + j] = di->idi_vaddr;
5762 paddrs[i*nrxqs
[all...]
/freebsd-12-stable/sys/dev/ice/
H A Dif_ice_iflib.c1028 * @nrxqs: number of Rx queues per set (should always be 1)
1036 int __invariant_only nrxqs, int nrxqsets)
1043 MPASS(nrxqs == 1);
1035 ice_if_rx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int __invariant_only nrxqs, int nrxqsets) argument
/freebsd-12-stable/sys/dev/e1000/
H A Dif_em.c260 static int em_if_rx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int nrxqs, int nrxqsets);
2954 em_if_rx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int nrxqs, int nrxqsets) argument
2981 rxr->rx_base = (union e1000_rx_desc_extended *)vaddrs[i*nrxqs];
2982 rxr->rx_paddr = paddrs[i*nrxqs];

Completed in 223 milliseconds