Lines Matching refs:_skb

252 bool tipc_msg_validate(struct sk_buff **_skb)  in tipc_msg_validate()  argument
254 struct sk_buff *skb = *_skb; in tipc_msg_validate()
263 kfree_skb(*_skb); in tipc_msg_validate()
264 *_skb = skb; in tipc_msg_validate()
311 struct sk_buff *_skb; in tipc_msg_fragment() local
331 _skb = tipc_buf_acquire(INT_H_SIZE + eat, GFP_ATOMIC); in tipc_msg_fragment()
332 if (!_skb) in tipc_msg_fragment()
334 skb_orphan(_skb); in tipc_msg_fragment()
335 __skb_queue_tail(frags, _skb); in tipc_msg_fragment()
337 skb_copy_to_linear_data(_skb, hdr, INT_H_SIZE); in tipc_msg_fragment()
338 skb_copy_to_linear_data_offset(_skb, INT_H_SIZE, data, eat); in tipc_msg_fragment()
341 _hdr = buf_msg(_skb); in tipc_msg_fragment()
623 struct sk_buff *_skb = *skb; in tipc_msg_reverse() local
627 if (skb_linearize(_skb)) in tipc_msg_reverse()
629 _hdr = buf_msg(_skb); in tipc_msg_reverse()
650 memcpy((*skb)->data, _skb->data, msg_hdr_sz(_hdr)); in tipc_msg_reverse()
664 skb_orphan(_skb); in tipc_msg_reverse()
665 kfree_skb(_skb); in tipc_msg_reverse()
668 kfree_skb(_skb); in tipc_msg_reverse()
675 struct sk_buff *skb, *_skb; in tipc_msg_skb_clone() local
678 _skb = skb_clone(skb, GFP_ATOMIC); in tipc_msg_skb_clone()
679 if (!_skb) { in tipc_msg_skb_clone()
684 __skb_queue_tail(cpy, _skb); in tipc_msg_skb_clone()
762 struct sk_buff *skb, *_skb; in tipc_msg_reassemble() local
771 _skb = __pskb_copy(skb, hdr_len, GFP_ATOMIC); in tipc_msg_reassemble()
772 if (!_skb) in tipc_msg_reassemble()
774 __skb_queue_tail(rcvq, _skb); in tipc_msg_reassemble()
800 struct sk_buff *skb, *_skb; in tipc_msg_pskb_copy() local
803 _skb = pskb_copy(skb, GFP_ATOMIC); in tipc_msg_pskb_copy()
804 if (!_skb) { in tipc_msg_pskb_copy()
808 msg_set_destnode(buf_msg(_skb), dst); in tipc_msg_pskb_copy()
809 __skb_queue_tail(cpy, _skb); in tipc_msg_pskb_copy()
822 struct sk_buff *_skb, *tmp; in __tipc_skb_queue_sorted() local
834 skb_queue_walk_safe(list, _skb, tmp) { in __tipc_skb_queue_sorted()
835 if (more(seqno, buf_seqno(_skb))) in __tipc_skb_queue_sorted()
837 if (seqno == buf_seqno(_skb)) in __tipc_skb_queue_sorted()
839 __skb_queue_before(list, _skb, skb); in __tipc_skb_queue_sorted()