Home
last modified time | relevance | path

Searched refs:aqm_time_t (Results 1 – 9 of 9) sorted by relevance

/f-stack/freebsd/netpfil/ipfw/
H A Ddn_aqm_pie.h62 aqm_time_t qdelay_ref; /* AQM Latency Target (default: 15ms) */
63 aqm_time_t tupdate; /* a period to calculate drop probability (default:15ms) */
64 aqm_time_t max_burst; /* AQM Max Burst Allowance (default: 150ms) */
74 aqm_time_t burst_allowance;
76 aqm_time_t current_qdelay;
77 aqm_time_t qdelay_old;
79 aqm_time_t measurement_start;
80 aqm_time_t avg_dq_time;
H A Ddn_aqm_codel.h61 aqm_time_t target;
62 aqm_time_t interval;
70 aqm_time_t drop_next_time; /* time for next drop */
71 aqm_time_t first_above_time; /* time for first ts over target we observed */
76 struct mbuf *codel_extract_head(struct dn_queue *, aqm_time_t *);
77 aqm_time_t control_law(struct codel_status *,
78 struct dn_aqm_codel_parms *, aqm_time_t );
81 codel_dodequeue(struct dn_queue *q, aqm_time_t now, uint16_t *ok_to_drop) in codel_dodequeue()
86 aqm_time_t pkt_ts, sojourn_time; in codel_dodequeue()
139 aqm_time_t now; in codel_dequeue()
H A Ddn_aqm.h43 #define AQM_TIME_1US ((aqm_time_t)(1))
44 #define AQM_TIME_1MS ((aqm_time_t)(1000))
45 #define AQM_TIME_1S ((aqm_time_t)(AQM_TIME_1MS * 1000))
48 typedef uint32_t aqm_time_t; typedef
H A Ddn_aqm_codel.c142 aqm_time_t
144 aqm_time_t t) in control_law()
192 codel_extract_head(struct dn_queue *q, aqm_time_t *pkt_ts) in codel_extract_head()
213 *pkt_ts = *(aqm_time_t *)(mtag + 1); in codel_extract_head()
258 sizeof(aqm_time_t), M_NOWAIT); in aqm_codel_enqueue()
264 *(aqm_time_t *)(mtag + 1) = AQM_UNOW; in aqm_codel_enqueue()
H A Ddn_sched_fq_codel_helper.h53 fqc_dodequeue(struct fq_codel_flow *q, aqm_time_t now, uint16_t *ok_to_drop, in fqc_dodequeue()
58 aqm_time_t pkt_ts, sojourn_time; in fqc_dodequeue()
105 aqm_time_t now; in fqc_codel_dequeue()
H A Ddn_sched_fq_codel.h139 fq_codel_extract_head(struct fq_codel_flow *q, aqm_time_t *pkt_ts, struct fq_codel_si *si) in fq_codel_extract_head()
159 *pkt_ts = *(aqm_time_t *)(mtag + 1); in fq_codel_extract_head()
H A Ddn_aqm_pie.c328 pie_extract_head(struct dn_queue *q, aqm_time_t *pkt_ts, int getts) in pie_extract_head()
350 *pkt_ts = *(aqm_time_t *)(mtag + 1); in pie_extract_head()
410 aqm_time_t now; in aqm_pie_dequeue()
411 aqm_time_t pkt_ts, dq_time; in aqm_pie_dequeue()
543 sizeof(aqm_time_t), M_NOWAIT); in aqm_pie_enqueue()
548 *(aqm_time_t *)(mtag + 1) = AQM_UNOW; in aqm_pie_enqueue()
H A Ddn_sched_fq_pie.c338 fq_pie_extract_head(struct fq_pie_flow *q, aqm_time_t *pkt_ts, in fq_pie_extract_head()
360 *pkt_ts = *(aqm_time_t *)(mtag + 1); in fq_pie_extract_head()
379 aqm_time_t now; in fq_calculate_drop_prob()
618 aqm_time_t now; in pie_dequeue()
619 aqm_time_t pkt_ts, dq_time; in pie_dequeue()
735 sizeof(aqm_time_t), M_NOWAIT); in pie_enqueue()
740 *(aqm_time_t *)(mtag + 1) = AQM_UNOW; in pie_enqueue()
H A Ddn_sched_fq_codel.c190 mtag = m_tag_alloc(MTAG_ABI_COMPAT, DN_AQM_MTAG_TS, sizeof(aqm_time_t), in codel_enqueue()
196 *(aqm_time_t *)(mtag + 1) = AQM_UNOW; in codel_enqueue()