Lines Matching refs:ports
212 struct ccr_port ports[MAX_NPORTS];
2058 &sc->port_mask, 0, "Mask of enabled ports");
2119 for (i = 0; i < nitems(sc->ports); i++) {
2120 if (sc->ports[i].rxq == NULL)
2132 CTLFLAG_RD, &sc->ports[i].active_sessions, 0,
2135 CTLFLAG_RD, &sc->ports[i].stats_queued, "Requests queued");
2137 CTLFLAG_RD, &sc->ports[i].stats_completed,
2148 sc->ports[port].txq = &sc->adapter->sge.ctrlq[port];
2149 sc->ports[port].rxq = &sc->adapter->sge.rxq[pi->vi->first_rxq];
2150 sc->ports[port].rx_channel_id = pi->rx_c_chan;
2151 sc->ports[port].tx_channel_id = pi->tx_chan;
2152 sc->ports[port].stats_queued = counter_u64_alloc(M_WAITOK);
2153 sc->ports[port].stats_completed = counter_u64_alloc(M_WAITOK);
2155 "Too many ports to fit in port_mask");
2224 counter_u64_free(sc->ports[port].stats_queued);
2225 counter_u64_free(sc->ports[port].stats_completed);
2510 for (i = 0; i < nitems(sc->ports); i++) {
2511 p = &sc->ports[i];
2513 /* Ignore non-existent ports. */
2518 * XXX: Ignore ports whose queues aren't initialized.