Lines Matching defs:_skb
268 bool tipc_msg_validate(struct sk_buff **_skb)
270 struct sk_buff *skb = *_skb;
279 kfree_skb(*_skb);
280 *_skb = skb;
327 struct sk_buff *_skb;
347 _skb = tipc_buf_acquire(INT_H_SIZE + eat, GFP_ATOMIC);
348 if (!_skb)
350 skb_orphan(_skb);
351 __skb_queue_tail(frags, _skb);
353 skb_copy_to_linear_data(_skb, hdr, INT_H_SIZE);
354 skb_copy_to_linear_data_offset(_skb, INT_H_SIZE, data, eat);
357 _hdr = buf_msg(_skb);
639 struct sk_buff *_skb = *skb;
643 if (skb_linearize(_skb))
645 _hdr = buf_msg(_skb);
666 memcpy((*skb)->data, _skb->data, msg_hdr_sz(_hdr));
680 skb_orphan(_skb);
681 kfree_skb(_skb);
684 kfree_skb(_skb);
691 struct sk_buff *skb, *_skb;
694 _skb = skb_clone(skb, GFP_ATOMIC);
695 if (!_skb) {
700 __skb_queue_tail(cpy, _skb);
778 struct sk_buff *skb, *_skb;
787 _skb = __pskb_copy(skb, hdr_len, GFP_ATOMIC);
788 if (!_skb)
790 __skb_queue_tail(rcvq, _skb);
816 struct sk_buff *skb, *_skb;
819 _skb = pskb_copy(skb, GFP_ATOMIC);
820 if (!_skb) {
824 msg_set_destnode(buf_msg(_skb), dst);
825 __skb_queue_tail(cpy, _skb);
838 struct sk_buff *_skb, *tmp;
850 skb_queue_walk_safe(list, _skb, tmp) {
851 if (more(seqno, buf_seqno(_skb)))
853 if (seqno == buf_seqno(_skb))
855 __skb_queue_before(list, _skb, skb);