Home
last modified time | relevance | path

Searched refs:tab_mask (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/net/sched/
H A Dsch_choke.c70 unsigned int tab_mask; /* size - 1 */ member
78 return (q->tail - q->head) & q->tab_mask; in choke_len()
97 q->head = (q->head + 1) & q->tab_mask; in choke_zap_head_holes()
107 q->tail = (q->tail - 1) & q->tab_mask; in choke_zap_tail_holes()
187 *pidx = (q->head + prandom_u32_max(choke_len(q))) & q->tab_mask; in choke_peek_random()
270 q->tail = (q->tail + 1) & q->tab_mask; in choke_enqueue()
312 q->head = (q->head + 1) & q->tab_mask; in choke_reset()
319 memset(q->tab, 0, (q->tab_mask + 1) * sizeof(struct sk_buff *)); in choke_reset()
371 if (mask != q->tab_mask) { in choke_change()
387 q->head = (q->head + 1) & q->tab_mask; in choke_change()
[all...]
/kernel/linux/linux-6.6/net/sched/
H A Dsch_choke.c69 unsigned int tab_mask; /* size - 1 */ member
77 return (q->tail - q->head) & q->tab_mask; in choke_len()
96 q->head = (q->head + 1) & q->tab_mask; in choke_zap_head_holes()
106 q->tail = (q->tail - 1) & q->tab_mask; in choke_zap_tail_holes()
186 *pidx = (q->head + get_random_u32_below(choke_len(q))) & q->tab_mask; in choke_peek_random()
269 q->tail = (q->tail + 1) & q->tab_mask; in choke_enqueue()
311 q->head = (q->head + 1) & q->tab_mask; in choke_reset()
318 memset(q->tab, 0, (q->tab_mask + 1) * sizeof(struct sk_buff *)); in choke_reset()
370 if (mask != q->tab_mask) { in choke_change()
386 q->head = (q->head + 1) & q->tab_mask; in choke_change()
[all...]

Completed in 2 milliseconds