Lines Matching refs:divisor
119 unsigned int divisor; /* number of slots in hash table */ member
161 return skb_get_hash_perturb(skb, q->perturbation) & (q->divisor - 1); in sfq_hash()
174 TC_H_MIN(skb->priority) <= q->divisor) in sfq_classify()
193 if (TC_H_MIN(res.classid) <= q->divisor) in sfq_classify()
630 if (ctl->divisor && in sfq_change()
631 (!is_power_of_2(ctl->divisor) || ctl->divisor > 65536)) in sfq_change()
646 if (ctl->divisor) { in sfq_change()
647 q->divisor = ctl->divisor; in sfq_change()
648 q->maxflows = min_t(u32, q->maxflows, q->divisor); in sfq_change()
729 q->divisor = SFQ_DEFAULT_HASH_DIVISOR; in sfq_init()
742 q->ht = sfq_alloc(sizeof(q->ht[0]) * q->divisor); in sfq_init()
748 for (i = 0; i < q->divisor; i++) in sfq_init()
773 opt.v0.divisor = q->divisor; in sfq_dump()
866 for (i = 0; i < q->divisor; i++) { in sfq_walk()