• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/dev/cxgbe/

Lines Matching defs:nrxq

288 SYSCTL_INT(_hw_cxgbe, OID_AUTO, nrxq, CTLFLAG_RDTUN, &t4_nrxq, 0,
691 uint16_t nrxq; /* # of NIC rxq's for each port */
1325 s->nrxq = nports * iaq.nrxq;
1328 s->nrxq += nports * (num_vis - 1) * iaq.nrxq_vi;
1331 s->neq = s->ntxq + s->nrxq; /* the free list in an rxq is an eq */
1333 s->niq = s->nrxq + 1; /* 1 extra for firmware event queue */
1381 s->rxq = malloc(s->nrxq * sizeof(struct sge_rxq), M_CXGBE,
1439 vi->nrxq = j == 0 ? iaq.nrxq : iaq.nrxq_vi;
1442 rqidx += vi->nrxq;
1886 sbuf_printf(sb, "%d txq, %d rxq (NIC)", vi->ntxq, vi->nrxq);
3468 iaq->nirq += nports * max(iaq->nrxq, iaq->nnmrxq);
3493 iaq->nrxq = t4_nrxq;
3538 "reduced to %d from %d. nrxq=%u, nofldrxq=%u, "
3541 iaq->num_vis, t4_num_vis, iaq->nrxq, iaq->nofldrxq,
3557 "nrxq=%u, nofldrxq=%u, nrxq_vi=%u nofldrxq_vi=%u, "
3559 iaq->nrxq, iaq->nofldrxq, iaq->nrxq_vi, iaq->nofldrxq_vi,
3569 if (iaq->nrxq > 1) {
3571 iaq->nrxq--;
3572 } while (!powerof2(iaq->nrxq));
3573 if (iaq->nnmrxq > iaq->nrxq)
3574 iaq->nnmrxq = iaq->nrxq;
3585 "nrxq=%u, nofldrxq=%u. "
3586 "itype %d, navail %u, nirq %d.\n", iaq->nrxq,
3596 iaq->nrxq = 1;
3611 MPASS(iaq->nrxq > 0);
5739 int n = max(vi->nrxq, vi->nnmrxq);
5748 if (q < vi->nrxq)
5776 if (q < vi->nrxq) {
6001 if (vi->nrxq > vi->rss_size) {
6002 if_printf(ifp, "nrxq (%d) > hw RSS table size (%d); "
6003 "some queues will never receive traffic.\n", vi->nrxq,
6005 } else if (vi->rss_size % vi->nrxq) {
6006 if_printf(ifp, "nrxq (%d), hw RSS table size (%d); "
6007 "expect uneven traffic distribution.\n", vi->nrxq,
6011 if (vi->nrxq != nbuckets) {
6012 if_printf(ifp, "nrxq (%d) != kernel RSS buckets (%d);"
6013 "performance will be impacted.\n", vi->nrxq, nbuckets);
6020 j %= vi->nrxq;
6965 SYSCTL_ADD_INT(ctx, children, OID_AUTO, "nrxq", CTLFLAG_RD,
6966 &vi->nrxq, 0, "# of rx queues");