/freebsd-12-stable/sys/dev/vmware/vmxnet3/ |
H A D | if_vmx.c | 845 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 D | if_bnxt.c | 161 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 D | if_ixl.c | 1208 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 D | if_iavf.c | 1037 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 D | if_ixv.c | 309 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 D | if_ix.c | 133 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 D | iflib.c | 5586 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 D | if_ice_iflib.c | 1028 * @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 D | if_em.c | 260 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];
|