Lines Matching refs:tc_idx
328 if (txq->tc_idx == -2) {
332 if (idx == txq->tc_idx) {
356 old_idx = txq->tc_idx;
357 txq->tc_idx = -2;
372 MPASS(txq->tc_idx == -2);
383 txq->tc_idx = idx;
394 txq->tc_idx = old_idx;
397 MPASS(txq->tc_idx >= -1 && txq->tc_idx < sc->params.nsched_cls);
496 int *tc_idx)
527 *tc_idx = i;
548 *tc_idx = -1;
564 *tc_idx = fa;
575 t4_release_cl_rl(struct adapter *sc, int port_id, int tc_idx)
580 MPASS(tc_idx >= 0 && tc_idx < sc->params.nsched_cls);
583 tc = &sc->port[port_id]->sched_params->cl_rl[tc_idx];
595 int qidx = arg2, rc, tc_idx;
600 tc_idx = txq->tc_idx;
601 rc = sysctl_handle_int(oidp, &tc_idx, 0, req);
607 if (!in_range(tc_idx, 0, sc->params.nsched_cls - 1))
610 return (bind_txq_to_traffic_class(sc, txq, tc_idx));