Lines Matching refs:queues
1890 snprintf(sc->queues[i].evnamebuf, in ixgbe_add_hw_stats()
1891 sizeof(sc->queues[i].evnamebuf), "%s q%d", xname, i); in ixgbe_add_hw_stats()
1892 snprintf(sc->queues[i].namebuf, in ixgbe_add_hw_stats()
1893 sizeof(sc->queues[i].namebuf), "q%d", i); in ixgbe_add_hw_stats()
1903 sc->queues[i].namebuf, SYSCTL_DESCR("Queue Name"), in ixgbe_add_hw_stats()
1911 (void *)&sc->queues[i], 0, CTL_CREATE, CTL_EOL) != 0) in ixgbe_add_hw_stats()
1956 evcnt_attach_dynamic(&sc->queues[i].irqs, EVCNT_TYPE_INTR, in ixgbe_add_hw_stats()
1957 NULL, sc->queues[i].evnamebuf, "IRQs on queue"); in ixgbe_add_hw_stats()
1958 evcnt_attach_dynamic(&sc->queues[i].handleq, in ixgbe_add_hw_stats()
1959 EVCNT_TYPE_MISC, NULL, sc->queues[i].evnamebuf, in ixgbe_add_hw_stats()
1961 evcnt_attach_dynamic(&sc->queues[i].req, EVCNT_TYPE_MISC, in ixgbe_add_hw_stats()
1962 NULL, sc->queues[i].evnamebuf, "Requeued in softint"); in ixgbe_add_hw_stats()
1965 NULL, sc->queues[i].evnamebuf, in ixgbe_add_hw_stats()
1968 NULL, sc->queues[i].evnamebuf, in ixgbe_add_hw_stats()
1972 NULL, sc->queues[i].evnamebuf, in ixgbe_add_hw_stats()
1976 NULL, sc->queues[i].evnamebuf, in ixgbe_add_hw_stats()
1980 NULL, sc->queues[i].evnamebuf, in ixgbe_add_hw_stats()
1983 NULL, sc->queues[i].evnamebuf, "TSO"); in ixgbe_add_hw_stats()
1986 NULL, sc->queues[i].evnamebuf, in ixgbe_add_hw_stats()
1990 NULL, sc->queues[i].evnamebuf, in ixgbe_add_hw_stats()
1993 NULL, sc->queues[i].evnamebuf, in ixgbe_add_hw_stats()
1997 NULL, sc->queues[i].evnamebuf, in ixgbe_add_hw_stats()
2003 sc->queues[i].evnamebuf, in ixgbe_add_hw_stats()
2007 NULL, sc->queues[i].evnamebuf, "Rx no mbuf"); in ixgbe_add_hw_stats()
2009 NULL, sc->queues[i].evnamebuf, "Rx discarded"); in ixgbe_add_hw_stats()
2011 NULL, sc->queues[i].evnamebuf, "Copied RX Frames"); in ixgbe_add_hw_stats()
2180 IXGBE_EVC_STORE(&sc->queues[i].irqs, 0); in ixgbe_clear_evcnt()
2181 IXGBE_EVC_STORE(&sc->queues[i].handleq, 0); in ixgbe_clear_evcnt()
2182 IXGBE_EVC_STORE(&sc->queues[i].req, 0); in ixgbe_clear_evcnt()
2714 struct ix_queue *que = &sc->queues[vector]; in ixgbe_enable_queue()
2744 struct ix_queue *que = &sc->queues[vector]; in ixgbe_disable_queue_internal()
3648 struct ix_queue *que = sc->queues; in ixgbe_free_deferred_handlers()
3796 evcnt_detach(&sc->queues[i].irqs); in ixgbe_detach()
3797 evcnt_detach(&sc->queues[i].handleq); in ixgbe_detach()
3798 evcnt_detach(&sc->queues[i].req); in ixgbe_detach()
4073 for (i = 0, que = sc->queues; i < sc->num_queues; i++, que++) in ixgbe_init_locked()
4384 struct ix_queue *que = sc->queues; in ixgbe_configure_ivars()
4616 struct ix_queue *que = sc->queues; in ixgbe_handle_timer()
4617 u64 queues = 0; in ixgbe_handle_timer() local
4658 que = sc->queues; in ixgbe_handle_timer()
4685 que = sc->queues; in ixgbe_handle_timer()
4689 queues |= 1ULL << que->me; in ixgbe_handle_timer()
4717 else if (queues != 0) { /* Force an IRQ on queues with work */ in ixgbe_handle_timer()
4718 que = sc->queues; in ixgbe_handle_timer()
4723 queues & ((u64)1 << i)); in ixgbe_handle_timer()
5068 struct ix_queue *que = sc->queues; in ixgbe_update_link_status()
5173 struct ix_queue *que = sc->queues; in ixgbe_enable_intr()
5255 struct ix_queue *que = sc->queues; in ixgbe_disable_intr_internal()
5364 struct ix_queue *que = sc->queues; in ixgbe_free_pciintr_resources()
6194 printf("%8d", sc->queues[i].disabled_count); in ixgbe_print_debug_info()
6708 if ((&sc->queues[0] == que) in ixgbe_handle_que()
6752 struct ix_queue *que = sc->queues; in ixgbe_allocate_legacy()
6861 struct ix_queue *que = sc->queues; in ixgbe_allocate_msix()
7066 int want, queues, msgs; in ixgbe_configure_interrupts() local
7091 queues = (ncpu > (msgs - 1)) ? (msgs - 1) : ncpu; in ixgbe_configure_interrupts()
7096 queues = uimin(queues, rss_getnumbuckets()); in ixgbe_configure_interrupts()
7098 if (ixgbe_num_queues > queues) { in ixgbe_configure_interrupts()
7101 "using reduced amount (%d).\n", ixgbe_num_queues, queues); in ixgbe_configure_interrupts()
7102 ixgbe_num_queues = queues; in ixgbe_configure_interrupts()
7106 queues = ixgbe_num_queues; in ixgbe_configure_interrupts()
7108 queues = uimin(queues, in ixgbe_configure_interrupts()
7115 want = queues + 1; in ixgbe_configure_interrupts()
7123 sc->num_queues = queues; in ixgbe_configure_interrupts()
7187 ixgbe_rearm_queues(struct ixgbe_softc *sc, u64 queues)
7193 mask = (IXGBE_EIMS_RTX_QUEUE & queues);
7201 mask = (queues & 0xFFFFFFFF);
7203 mask = (queues >> 32);