Lines Matching defs:queue
40 /* Initialize a ULP queue from a block of memory. */
187 struct sk_buff_head *queue;
216 queue = &sk->sk_receive_queue;
227 queue = &sp->pd_lobby;
230 queue = &sk->sk_receive_queue;
235 * can queue this to the receive queue instead
239 queue = &sk->sk_receive_queue;
241 queue = &sp->pd_lobby;
245 skb_queue_splice_tail_init(skb_list, queue);
249 * queue.
254 if (queue == &sk->sk_receive_queue && !sp->data_ready_signalled) {
314 * as stored in the reassembly queue. The skb's may be non-linear if the sctp
319 struct sk_buff_head *queue,
362 /* Remove the first fragment from the reassembly queue. */
363 __skb_unlink(f_frag, queue);
379 /* Remove the fragment from the reassembly queue. */
380 __skb_unlink(pos, queue);
418 /* The chunks are held in the reasm queue sorted by TSN.
419 * Walk through the queue sequentially and look for a sequence of
438 * element in the queue, then count it towards
515 /* The chunks are held in the reasm queue sorted by TSN.
516 * Walk through the queue sequentially and look for the first
574 /* Helper function to reassemble chunks. Hold chunks on the reasm queue that
614 /* The chunks are held in the reasm queue sorted by TSN.
615 * Walk through the queue sequentially and look for a sequence of
672 * Flush out stale fragments from the reassembly queue when processing
678 * take cautions in updating its re-assembly queue. The receiver MUST
712 * Drain the reassembly queue. If we just cleared parted delivery, it
713 * is possible that the reassembly queue will contain already reassembled
916 * is next on the queue and if so, use that.
983 /* Events in ordering queue may have multiple fragments
1012 /* Renege 'needed' bytes from the ordering queue. */
1018 /* Renege 'needed' bytes from the reassembly queue. */
1096 * delivered; otherwise, drain the reassembly queue.