TC_PRIO_MAX
u8 priomap[TC_PRIO_MAX + 1];
u8 priomap[TC_PRIO_MAX + 1];
extern const u8 sch_default_prio2band[TC_PRIO_MAX + 1];
__u8 priomap[TC_PRIO_MAX+1]; /* Map: logical priority -> PRIO band */
return &q->classes[q->prio2band[band & TC_PRIO_MAX]];
if (prio > TC_PRIO_MAX) {
u8 prio2band[TC_PRIO_MAX + 1];
u8 priomap[TC_PRIO_MAX + 1];
for (prio = 0; prio <= TC_PRIO_MAX; prio++) {
for (i = 0; i < TC_PRIO_MAX + 1; i++) {
#define FQ_PRIO2BAND_CRUMB_SIZE ((TC_PRIO_MAX + 1) >> 2)
band = fq_prio2band(q->prio2band, skb->priority & TC_PRIO_MAX);
const int num_elems = TC_PRIO_MAX + 1;
const int num_elems = TC_PRIO_MAX + 1;
const u8 sch_default_prio2band[TC_PRIO_MAX + 1] = {
int band = sch_default_prio2band[skb->priority & TC_PRIO_MAX];
memcpy(&opt.priomap, sch_default_prio2band, TC_PRIO_MAX + 1);
TC_PRIO_MAX + 1);
for (i = 0; i <= TC_PRIO_MAX; i++) {
memcpy(q->prio2band, qopt->priomap, TC_PRIO_MAX+1);
u8 prio2band[TC_PRIO_MAX+1];
memcpy(&opt.priomap, q->prio2band, TC_PRIO_MAX + 1);
return q->queues[q->prio2band[band & TC_PRIO_MAX]];
__u8 priomap[TC_PRIO_MAX+1]; /* Map: logical priority -> PRIO band */
if ((skb->priority & TC_PRIO_MAX) == TC_PRIO_CONTROL) {