Lines Matching defs:dn_flow_queue8
198 struct dn_flow_queue8 { struct
199 struct dn_flow_queue8 *next ; argument
200 struct ipfw_flow_id id ;
202 struct mbuf *head, *tail ; /* queue of packets */
203 u_int len ;
204 u_int len_bytes ;
206 uint64_t numbytes ; /* credit for transmission (dynamic queues) */
207 int64_t extra_bits; /* extra bits simulating unavailable channel */
209 u_int64_t tot_pkts ; /* statistics counters */
210 u_int64_t tot_bytes ;
211 u_int32_t drops ;
213 int hash_slot ; /* debugging/diagnostic */
216 int avg ; /* average queue length est. (scaled) */
217 int count ; /* arrivals since last RED drop */
218 int random ; /* random value (scaled) */
219 int64_t idle_time; /* start of queue idle time */
222 struct dn_flow_set *fs ; /* parent flow set */
223 int heap_pos ; /* position (index) of struct in heap */
224 int64_t sched_time ; /* current time when queue enters ready_heap */
226 int64_t S,F ; /* start time, finish time */