Home
last modified time | relevance | path

Searched refs:ntxqs (Results 1 – 17 of 17) sorted by last modified time

/freebsd/sys/dev/axgbe/
H A Dif_axgbe_pci.c1697 axgbe_if_tx_queues_alloc(if_ctx_t ctx, caddr_t *va, uint64_t *pa, int ntxqs, in axgbe_if_tx_queues_alloc() argument
1709 MPASS(ntxqs == 1); in axgbe_if_tx_queues_alloc()
1712 scctx->isc_ntxqsets, ntxqsets, ntxqs); in axgbe_if_tx_queues_alloc()
1718 tx_ring = (struct xgbe_ring*)malloc(ntxqs * in axgbe_if_tx_queues_alloc()
1728 for (j = 0; j < ntxqs; j++, tx_ring++) { in axgbe_if_tx_queues_alloc()
1734 tx_ring->rdesc = (struct xgbe_ring_desc *)va[i*ntxqs + j]; in axgbe_if_tx_queues_alloc()
1735 tx_ring->rdesc_paddr = pa[i*ntxqs + j]; in axgbe_if_tx_queues_alloc()
1752 for (k = 0; k < ntxqs ; k++, tx_ring++) { in axgbe_if_tx_queues_alloc()
/freebsd/sys/net/
H A Diflib.c5848 uint8_t ntxqs = sctx->isc_ntxqs; in iflib_queues_alloc() local
5854 KASSERT(ntxqs > 0, ("number of queues per qset must be at least 1")); in iflib_queues_alloc()
5886 if ((ifdip = malloc(sizeof(struct iflib_dma_info) * ntxqs, in iflib_queues_alloc()
5894 for (j = 0; j < ntxqs; j++, ifdip++) { in iflib_queues_alloc()
5994 vaddrs = malloc(sizeof(caddr_t)*ntxqsets*ntxqs, M_IFLIB, M_WAITOK); in iflib_queues_alloc()
5995 paddrs = malloc(sizeof(uint64_t)*ntxqsets*ntxqs, M_IFLIB, M_WAITOK); in iflib_queues_alloc()
5999 for (j = 0; j < ntxqs; j++, di++) { in iflib_queues_alloc()
6000 vaddrs[i*ntxqs + j] = di->idi_vaddr; in iflib_queues_alloc()
6001 paddrs[i*ntxqs + j] = di->idi_paddr; in iflib_queues_alloc()
6004 if ((err = IFDI_TX_QUEUES_ALLOC(ctx, vaddrs, paddrs, ntxqs, ntxqsets)) != 0) { in iflib_queues_alloc()
H A Difdi_if.m167 int ntxqs;
/freebsd/sys/dev/ice/
H A Dif_ice_iflib.c62 static int ice_if_tx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int ntxqs, int …
97 uint64_t *paddrs, int ntxqs, int ntxqsets);
1031 int __invariant_only ntxqs, int ntxqsets) in ice_if_tx_queues_alloc() argument
1038 MPASS(ntxqs == 1); in ice_if_tx_queues_alloc()
3885 int __invariant_only ntxqs, int ntxqsets) in ice_subif_if_tx_queues_alloc() argument
3894 MPASS(ntxqs == 1); in ice_subif_if_tx_queues_alloc()
/freebsd/sys/dev/bnxt/
H A Dif_bnxt.c167 uint64_t *paddrs, int ntxqs, int ntxqsets);
379 uint64_t *paddrs, int ntxqs, int ntxqsets) in bnxt_tx_queues_alloc() argument
436 softc->tx_cp_rings[i].ring.vaddr = vaddrs[i * ntxqs]; in bnxt_tx_queues_alloc()
437 softc->tx_cp_rings[i].ring.paddr = paddrs[i * ntxqs]; in bnxt_tx_queues_alloc()
448 softc->tx_rings[i].vaddr = vaddrs[i * ntxqs + 1]; in bnxt_tx_queues_alloc()
449 softc->tx_rings[i].paddr = paddrs[i * ntxqs + 1]; in bnxt_tx_queues_alloc()
464 softc->nq_rings[i].ring.vaddr = vaddrs[i * ntxqs + 2]; in bnxt_tx_queues_alloc()
465 softc->nq_rings[i].ring.paddr = paddrs[i * ntxqs + 2]; in bnxt_tx_queues_alloc()
/freebsd/sys/dev/enic/
H A Dif_enic.c603 int ntxqs, int ntxqsets) in enic_tx_queues_alloc() argument
650 wq->ring.descs = vaddrs[q * ntxqs + 0]; in enic_tx_queues_alloc()
651 wq->ring.base_addr = paddrs[q * ntxqs + 0]; in enic_tx_queues_alloc()
663 cq->ring.descs = vaddrs[q * ntxqs + 1]; in enic_tx_queues_alloc()
664 cq->ring.base_addr = paddrs[q * ntxqs + 1]; in enic_tx_queues_alloc()
/freebsd/sys/dev/iwn/
H A Dif_iwn.c544 for (i = 0; i < sc->ntxqs; i++) { in iwn_attach()
1240 sc->ntxqs = IWN4965_NTXQUEUES; in iwn4965_attach()
1283 sc->ntxqs = IWN5000_NTXQUEUES; in iwn5000_attach()
1428 for (qid = 0; qid < sc->ntxqs; qid++) in iwn_detach()
4168 for (qid = 0; qid < sc->ntxqs; qid++) { in iwn_wakeup_intr()
4253 for (i = 0; i < sc->ntxqs; i++) { in iwn_fatal_intr()
7530 for (qid = sc->firstaggqueue; qid < sc->ntxqs; qid++) { in iwn_addba_request()
7534 if (qid == sc->ntxqs) { in iwn_addba_request()
8798 for (qid = 0; qid < sc->ntxqs; qid++) { in iwn_hw_init()
8892 for (qid = 0; qid < sc->ntxqs; qid++) in iwn_hw_stop()
H A Dif_iwnvar.h267 int ntxqs; member
/freebsd/sys/dev/igc/
H A Dif_igc.c83 static int igc_if_tx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int ntxqs, int n…
1784 igc_if_tx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int ntxqs, int ntxqsets) in igc_if_tx_queues_alloc() argument
1819 txr->tx_base = (struct igc_tx_desc *)vaddrs[i*ntxqs]; in igc_if_tx_queues_alloc()
1820 txr->tx_paddr = paddrs[i*ntxqs]; in igc_if_tx_queues_alloc()
/freebsd/sys/dev/e1000/
H A Dif_em.c3073 em_if_tx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int ntxqs, int ntxqsets) in em_if_tx_queues_alloc() argument
3108 txr->tx_base = (struct e1000_tx_desc *)vaddrs[i*ntxqs]; in em_if_tx_queues_alloc()
3109 txr->tx_paddr = paddrs[i*ntxqs]; in em_if_tx_queues_alloc()
/freebsd/sys/dev/enetc/
H A Dif_enetc.c479 int ntxqs, int ntxqsets) in enetc_tx_queues_alloc() argument
487 MPASS(ntxqs == 1); in enetc_tx_queues_alloc()
/freebsd/sys/dev/vmware/vmxnet3/
H A Dif_vmx.c779 int ntxqs, int ntxqsets) in vmxnet3_tx_queues_alloc() argument
828 (struct vmxnet3_txcompdesc *) vaddrs[q * ntxqs + 0]; in vmxnet3_tx_queues_alloc()
829 txc->vxcr_paddr = paddrs[q * ntxqs + 0]; in vmxnet3_tx_queues_alloc()
833 (struct vmxnet3_txdesc *) vaddrs[q * ntxqs + 1]; in vmxnet3_tx_queues_alloc()
834 txr->vxtxr_paddr = paddrs[q * ntxqs + 1]; in vmxnet3_tx_queues_alloc()
/freebsd/sys/dev/iavf/
H A Dif_iavf_iflib.c62 static int iavf_if_tx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int ntxqs, int…
968 iavf_if_tx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int ntxqs, int ntxqsets) in iavf_if_tx_queues_alloc() argument
977 MPASS(ntxqs == 1); in iavf_if_tx_queues_alloc()
1006 txr->tx_base = (struct iavf_tx_desc *)vaddrs[i * ntxqs]; in iavf_if_tx_queues_alloc()
1007 txr->tx_paddr = paddrs[i * ntxqs]; in iavf_if_tx_queues_alloc()
/freebsd/sys/dev/ixgbe/
H A Dif_ix.c405 int ntxqs, int ntxqsets) in ixgbe_if_tx_queues_alloc() argument
414 MPASS(ntxqs == 1); in ixgbe_if_tx_queues_alloc()
H A Dif_ixv.c239 int ntxqs, int ntxqsets) in ixv_if_tx_queues_alloc() argument
247 MPASS(ntxqs == 1); in ixv_if_tx_queues_alloc()
274 txr->tx_base = (union ixgbe_adv_tx_desc *)vaddrs[i*ntxqs]; in ixv_if_tx_queues_alloc()
275 txr->tx_paddr = paddrs[i*ntxqs]; in ixv_if_tx_queues_alloc()
/freebsd/sys/dev/mgb/
H A Dif_mgb.c536 mgb_tx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int ntxqs, in mgb_tx_queues_alloc() argument
547 KASSERT(ntxqs == 2, ("ntxqs = %d", ntxqs)); in mgb_tx_queues_alloc()
549 rdata->ring = (struct mgb_ring_desc *) vaddrs[q * ntxqs + 0]; in mgb_tx_queues_alloc()
550 rdata->ring_bus_addr = paddrs[q * ntxqs + 0]; in mgb_tx_queues_alloc()
553 rdata->head_wb = (uint32_t *) vaddrs[q * ntxqs + 1]; in mgb_tx_queues_alloc()
554 rdata->head_wb_bus_addr = paddrs[q * ntxqs + 1]; in mgb_tx_queues_alloc()
/freebsd/sys/dev/ixl/
H A Dif_ixl.c109 static int ixl_if_tx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int ntxqs, int …
1211 ixl_if_tx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, int ntxqs, int ntxqsets) in ixl_if_tx_queues_alloc() argument
1220 MPASS(ntxqs == 1); in ixl_if_tx_queues_alloc()
1249 txr->tx_base = (struct i40e_tx_desc *)vaddrs[i * ntxqs]; in ixl_if_tx_queues_alloc()
1250 txr->tx_paddr = paddrs[i * ntxqs]; in ixl_if_tx_queues_alloc()