Lines Matching defs:pos

276 	struct sk_buff *pos;
283 pos = skb_peek_tail(&ulpq->reasm);
284 if (!pos) {
290 cevent = sctp_skb2event(pos);
298 skb_queue_walk(&ulpq->reasm, pos) {
299 cevent = sctp_skb2event(pos);
306 /* Insert before pos. */
307 __skb_queue_before(&ulpq->reasm, pos, sctp_event2skb(event));
323 struct sk_buff *pos;
331 pos = NULL;
333 pos = f_frag->next;
343 last->next = pos;
357 skb_shinfo(new)->frag_list = pos;
359 skb_shinfo(f_frag)->frag_list = pos;
371 while (pos) {
373 pnext = pos->next;
376 f_frag->len += pos->len;
377 f_frag->data_len += pos->len;
380 __skb_unlink(pos, queue);
383 if (pos == l_frag)
385 pos->next = pnext;
386 pos = pnext;
401 struct sk_buff *pos;
431 skb_queue_walk(&ulpq->reasm, pos) {
432 cevent = sctp_skb2event(pos);
441 if (skb_queue_is_first(&ulpq->reasm, pos)) {
442 pd_first = pos;
443 pd_last = pos;
444 pd_len = pos->len;
451 first_frag = pos;
459 pd_last = pos;
460 pd_len += pos->len;
500 &ulpq->reasm, first_frag, pos);
509 struct sk_buff *pos, *last_frag, *first_frag;
528 skb_queue_walk(&ulpq->reasm, pos) {
529 cevent = sctp_skb2event(pos);
539 first_frag = pos;
541 last_frag = pos;
544 last_frag = pos;
550 first_frag = pos;
553 last_frag = pos;
609 struct sk_buff *pos, *last_frag, *first_frag;
626 skb_queue_walk(&ulpq->reasm, pos) {
627 cevent = sctp_skb2event(pos);
633 first_frag = pos;
635 last_frag = pos;
645 last_frag = pos;
687 struct sk_buff *pos, *tmp;
694 skb_queue_walk_safe(&ulpq->reasm, pos, tmp) {
695 event = sctp_skb2event(pos);
704 __skb_unlink(pos, &ulpq->reasm);
749 struct sk_buff *pos, *tmp;
760 sctp_skb_for_each(pos, &ulpq->lobby, tmp) {
761 cevent = (struct sctp_ulpevent *) pos->cb;
779 __skb_unlink(pos, &ulpq->lobby);
782 __skb_queue_tail(event_list, pos);
790 struct sk_buff *pos;
795 pos = skb_peek_tail(&ulpq->lobby);
796 if (!pos) {
804 cevent = (struct sctp_ulpevent *) pos->cb;
820 skb_queue_walk(&ulpq->lobby, pos) {
821 cevent = (struct sctp_ulpevent *) pos->cb;
832 /* Insert before pos. */
833 __skb_queue_before(&ulpq->lobby, pos, sctp_event2skb(event));
876 struct sk_buff *pos, *tmp;
889 sctp_skb_for_each(pos, lobby, tmp) {
890 cevent = (struct sctp_ulpevent *) pos->cb;
906 __skb_unlink(pos, lobby);
909 event = sctp_skb2event(pos);
912 __skb_queue_tail(&temp, pos);
918 if (event == NULL && pos != (struct sk_buff *)lobby) {
919 cevent = (struct sctp_ulpevent *) pos->cb;
925 __skb_unlink(pos, lobby);
926 __skb_queue_tail(&temp, pos);
927 event = sctp_skb2event(pos);