Home
last modified time | relevance | path

Searched refs:orig_skb (Results 1 – 11 of 11) sorted by relevance

/Linux-v4.19/net/strparser/
Dstrparser.c99 static int __strp_recv(read_descriptor_t *desc, struct sk_buff *orig_skb, in __strp_recv() argument
123 orig_skb = skb_clone(orig_skb, GFP_ATOMIC); in __strp_recv()
124 if (!orig_skb) { in __strp_recv()
129 if (!pskb_pull(orig_skb, orig_offset)) { in __strp_recv()
131 kfree_skb(orig_skb); in __strp_recv()
187 skb = skb_clone(orig_skb, GFP_ATOMIC); in __strp_recv()
326 kfree_skb(orig_skb); in __strp_recv()
333 int strp_process(struct strparser *strp, struct sk_buff *orig_skb, in strp_process() argument
341 return __strp_recv(&desc, orig_skb, orig_offset, orig_len, in strp_process()
346 static int strp_recv(read_descriptor_t *desc, struct sk_buff *orig_skb, in strp_recv() argument
[all …]
/Linux-v4.19/include/net/
Dstrparser.h144 int strp_process(struct strparser *strp, struct sk_buff *orig_skb,
/Linux-v4.19/drivers/net/wireless/marvell/mwifiex/
Dmain.c823 struct sk_buff *orig_skb = skb; in mwifiex_clone_skb_for_tx_status() local
832 id = idr_alloc(&priv->ack_status_frames, orig_skb, in mwifiex_clone_skb_for_tx_status()
840 orig_tx_info = MWIFIEX_SKB_TXCB(orig_skb); in mwifiex_clone_skb_for_tx_status()
848 kfree_skb(orig_skb); in mwifiex_clone_skb_for_tx_status()
851 skb = orig_skb; in mwifiex_clone_skb_for_tx_status()
855 skb = orig_skb; in mwifiex_clone_skb_for_tx_status()
/Linux-v4.19/drivers/net/ethernet/xilinx/
Dxilinx_emaclite.c1025 static int xemaclite_send(struct sk_buff *orig_skb, struct net_device *dev) in xemaclite_send() argument
1032 len = orig_skb->len; in xemaclite_send()
1034 new_skb = orig_skb; in xemaclite_send()
/Linux-v4.19/net/core/
Dskbuff.c4359 void __skb_tstamp_tx(struct sk_buff *orig_skb, in __skb_tstamp_tx() argument
4370 skb_shinfo(orig_skb)->tx_flags & SKBTX_IN_PROGRESS) in __skb_tstamp_tx()
4388 skb = skb_clone(orig_skb, GFP_ATOMIC); in __skb_tstamp_tx()
4394 skb_shinfo(skb)->tx_flags |= skb_shinfo(orig_skb)->tx_flags & in __skb_tstamp_tx()
4396 skb_shinfo(skb)->tskey = skb_shinfo(orig_skb)->tskey; in __skb_tstamp_tx()
4408 void skb_tstamp_tx(struct sk_buff *orig_skb, in skb_tstamp_tx() argument
4411 return __skb_tstamp_tx(orig_skb, hwtstamps, orig_skb->sk, in skb_tstamp_tx()
Ddev.c3870 struct sk_buff *orig_skb = skb; in dev_direct_xmit() local
3880 if (skb != orig_skb) in dev_direct_xmit()
/Linux-v4.19/net/ipv6/
Dndisc.c1549 struct sk_buff *orig_skb, in ndisc_fill_redirect_hdr_option() argument
1559 skb_copy_bits(orig_skb, skb_network_offset(orig_skb), opt, in ndisc_fill_redirect_hdr_option()
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb/
Dsge.c1777 struct sk_buff *orig_skb = skb; in t1_start_xmit() local
1790 dev_kfree_skb_any(orig_skb); in t1_start_xmit()
1875 if (unlikely(ret != NETDEV_TX_OK && skb != orig_skb)) { in t1_start_xmit()
/Linux-v4.19/net/bluetooth/
Dhci_event.c5699 struct sk_buff *orig_skb = NULL; in hci_event_packet() local
5718 orig_skb = skb_clone(skb, GFP_KERNEL); in hci_event_packet()
5907 if (!hci_get_cmd_complete(hdev, opcode, req_evt, orig_skb)) { in hci_event_packet()
5908 kfree_skb(orig_skb); in hci_event_packet()
5909 orig_skb = NULL; in hci_event_packet()
5911 req_complete_skb(hdev, status, opcode, orig_skb); in hci_event_packet()
5914 kfree_skb(orig_skb); in hci_event_packet()
/Linux-v4.19/Documentation/networking/
Dstrparser.txt68 int strp_process(struct strparser *strp, struct sk_buff *orig_skb,
/Linux-v4.19/include/linux/
Dskbuff.h3545 void __skb_tstamp_tx(struct sk_buff *orig_skb,
3560 void skb_tstamp_tx(struct sk_buff *orig_skb,