Lines Matching defs:queue

55 /* Initialize a ULP queue from a block of memory.  */
196 struct sk_buff_head *queue, *skb_list;
221 queue = &sk->sk_receive_queue;
232 queue = &sctp_sk(sk)->pd_lobby;
235 queue = &sk->sk_receive_queue;
240 * can queue this to the receive queue instead
244 queue = &sk->sk_receive_queue;
246 queue = &sctp_sk(sk)->pd_lobby;
254 sctp_skb_list_tail(skb_list, queue);
256 __skb_queue_tail(queue, skb);
260 * queue.
265 if (queue == &sk->sk_receive_queue)
322 * as stored in the reassembly queue. The skb's may be non-linear if the sctp
327 struct sk_buff_head *queue, struct sk_buff *f_frag,
369 /* Remove the first fragment from the reassembly queue. */
370 __skb_unlink(f_frag, queue);
386 /* Remove the fragment from the reassembly queue. */
387 __skb_unlink(pos, queue);
425 /* The chunks are held in the reasm queue sorted by TSN.
426 * Walk through the queue sequentially and look for a sequence of
445 * element in the queue, then count it towards
523 /* The chunks are held in the reasm queue sorted by TSN.
524 * Walk through the queue sequentially and look for the first
582 /* Helper function to reassemble chunks. Hold chunks on the reasm queue that
622 /* The chunks are held in the reasm queue sorted by TSN.
623 * Walk through the queue sequentially and look for a sequence of
680 * Flush out stale fragments from the reassembly queue when processing
686 * take cautions in updating its re-assembly queue. The receiver MUST
720 * Drain the reassembly queue. If we just cleared parted delivery, it
721 * is possible that the reassembly queue will contain already reassembled
924 * is next on the queue and if so, use that.
991 /* Events in ordering queue may have multiple fragments
1020 /* Renege 'needed' bytes from the ordering queue. */
1026 /* Renege 'needed' bytes from the reassembly queue. */
1107 * delivered; otherwise, drain the reassembly queue.