Lines Matching full:tab
71 struct sk_buff **tab; member
99 } while (q->tab[q->head] == NULL); in choke_zap_head_holes()
109 } while (q->tab[q->tail] == NULL); in choke_zap_tail_holes()
117 struct sk_buff *skb = q->tab[idx]; in choke_drop_by_idx()
119 q->tab[idx] = NULL; in choke_drop_by_idx()
187 skb = q->tab[*pidx]; in choke_peek_random()
192 return q->tab[*pidx = q->head]; in choke_peek_random()
268 q->tab[q->tail] = skb; in choke_enqueue()
294 skb = q->tab[q->head]; in choke_dequeue()
295 q->tab[q->head] = NULL; in choke_dequeue()
309 struct sk_buff *skb = q->tab[q->head]; in choke_reset()
317 if (q->tab) in choke_reset()
318 memset(q->tab, 0, (q->tab_mask + 1) * sizeof(struct sk_buff *)); in choke_reset()
378 old = q->tab; in choke_change()
384 struct sk_buff *skb = q->tab[q->head]; in choke_change()
404 q->tab = ntab; in choke_change()
477 choke_free(q->tab); in choke_destroy()
484 return (q->head != q->tail) ? q->tab[q->head] : NULL; in choke_peek_head()