Lines Matching defs:cake_sched_data
199 struct cake_sched_data { struct
200 struct tcf_proto __rcu *filter_list; /* optional external classifier */
201 struct tcf_block *block;
202 struct cake_tin_data *tins;
204 struct cake_heap_entry overflow_heap[CAKE_QUEUES * CAKE_MAX_TINS];
205 u16 overflow_timeout;
207 u16 tin_cnt;
208 u8 tin_mode;
209 u8 flow_mode;
210 u8 ack_filter;
211 u8 atm_mode;
213 u32 fwmark_mask;
214 u16 fwmark_shft;
217 u16 rate_shft;
218 ktime_t time_next_packet;
219 ktime_t failsafe_next_packet;
220 u64 rate_ns;
221 u64 rate_bps;
222 u16 rate_flags;
223 s16 rate_overhead;
224 u16 rate_mpu;
225 u64 interval;
226 u64 target;
229 u32 buffer_used;
230 u32 buffer_max_used;
231 u32 buffer_limit;
232 u32 buffer_config_limit;
235 u16 cur_tin;
236 u16 cur_flow;
238 struct qdisc_watchdog watchdog;
239 const u8 *tin_index;
240 const u8 *tin_order;
243 ktime_t last_packet_time;
244 ktime_t avg_window_begin;
245 u64 avg_packet_interval;
246 u64 avg_window_bytes;
247 u64 avg_peak_bandwidth;
248 ktime_t last_reconfig_time;
251 u32 avg_netoff;
252 u16 max_netlen;
253 u16 max_adjlen;
254 u16 min_netlen;
255 u16 min_adjlen;