Lines Matching refs:mqprio
379 struct tc_mqprio_qopt_offload *mqprio, in aq_validate_mqprio_opt() argument
382 const bool has_min_rate = !!(mqprio->flags & TC_MQPRIO_F_MIN_RATE); in aq_validate_mqprio_opt()
408 struct tc_mqprio_qopt_offload *mqprio = type_data; in aq_ndo_setup_tc() local
418 has_min_rate = !!(mqprio->flags & TC_MQPRIO_F_MIN_RATE); in aq_ndo_setup_tc()
419 has_max_rate = !!(mqprio->flags & TC_MQPRIO_F_MAX_RATE); in aq_ndo_setup_tc()
421 err = aq_validate_mqprio_opt(aq_nic, mqprio, mqprio->qopt.num_tc); in aq_ndo_setup_tc()
425 for (i = 0; i < mqprio->qopt.num_tc; i++) { in aq_ndo_setup_tc()
427 u64 max_rate = mqprio->max_rate[i]; in aq_ndo_setup_tc()
434 u64 min_rate = mqprio->min_rate[i]; in aq_ndo_setup_tc()
441 return aq_nic_setup_tc_mqprio(aq_nic, mqprio->qopt.num_tc, in aq_ndo_setup_tc()
442 mqprio->qopt.prio_tc_map); in aq_ndo_setup_tc()