Lines Matching defs:cake_sched_data
200 struct cake_sched_data { struct
201 struct tcf_proto __rcu *filter_list; /* optional external classifier */
202 struct tcf_block *block;
203 struct cake_tin_data *tins;
205 struct cake_heap_entry overflow_heap[CAKE_QUEUES * CAKE_MAX_TINS];
206 u16 overflow_timeout;
208 u16 tin_cnt;
209 u8 tin_mode;
210 u8 flow_mode;
211 u8 ack_filter;
212 u8 atm_mode;
215 u16 rate_shft;
216 ktime_t time_next_packet;
217 ktime_t failsafe_next_packet;
218 u64 rate_ns;
219 u64 rate_bps;
220 u16 rate_flags;
221 s16 rate_overhead;
222 u16 rate_mpu;
223 u64 interval;
224 u64 target;
227 u32 buffer_used;
228 u32 buffer_max_used;
229 u32 buffer_limit;
230 u32 buffer_config_limit;
233 u16 cur_tin;
234 u16 cur_flow;
236 struct qdisc_watchdog watchdog;
237 const u8 *tin_index;
238 const u8 *tin_order;
241 ktime_t last_packet_time;
242 ktime_t avg_window_begin;
243 u64 avg_packet_interval;
244 u64 avg_window_bytes;
245 u64 avg_peak_bandwidth;
246 ktime_t last_reconfig_time;
249 u32 avg_netoff;
250 u16 max_netlen;
251 u16 max_adjlen;
252 u16 min_netlen;
253 u16 min_adjlen;