Home
last modified time | relevance | path

Searched refs:qth_max (Results 1 – 7 of 7) sorted by relevance

/linux-6.6.21/include/net/
Dred.h130 u32 qth_max; /* Max avg length threshold: Wlog scaled */ member
170 static inline bool red_check_params(u32 qth_min, u32 qth_max, u8 Wlog, in red_check_params() argument
175 if (fls(qth_max) + Wlog >= 32) in red_check_params()
179 if (qth_max < qth_min) in red_check_params()
230 u32 qth_min, u32 qth_max, u8 Wlog, u8 Plog, in red_set_parms() argument
233 int delta = qth_max - qth_min; in red_set_parms()
237 p->qth_max = qth_max << Wlog; in red_set_parms()
402 else if (qavg >= p->qth_max) in red_cmp_thresh()
/linux-6.6.21/net/sched/
Dsch_choke.c238 if (q->vars.qavg > p->qth_max) { in choke_enqueue()
363 if (!red_check_params(ctl->qth_min, ctl->qth_max, ctl->Wlog, ctl->Scell_log, stab)) in choke_change()
411 red_set_parms(&q->parms, ctl->qth_min, ctl->qth_max, ctl->Wlog, in choke_change()
439 .qth_max = q->parms.qth_max >> q->parms.Wlog, in choke_dump()
Dsch_red.c199 opt.set.max = q->parms.qth_max >> q->parms.Wlog; in red_offload()
255 if (!red_check_params(ctl->qth_min, ctl->qth_max, ctl->Wlog, in __red_change()
292 ctl->qth_min, ctl->qth_max, ctl->Wlog, in __red_change()
418 .qth_max = q->parms.qth_max >> q->parms.Wlog, in red_dump()
Dsch_gred.c342 opt->set.tab[i].max = q->parms.qth_max >> q->parms.Wlog; in gred_offload()
490 if (!red_check_params(ctl->qth_min, ctl->qth_max, ctl->Wlog, ctl->Scell_log, stab)) { in gred_change_vq()
514 ctl->qth_min, ctl->qth_max, ctl->Wlog, ctl->Plog, in gred_change_vq()
827 opt.qth_max = q->parms.qth_max >> q->parms.Wlog; in gred_dump()
Dsch_sfq.c652 if (ctl_v1 && !red_check_params(ctl_v1->qth_min, ctl_v1->qth_max, in sfq_change()
678 ctl_v1->qth_min, ctl_v1->qth_max, in sfq_change()
809 opt.qth_max = p->qth_max >> p->Wlog; in sfq_dump()
/linux-6.6.21/tools/include/uapi/linux/
Dpkt_sched.h236 __u32 qth_max; /* Max average length threshold (bytes) */ member
266 __u32 qth_max; /* Max average length threshold (bytes) */ member
329 __u32 qth_max; /* Max average length threshold (bytes) */ member
369 __u32 qth_max; /* Max average threshold (packets) */ member
/linux-6.6.21/include/uapi/linux/
Dpkt_sched.h237 __u32 qth_max; /* Max average length threshold (bytes) */ member
270 __u32 qth_max; /* Max average length threshold (bytes) */ member
349 __u32 qth_max; /* Max average length threshold (bytes) */ member
389 __u32 qth_max; /* Max average threshold (packets) */ member