Lines Matching refs:next
96 sfq_index next; member
104 sfq_index next; /* next slot in sfq RR chain */ member
210 n = q->dep[qlen].next; in sfq_link()
212 slot->dep.next = n; in sfq_link()
215 q->dep[qlen].next = x; /* sfq_dep_head(q, p)->next = x */ in sfq_link()
221 n = q->slots[x].dep.next; \
223 sfq_dep_head(q, p)->next = n; \
262 skb->prev->next = (struct sk_buff *)slot; in slot_dequeue_tail()
263 skb->next = skb->prev = NULL; in slot_dequeue_tail()
272 slot->skblist_next = skb->next; in slot_dequeue_head()
273 skb->next->prev = (struct sk_buff *)slot; in slot_dequeue_head()
274 skb->next = skb->prev = NULL; in slot_dequeue_head()
288 skb->next = (struct sk_buff *)slot; in slot_queue_add()
289 slot->skblist_prev->next = skb; in slot_queue_add()
303 x = q->dep[d].next; in sfq_drop()
318 x = q->tail->next; in sfq_drop()
320 q->tail->next = slot->next; in sfq_drop()
368 x = q->dep[0].next; /* get a free slot */ in sfq_enqueue()
448 slot->next = x; in sfq_enqueue()
450 slot->next = q->tail->next; in sfq_enqueue()
451 q->tail->next = x; in sfq_enqueue()
492 a = q->tail->next; in sfq_dequeue()
508 next_a = slot->next; in sfq_dequeue()
513 q->tail->next = next_a; in sfq_dequeue()
568 x = q->dep[0].next; /* get a free slot */ in sfq_rehash()
592 slot->next = x; in sfq_rehash()
594 slot->next = q->tail->next; in sfq_rehash()
595 q->tail->next = x; in sfq_rehash()
749 q->dep[i].next = i + SFQ_MAX_FLOWS; in sfq_init()