Home
last modified time | relevance | path

Searched refs:Wlog (Results 1 – 8 of 8) sorted by relevance

/linux-6.15/include/net/
H A Dred.h139 u8 Wlog; /* log(W) */ member
170 static inline bool red_check_params(u32 qth_min, u32 qth_max, u8 Wlog, in red_check_params() argument
173 if (fls(qth_min) + Wlog >= 32) in red_check_params()
175 if (fls(qth_max) + Wlog >= 32) in red_check_params()
230 u32 qth_min, u32 qth_max, u8 Wlog, u8 Plog, in red_set_parms() argument
236 WRITE_ONCE(p->qth_min, qth_min << Wlog); in red_set_parms()
237 WRITE_ONCE(p->qth_max, qth_max << Wlog); in red_set_parms()
238 WRITE_ONCE(p->Wlog, Wlog); in red_set_parms()
350 return v->qavg + (backlog - (v->qavg >> p->Wlog)); in red_calc_qavg_no_idle_time()
389 return !(((qavg - p->qth_min) >> p->Wlog) * v->qcount < v->qR); in red_mark_probability()
[all …]
/linux-6.15/net/sched/
H A Dsch_choke.c363 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()
434 u8 Wlog = READ_ONCE(q->parms.Wlog); in choke_dump() local
439 .qth_min = READ_ONCE(q->parms.qth_min) >> Wlog, in choke_dump()
440 .qth_max = READ_ONCE(q->parms.qth_max) >> Wlog, in choke_dump()
441 .Wlog = Wlog, in choke_dump()
H A Dsch_red.c200 opt.set.min = q->parms.qth_min >> q->parms.Wlog; in red_offload()
201 opt.set.max = q->parms.qth_max >> q->parms.Wlog; in red_offload()
257 if (!red_check_params(ctl->qth_min, ctl->qth_max, ctl->Wlog, in __red_change()
294 ctl->qth_min, ctl->qth_max, ctl->Wlog, in __red_change()
419 .qth_min = q->parms.qth_min >> q->parms.Wlog, in red_dump()
420 .qth_max = q->parms.qth_max >> q->parms.Wlog, in red_dump()
421 .Wlog = q->parms.Wlog, in red_dump()
H A Dsch_gred.c341 opt->set.tab[i].min = q->parms.qth_min >> q->parms.Wlog; in gred_offload()
342 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()
826 opt.qth_min = q->parms.qth_min >> q->parms.Wlog; in gred_dump()
827 opt.qth_max = q->parms.qth_max >> q->parms.Wlog; in gred_dump()
828 opt.Wlog = q->parms.Wlog; in gred_dump()
841 q->vars.qavg >> q->parms.Wlog); in gred_dump()
842 opt.qave = qavg >> q->parms.Wlog; in gred_dump()
H A Dsch_sfq.c657 ctl_v1->Wlog, ctl_v1->Scell_log, NULL)) in sfq_change()
692 ctl_v1->Wlog, in sfq_change()
838 opt.qth_min = p->qth_min >> p->Wlog; in sfq_dump()
839 opt.qth_max = p->qth_max >> p->Wlog; in sfq_dump()
840 opt.Wlog = p->Wlog; in sfq_dump()
/linux-6.15/tools/include/uapi/linux/
H A Dpkt_sched.h237 unsigned char Wlog; /* log(W) */ member
267 unsigned char Wlog; /* log(W) */ member
337 __u8 Wlog; /* log(W) */ member
370 unsigned char Wlog; /* log(W) */ member
/linux-6.15/include/uapi/linux/
H A Dpkt_sched.h238 unsigned char Wlog; /* log(W) */ member
271 unsigned char Wlog; /* log(W) */ member
357 __u8 Wlog; /* log(W) */ member
390 unsigned char Wlog; /* log(W) */ member
/linux-6.15/Documentation/netlink/specs/
H A Dtc.yaml222 name: Wlog
483 name: Wlog
608 name: Wlog