Lines Matching refs:queues

404 		device_printf(dev, "%s: setup queues failed!\n",
840 struct ixl_queue *que = vsi->queues;
889 /* Prepare the queues for operation */
902 /* Configure queues */
913 /* Enable queues */
1145 int rid, want, vectors, queues, available;
1166 queues = (mp_ncpus > (available - 1)) ? (available - 1) : mp_ncpus;
1169 if ((ixlv_max_queues != 0) && (ixlv_max_queues <= queues))
1170 queues = ixlv_max_queues;
1173 if (queues > rss_getnumbuckets())
1174 queues = rss_getnumbuckets();
1177 if (queues > IXLV_MAX_QUEUES)
1178 queues = IXLV_MAX_QUEUES;
1184 want = queues + 1;
1197 * If we're doing RSS, the number of queues needs to
1200 * + If there's more queues than RSS buckets, we'll end
1201 * up with queues that get no traffic.
1203 * + If there's more RSS buckets than queues, we'll end
1207 if (queues != rss_getnumbuckets()) {
1209 "%s: queues (%d) != RSS buckets (%d)"
1211 __func__, queues, rss_getnumbuckets());
1219 sc->vsi.num_queues = queues;
1311 struct ixl_queue *que = vsi->queues;
1373 * Setup MSIX Interrupt resources and handlers for the VSI queues
1381 struct ixl_queue *que = vsi->queues;
1501 struct ixl_queue *que = vsi->queues;
1580 ** Allocate and setup the interface queues
1598 /* Get memory for the station queues */
1599 if (!(vsi->queues =
1608 que = &vsi->queues[i];
1656 * Next the RX queues...
1692 que = &vsi->queues[i];
1700 free(vsi->queues, M_DEVBUF);
1842 struct ixl_queue *que = vsi->queues;
1853 struct ixl_queue *que = vsi->queues;
2344 struct ixl_queue *que = vsi->queues;
2371 ** Check status on the queues for a hang
2377 /* Any queues with outstanding work get a sw irq */
2402 /* Only reset when all queues show hung */
2487 struct ixl_queue *que = vsi->queues;
2512 free(vsi->queues, M_DEVBUF);
2592 /* Populate the LUT with max no. of queues in round robin fashion */
2791 struct ixl_queue *queues = vsi->queues;
2845 txr = &(queues[q].txr);
2846 rxr = &(queues[q].rxr);
2849 CTLFLAG_RD, &(queues[q].mbuf_defrag_failed),
2852 CTLFLAG_RD, &(queues[q].dropped_pkts),
2855 CTLFLAG_RD, &(queues[q].irqs),
2858 CTLFLAG_RD, &(queues[q].tso),
2861 CTLFLAG_RD, &(queues[q].tx_dma_setup),
2881 CTLTYPE_UINT | CTLFLAG_RD, &queues[q],
2886 CTLTYPE_UINT | CTLFLAG_RD, &queues[q],