Lines Matching defs:pos

270 	struct sk_buff *pos;
277 pos = skb_peek_tail(&ulpq->reasm);
278 if (!pos) {
284 cevent = sctp_skb2event(pos);
292 skb_queue_walk(&ulpq->reasm, pos) {
293 cevent = sctp_skb2event(pos);
300 /* Insert before pos. */
301 __skb_queue_before(&ulpq->reasm, pos, sctp_event2skb(event));
317 struct sk_buff *pos;
325 pos = NULL;
327 pos = f_frag->next;
337 last->next = pos;
351 skb_shinfo(new)->frag_list = pos;
353 skb_shinfo(f_frag)->frag_list = pos;
365 while (pos) {
367 pnext = pos->next;
370 f_frag->len += pos->len;
371 f_frag->data_len += pos->len;
374 __skb_unlink(pos, queue);
377 if (pos == l_frag)
379 pos->next = pnext;
380 pos = pnext;
395 struct sk_buff *pos;
425 skb_queue_walk(&ulpq->reasm, pos) {
426 cevent = sctp_skb2event(pos);
435 if (skb_queue_is_first(&ulpq->reasm, pos)) {
436 pd_first = pos;
437 pd_last = pos;
438 pd_len = pos->len;
445 first_frag = pos;
453 pd_last = pos;
454 pd_len += pos->len;
494 &ulpq->reasm, first_frag, pos);
503 struct sk_buff *pos, *last_frag, *first_frag;
522 skb_queue_walk(&ulpq->reasm, pos) {
523 cevent = sctp_skb2event(pos);
533 first_frag = pos;
535 last_frag = pos;
538 last_frag = pos;
544 first_frag = pos;
547 last_frag = pos;
603 struct sk_buff *pos, *last_frag, *first_frag;
620 skb_queue_walk(&ulpq->reasm, pos) {
621 cevent = sctp_skb2event(pos);
627 first_frag = pos;
629 last_frag = pos;
639 last_frag = pos;
681 struct sk_buff *pos, *tmp;
688 skb_queue_walk_safe(&ulpq->reasm, pos, tmp) {
689 event = sctp_skb2event(pos);
698 __skb_unlink(pos, &ulpq->reasm);
743 struct sk_buff *pos, *tmp;
754 sctp_skb_for_each(pos, &ulpq->lobby, tmp) {
755 cevent = (struct sctp_ulpevent *) pos->cb;
773 __skb_unlink(pos, &ulpq->lobby);
776 __skb_queue_tail(event_list, pos);
784 struct sk_buff *pos;
789 pos = skb_peek_tail(&ulpq->lobby);
790 if (!pos) {
798 cevent = (struct sctp_ulpevent *) pos->cb;
814 skb_queue_walk(&ulpq->lobby, pos) {
815 cevent = (struct sctp_ulpevent *) pos->cb;
826 /* Insert before pos. */
827 __skb_queue_before(&ulpq->lobby, pos, sctp_event2skb(event));
870 struct sk_buff *pos, *tmp;
883 sctp_skb_for_each(pos, lobby, tmp) {
884 cevent = (struct sctp_ulpevent *) pos->cb;
900 __skb_unlink(pos, lobby);
903 event = sctp_skb2event(pos);
906 __skb_queue_tail(&temp, pos);
912 if (event == NULL && pos != (struct sk_buff *)lobby) {
913 cevent = (struct sctp_ulpevent *) pos->cb;
919 __skb_unlink(pos, lobby);
920 __skb_queue_tail(&temp, pos);
921 event = sctp_skb2event(pos);