fq_codel_flow
codel_drop_head(struct fq_codel_flow *q, struct fq_codel_si *si)
codel_enqueue(struct fq_codel_flow *q, struct mbuf *m, struct fq_codel_si *si)
struct fq_codel_flow *f;
sizeof(struct fq_codel_flow), M_DUMMYNET, M_NOWAIT | M_ZERO);
fq_codel_extract_head(struct fq_codel_flow *q, aqm_time_t *pkt_ts, struct fq_codel_si *si)
STAILQ_HEAD(fq_codel_list, fq_codel_flow);
STAILQ_ENTRY(fq_codel_flow) flowchain;
struct fq_codel_flow *flows; /* array of flows (queues) */
fq_update_stats(struct fq_codel_flow *q, struct fq_codel_si *si, int len,
fqc_dodequeue(struct fq_codel_flow *q, aqm_time_t now, uint16_t *ok_to_drop,
fqc_codel_dequeue(struct fq_codel_flow *q, struct fq_codel_si *si)