| /openbsd/src/sys/dev/pci/ |
| D | if_vmx.c | 161 int sc_nqueues; member 304 sc->sc_nqueues = 1; in vmxnet3_attach() 319 sc->sc_nqueues = intrmap_count(sc->sc_intrmap); in vmxnet3_attach() 351 sc->sc_q = mallocarray(sc->sc_nqueues, sizeof(*sc->sc_q), in vmxnet3_attach() 355 for (i = 0; i < sc->sc_nqueues; i++) { in vmxnet3_attach() 387 printf(", %d queue%s", sc->sc_nqueues, sc->sc_nqueues > 1 ? "s" : ""); in vmxnet3_attach() 447 if_attach_queues(ifp, sc->sc_nqueues); in vmxnet3_attach() 448 if_attach_iqueues(ifp, sc->sc_nqueues); in vmxnet3_attach() 454 for (i = 0; i < sc->sc_nqueues; i++) { in vmxnet3_attach() 476 qs_len = sc->sc_nqueues * (sizeof *ts + sizeof *rs); in vmxnet3_dma_init() [all …]
|
| D | if_igc.c | 382 sc->queues = mallocarray(sc->sc_nqueues, sizeof(struct igc_queue), in igc_allocate_queues() 390 sc->tx_rings = mallocarray(sc->sc_nqueues, sizeof(struct igc_txring), in igc_allocate_queues() 398 sc->rx_rings = mallocarray(sc->sc_nqueues, sizeof(struct igc_rxring), in igc_allocate_queues() 410 for (i = 0; i < sc->sc_nqueues; i++, txconf++) { in igc_allocate_queues() 427 for (i = 0; i < sc->sc_nqueues; i++, rxconf++) { in igc_allocate_queues() 443 for (i = 0; i < sc->sc_nqueues; i++) { in igc_allocate_queues() 460 sc->sc_nqueues * sizeof(struct igc_rxring)); in igc_allocate_queues() 464 sc->sc_nqueues * sizeof(struct igc_txring)); in igc_allocate_queues() 479 for (i = 0; i < sc->sc_nqueues; i++, iq++) { in igc_free_pci_resources() 660 for (i = 0, iq = sc->queues; i < sc->sc_nqueues; i++, iq++) { in igc_allocate_msix() [all …]
|
| D | if_ngbe.c | 502 for (i = 0; i < sc->sc_nqueues; i++) in ngbe_init() 672 if ((ifr = mallocarray(sc->sc_nqueues, sizeof(*ifr), M_DEVBUF, in ngbe_rxrinfo() 676 for (i = 0; i < sc->sc_nqueues; i++) { in ngbe_rxrinfo() 684 error = if_rxr_info_ioctl(ifri, sc->sc_nqueues, ifr); in ngbe_rxrinfo() 685 free(ifr, M_DEVBUF, sc->sc_nqueues * sizeof(*ifr)); in ngbe_rxrinfo() 766 for (i = 0; i < sc->sc_nqueues; i++) { in ngbe_stop() 802 for (i = 0; i < sc->sc_nqueues; i++) in ngbe_stop() 811 for (i = 0; i < sc->sc_nqueues; i++) { in ngbe_stop() 896 for (i = 0; i < sc->sc_nqueues; i++, txr++) { in ngbe_watchdog() 958 for (i = 0, nq = sc->queues; i < sc->sc_nqueues; i++, nq++) { in ngbe_allocate_msix() [all …]
|
| D | if_aq_pci.c | 983 int sc_nqueues; member 1288 sc->sc_nqueues = 1; in aq_attach() 1299 sc->sc_nqueues = intrmap_count(sc->sc_intrmap); in aq_attach() 1300 KASSERT(sc->sc_nqueues > 0); in aq_attach() 1301 KASSERT(powerof2(sc->sc_nqueues)); in aq_attach() 1323 if (sc->sc_nqueues > 1) in aq_attach() 1324 printf(", %d queues", sc->sc_nqueues); in aq_attach() 1349 if (aq_hw_init(sc, irqmode, (sc->sc_nqueues > 1))) in aq_attach() 1421 if_attach_iqueues(ifp, sc->sc_nqueues); in aq_attach() 1422 if_attach_queues(ifp, sc->sc_nqueues); in aq_attach() [all …]
|
| D | if_bnxt.c | 263 int sc_nqueues; member 550 sc->sc_nqueues = intrmap_count(sc->sc_intrmap); in bnxt_attach() 551 KASSERT(sc->sc_nqueues > 0); in bnxt_attach() 552 KASSERT(powerof2(sc->sc_nqueues)); in bnxt_attach() 557 sc->sc_nqueues = 1; in bnxt_attach() 563 sc->sc_nqueues = 1; in bnxt_attach() 575 printf("%s, %d queues, address %s\n", intrstr, sc->sc_nqueues, in bnxt_attach() 660 if_attach_iqueues(ifp, sc->sc_nqueues); in bnxt_attach() 661 if_attach_queues(ifp, sc->sc_nqueues); in bnxt_attach() 662 for (i = 0; i < sc->sc_nqueues; i++) { in bnxt_attach() [all …]
|
| D | if_igc.h | 316 unsigned int sc_nqueues; member
|
| D | if_rgereg.h | 402 unsigned int sc_nqueues; member
|
| D | if_iavf.c | 616 unsigned int sc_nqueues; /* 1 << sc_nqueues */ member 721 #define iavf_nqueues(_sc) (1 << (_sc)->sc_nqueues) 722 #define iavf_allqueues(_sc) ((1 << ((_sc)->sc_nqueues+1)) - 1) 778 sc->sc_nqueues = 0; /* 1 << 0 is 1 queue */ in iavf_attach()
|
| D | if_ice.c | 267 unsigned int sc_nqueues; member 26361 for (i = 0; i < sc->sc_nqueues; i++) { in ice_allocate_msix() 26381 sc->isc_nrxqsets = sc->sc_nqueues; in ice_allocate_msix() 26382 sc->isc_ntxqsets = sc->sc_nqueues; in ice_allocate_msix() 26388 for (i = 0; i < sc->sc_nqueues; i++) { in ice_allocate_msix() 26408 for (i = 0, txq = vsi->tx_queues; i < sc->sc_nqueues; i++, txq++) { in ice_free_tx_queues() 26427 sc->sc_nqueues * sizeof(struct ice_tx_queue)); in ice_free_tx_queues() 26449 (struct ice_tx_queue *) mallocarray(sc->sc_nqueues, in ice_tx_queues_alloc() 26457 for (i = 0, txq = vsi->tx_queues; i < sc->sc_nqueues; i++, txq++) { in ice_tx_queues_alloc() 26470 for (i = 0, txq = vsi->tx_queues; i < sc->sc_nqueues; i++, txq++) { in ice_tx_queues_alloc() [all …]
|
| D | if_ngbereg.h | 1059 unsigned int sc_nqueues; member
|
| D | if_ixl.c | 1308 unsigned int sc_nqueues; /* 1 << sc_nqueues */ member 1508 #define ixl_nqueues(_sc) (1 << (_sc)->sc_nqueues) 1703 sc->sc_nqueues = 0; /* 1 << 0 is 1 queue */ in ixl_attach() 1834 sc->sc_nqueues = fls(nqueues) - 1; in ixl_attach() 4445 (sc->sc_nqueues << IXL_AQ_VSI_TC_Q_NUMBER_SHIFT)); in ixl_set_vsi()
|
| D | if_rge.c | 208 sc->sc_nqueues = 1; in rge_attach() 711 RGE_WRITE_2(sc, RGE_RXQUEUE_CTRL, val | (fls(sc->sc_nqueues) - 1) << 2); in rge_init() 733 ((fls(sc->sc_nqueues) - 1) & 0x03) << 10); in rge_init()
|
| /openbsd/src/sys/dev/pv/ |
| D | if_vio.c | 285 uint16_t sc_nqueues; member 474 allocsize = sizeof(struct virtio_net_hdr) * txqsize * sc->sc_nqueues; in vio_alloc_mem() 493 for (qidx = 0; qidx < sc->sc_nqueues; qidx++) { in vio_alloc_mem() 525 for (qidx = 0; qidx < sc->sc_nqueues; qidx++) { in vio_alloc_mem() 564 for (qidx = 0; qidx < sc->sc_nqueues; qidx++) { in vio_alloc_mem() 664 sc->sc_nqueues = intrmap_count(sc->sc_intrmap); in vio_attach() 665 printf(": %u queue%s", sc->sc_nqueues, in vio_attach() 666 sc->sc_nqueues > 1 ? "s" : ""); in vio_attach() 668 sc->sc_nqueues = 1; in vio_attach() 682 sc->sc_q = mallocarray(sc->sc_nqueues, sizeof(*sc->sc_q), M_DEVBUF, in vio_attach() [all …]
|