#ifndef __LINUX_PKT_SCHED_H
#define __LINUX_PKT_SCHED_H
#include <linux/const.h>
#include <linux/types.h>
#define TC_PRIO_BESTEFFORT …
#define TC_PRIO_FILLER …
#define TC_PRIO_BULK …
#define TC_PRIO_INTERACTIVE_BULK …
#define TC_PRIO_INTERACTIVE …
#define TC_PRIO_CONTROL …
#define TC_PRIO_MAX …
struct tc_stats { … };
struct tc_estimator { … };
#define TC_H_MAJ_MASK …
#define TC_H_MIN_MASK …
#define TC_H_MAJ(h) …
#define TC_H_MIN(h) …
#define TC_H_MAKE(maj,min) …
#define TC_H_UNSPEC …
#define TC_H_ROOT …
#define TC_H_INGRESS …
#define TC_H_CLSACT …
#define TC_H_MIN_PRIORITY …
#define TC_H_MIN_INGRESS …
#define TC_H_MIN_EGRESS …
enum tc_link_layer { … };
#define TC_LINKLAYER_MASK …
struct tc_ratespec { … };
#define TC_RTAB_SIZE …
struct tc_sizespec { … };
enum { … };
#define TCA_STAB_MAX …
struct tc_fifo_qopt { … };
#define SKBPRIO_MAX_PRIORITY …
struct tc_skbprio_qopt { … };
#define TCQ_PRIO_BANDS …
#define TCQ_MIN_PRIO_BANDS …
struct tc_prio_qopt { … };
struct tc_multiq_qopt { … };
#define TCQ_PLUG_BUFFER …
#define TCQ_PLUG_RELEASE_ONE …
#define TCQ_PLUG_RELEASE_INDEFINITE …
#define TCQ_PLUG_LIMIT …
struct tc_plug_qopt { … };
struct tc_tbf_qopt { … };
enum { … };
#define TCA_TBF_MAX …
struct tc_sfq_qopt { … };
struct tc_sfqred_stats { … };
struct tc_sfq_qopt_v1 { … };
struct tc_sfq_xstats { … };
enum { … };
#define TCA_RED_MAX …
struct tc_red_qopt { … };
#define TC_RED_HISTORIC_FLAGS …
struct tc_red_xstats { … };
#define MAX_DPs …
enum { … };
#define TCA_GRED_MAX …
enum { … };
#define TCA_GRED_VQ_ENTRY_MAX …
enum { … };
#define TCA_GRED_VQ_MAX …
struct tc_gred_qopt { … };
struct tc_gred_sopt { … };
enum { … };
#define TCA_CHOKE_MAX …
struct tc_choke_qopt { … };
struct tc_choke_xstats { … };
#define TC_HTB_NUMPRIO …
#define TC_HTB_MAXDEPTH …
#define TC_HTB_PROTOVER …
struct tc_htb_opt { … };
struct tc_htb_glob { … };
enum { … };
#define TCA_HTB_MAX …
struct tc_htb_xstats { … };
struct tc_hfsc_qopt { … };
struct tc_service_curve { … };
struct tc_hfsc_stats { … };
enum { … };
#define TCA_HFSC_MAX …
enum { … };
#define TCA_NETEM_MAX …
struct tc_netem_qopt { … };
struct tc_netem_corr { … };
struct tc_netem_reorder { … };
struct tc_netem_corrupt { … };
struct tc_netem_rate { … };
struct tc_netem_slot { … };
enum { … };
#define NETEM_LOSS_MAX …
struct tc_netem_gimodel { … };
struct tc_netem_gemodel { … };
#define NETEM_DIST_SCALE …
#define NETEM_DIST_MAX …
enum { … };
#define TCA_DRR_MAX …
struct tc_drr_stats { … };
#define TC_QOPT_BITMASK …
#define TC_QOPT_MAX_QUEUE …
enum { … };
#define TC_MQPRIO_HW_OFFLOAD_MAX …
enum { … };
#define __TC_MQPRIO_MODE_MAX …
enum { … };
#define __TC_MQPRIO_SHAPER_MAX …
enum { … };
struct tc_mqprio_qopt { … };
#define TC_MQPRIO_F_MODE …
#define TC_MQPRIO_F_SHAPER …
#define TC_MQPRIO_F_MIN_RATE …
#define TC_MQPRIO_F_MAX_RATE …
enum { … };
enum { … };
#define TCA_MQPRIO_MAX …
enum { … };
#define TCA_SFB_MAX …
struct tc_sfb_qopt { … };
struct tc_sfb_xstats { … };
#define SFB_MAX_PROB …
enum { … };
#define TCA_QFQ_MAX …
struct tc_qfq_stats { … };
enum { … };
#define TCA_CODEL_MAX …
struct tc_codel_xstats { … };
#define FQ_CODEL_QUANTUM_MAX …
enum { … };
#define TCA_FQ_CODEL_MAX …
enum { … };
struct tc_fq_codel_qd_stats { … };
struct tc_fq_codel_cl_stats { … };
struct tc_fq_codel_xstats { … };
enum { … };
#define TCA_FQ_MAX …
#define FQ_BANDS …
#define FQ_MIN_WEIGHT …
struct tc_fq_qd_stats { … };
enum { … };
#define TCA_HHF_MAX …
struct tc_hhf_xstats { … };
enum { … };
#define TCA_PIE_MAX …
struct tc_pie_xstats { … };
enum { … };
#define TCA_FQ_PIE_MAX …
struct tc_fq_pie_xstats { … };
struct tc_cbs_qopt { … };
enum { … };
#define TCA_CBS_MAX …
struct tc_etf_qopt { … };
enum { … };
#define TCA_ETF_MAX …
enum { … };
#define TCA_CAKE_MAX …
enum { … };
#define TCA_CAKE_STATS_MAX …
enum { … };
#define TCA_CAKE_TIN_STATS_MAX …
#define TC_CAKE_MAX_TINS …
enum { … };
enum { … };
enum { … };
enum { … };
enum { … };
enum { … };
#define TCA_TAPRIO_SCHED_ENTRY_MAX …
enum { … };
#define TCA_TAPRIO_SCHED_MAX …
#define TCA_TAPRIO_ATTR_FLAG_TXTIME_ASSIST …
#define TCA_TAPRIO_ATTR_FLAG_FULL_OFFLOAD …
enum { … };
enum { … };
enum { … };
#define TCA_TAPRIO_ATTR_MAX …
#define TCQ_ETS_MAX_BANDS …
enum { … };
#define TCA_ETS_MAX …
#endif