Lines Matching refs:mqprio
929 NL_SET_ERR_MSG(extack, "'mqprio' configuration is necessary");
934 * configured the mqprio part
1399 const struct tc_mqprio_qopt *mqprio)
1403 if (!mqprio || mqprio->num_tc != dev->num_tc)
1406 for (i = 0; i < mqprio->num_tc; i++)
1407 if (dev->tc_to_txq[i].count != mqprio->count[i] ||
1408 dev->tc_to_txq[i].offset != mqprio->offset[i])
1412 if (dev->prio_tc_map[i] != mqprio->prio_tc_map[i])
1452 struct tc_mqprio_qopt *mqprio = NULL;
1463 mqprio = nla_data(tb[TCA_TAPRIO_ATTR_PRIOMAP]);
1472 err = taprio_parse_mqprio_opt(dev, mqprio, extack, q->flags);
1488 /* no changes - no new mqprio settings */
1489 if (!taprio_mqprio_cmp(dev, mqprio))
1490 mqprio = NULL;
1492 if (mqprio && (oper || admin)) {
1514 if (mqprio) {
1515 err = netdev_set_num_tc(dev, mqprio->num_tc);
1518 for (i = 0; i < mqprio->num_tc; i++)
1520 mqprio->count[i],
1521 mqprio->offset[i]);
1526 mqprio->prio_tc_map[i]);