Symbol: TC_PRIO_MAX
include/net/pkt_cls.h
1013
u8 priomap[TC_PRIO_MAX + 1];
include/net/pkt_cls.h
971
u8 priomap[TC_PRIO_MAX + 1];
include/net/sch_generic.h
616
extern const u8 sch_default_prio2band[TC_PRIO_MAX + 1];
include/uapi/linux/pkt_sched.h
150
__u8 priomap[TC_PRIO_MAX+1]; /* Map: logical priority -> PRIO band */
net/sched/sch_ets.c
411
return &q->classes[q->prio2band[band & TC_PRIO_MAX]];
net/sched/sch_ets.c
528
if (prio > TC_PRIO_MAX) {
net/sched/sch_ets.c
54
u8 prio2band[TC_PRIO_MAX + 1];
net/sched/sch_ets.c
593
u8 priomap[TC_PRIO_MAX + 1];
net/sched/sch_ets.c
789
for (prio = 0; prio <= TC_PRIO_MAX; prio++) {
net/sched/sch_fq.c
1004
for (i = 0; i < TC_PRIO_MAX + 1; i++) {
net/sched/sch_fq.c
109
#define FQ_PRIO2BAND_CRUMB_SIZE ((TC_PRIO_MAX + 1) >> 2)
net/sched/sch_fq.c
552
band = fq_prio2band(q->prio2band, skb->priority & TC_PRIO_MAX);
net/sched/sch_fq.c
953
const int num_elems = TC_PRIO_MAX + 1;
net/sched/sch_fq.c
967
const int num_elems = TC_PRIO_MAX + 1;
net/sched/sch_generic.c
707
const u8 sch_default_prio2band[TC_PRIO_MAX + 1] = {
net/sched/sch_generic.c
735
int band = sch_default_prio2band[skb->priority & TC_PRIO_MAX];
net/sched/sch_generic.c
846
memcpy(&opt.priomap, sch_default_prio2band, TC_PRIO_MAX + 1);
net/sched/sch_prio.c
155
TC_PRIO_MAX + 1);
net/sched/sch_prio.c
191
for (i = 0; i <= TC_PRIO_MAX; i++) {
net/sched/sch_prio.c
211
memcpy(q->prio2band, qopt->priomap, TC_PRIO_MAX+1);
net/sched/sch_prio.c
25
u8 prio2band[TC_PRIO_MAX+1];
net/sched/sch_prio.c
270
memcpy(&opt.priomap, q->prio2band, TC_PRIO_MAX + 1);
net/sched/sch_prio.c
57
return q->queues[q->prio2band[band & TC_PRIO_MAX]];
tools/include/uapi/linux/pkt_sched.h
149
__u8 priomap[TC_PRIO_MAX+1]; /* Map: logical priority -> PRIO band */
tools/testing/selftests/bpf/progs/bpf_qdisc_fq.c
275
if ((skb->priority & TC_PRIO_MAX) == TC_PRIO_CONTROL) {