1 /* SPDX-License-Identifier: GPL-2.0 */ 2 #ifndef __SCH_MQPRIO_LIB_H 3 #define __SCH_MQPRIO_LIB_H 4 5 #include <linux/types.h> 6 7 struct net_device; 8 struct netlink_ext_ack; 9 struct tc_mqprio_qopt; 10 11 int mqprio_validate_qopt(struct net_device *dev, struct tc_mqprio_qopt *qopt, 12 bool validate_queue_counts, 13 bool allow_overlapping_txqs, 14 struct netlink_ext_ack *extack); 15 void mqprio_qopt_reconstruct(struct net_device *dev, 16 struct tc_mqprio_qopt *qopt); 17 18 #endif 19