|
Linux Kernel
3.7.1
|
Data Fields | |
| struct Qdisc_class_common | common |
| struct gnet_stats_basic_packed | bstats |
| struct gnet_stats_queue | qstats |
| struct gnet_stats_rate_est | rate_est |
| struct tc_htb_xstats | xstats |
| int | refcnt |
| int | level |
| unsigned int | children |
| struct htb_class * | parent |
| int | prio |
| int | quantum |
| union { | |
| struct htb_class_leaf { | |
| struct Qdisc * q | |
| int deficit [TC_HTB_MAXDEPTH] | |
| struct list_head drop_list | |
| } leaf | |
| struct htb_class_inner { | |
| struct rb_root feed [TC_HTB_NUMPRIO] | |
| struct rb_node * ptr [TC_HTB_NUMPRIO] | |
| u32 last_ptr_id [TC_HTB_NUMPRIO] | |
| } inner | |
| } | un |
| struct rb_node | node [TC_HTB_NUMPRIO] |
| struct rb_node | pq_node |
| psched_time_t | pq_key |
| int | prio_activity |
| enum htb_cmode | cmode |
| struct tcf_proto * | filter_list |
| int | filter_cnt |
| struct qdisc_rate_table * | rate |
| struct qdisc_rate_table * | ceil |
| long | buffer |
| long | cbuffer |
| psched_tdiff_t | mbuffer |
| long | tokens |
| long | ctokens |
| psched_time_t | t_c |
| struct gnet_stats_basic_packed bstats |
| struct qdisc_rate_table* ceil |
| struct Qdisc_class_common common |
| int deficit[TC_HTB_MAXDEPTH] |
| struct rb_root feed[TC_HTB_NUMPRIO] |
| struct { ... } ::htb_class_inner inner |
| u32 last_ptr_id[TC_HTB_NUMPRIO] |
| struct { ... } ::htb_class_leaf leaf |
| psched_tdiff_t mbuffer |
| psched_time_t pq_key |
| struct rb_node* ptr[TC_HTB_NUMPRIO] |
| struct gnet_stats_queue qstats |
| struct qdisc_rate_table* rate |
| struct gnet_stats_rate_est rate_est |
| psched_time_t t_c |
| union { ... } un |
| struct tc_htb_xstats xstats |
1.8.2