Home
last modified time | relevance | path

Searched refs:nrxq (Results 1 – 3 of 3) sorted by relevance

/titanic_50/usr/src/uts/common/io/cxgbe/t4nex/
H A Dt4_nexus.c479 s->nrxq = n10g * iaq.nrxq10g + n1g * iaq.nrxq1g; in t4_devo_attach()
481 s->neq = s->ntxq + s->nrxq; /* the fl in an rxq is an eq */ in t4_devo_attach()
486 s->niq = s->nrxq + 1; /* 1 extra for firmware event queue */ in t4_devo_attach()
506 s->rxq = kmem_zalloc(s->nrxq * sizeof (struct sge_rxq), KM_SLEEP); in t4_devo_attach()
531 pi->nrxq = is_10G_port(pi) ? iaq.nrxq10g : iaq.nrxq1g; in t4_devo_attach()
538 rqidx += pi->nrxq; in t4_devo_attach()
545 pi->nofldrxq = max(1, pi->nrxq / 4); in t4_devo_attach()
616 pi->nofldrxq > pi->nrxq) in t4_devo_attach()
620 for (q = 0; q < pi->nrxq; q++, rxq++) { in t4_devo_attach()
719 kmem_free(s->rxq, s->nrxq * sizeof (struct sge_rxq)); in t4_devo_detach()
[all …]
H A Dadapter.h101 uint16_t nrxq; /* # of rx queues */ member
367 int nrxq; /* total rx queues (all ports and the rest) */ member
554 for (iter = 0; iter < pi->nrxq; ++iter, ++rxq)
H A Dt4_sge.c362 rc += p->nrxq + p->nofldrxq; in first_vector()
364 rc += max(p->nrxq, p->nofldrxq); in first_vector()
372 rc += p->nrxq; in first_vector()
395 idx %= pi->nrxq + pi->nofldrxq; in port_intr_iq()
397 if (idx >= pi->nrxq) { in port_intr_iq()
398 idx -= pi->nrxq; in port_intr_iq()
404 idx %= max(pi->nrxq, pi->nofldrxq); in port_intr_iq()
406 if (pi->nrxq >= pi->nofldrxq) in port_intr_iq()
418 idx %= pi->nrxq; in port_intr_iq()
460 (sc->intr_count > 1 && pi->nrxq >= pi->nofldrxq)) in t4_setup_port_queues()
[all …]