Home
last modified time | relevance | path

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

/linux-6.3-rc2/net/strparser/
A Dstrparser.c89 static int __strp_recv(read_descriptor_t *desc, struct sk_buff *orig_skb, in __strp_recv() argument
113 orig_skb = skb_clone(orig_skb, GFP_ATOMIC); in __strp_recv()
114 if (!orig_skb) { in __strp_recv()
119 if (!pskb_pull(orig_skb, orig_offset)) { in __strp_recv()
121 kfree_skb(orig_skb); in __strp_recv()
171 skb = skb_clone(orig_skb, GFP_ATOMIC); in __strp_recv()
310 kfree_skb(orig_skb); in __strp_recv()
317 int strp_process(struct strparser *strp, struct sk_buff *orig_skb, in strp_process() argument
325 return __strp_recv(&desc, orig_skb, orig_offset, orig_len, in strp_process()
330 static int strp_recv(read_descriptor_t *desc, struct sk_buff *orig_skb, in strp_recv() argument
[all …]
/linux-6.3-rc2/drivers/net/wireless/intel/iwlwifi/mei/
A Dnet.c328 rx_handler_result_t iwl_mei_rx_filter(struct sk_buff *orig_skb, in iwl_mei_rx_filter() argument
335 ret = iwl_mei_rx_pass_to_csme(orig_skb, filters, pass_to_csme); in iwl_mei_rx_filter()
341 skb = skb_copy(orig_skb, GFP_ATOMIC); in iwl_mei_rx_filter()
346 skb = orig_skb; in iwl_mei_rx_filter()
/linux-6.3-rc2/include/net/
A Dstrparser.h166 int strp_process(struct strparser *strp, struct sk_buff *orig_skb,
/linux-6.3-rc2/net/mac80211/
A Dstatus.c627 struct sk_buff *orig_skb, in ieee80211_report_ack_skb() argument
631 struct ieee80211_tx_info *info = IEEE80211_SKB_CB(orig_skb); in ieee80211_report_ack_skb()
655 if (ieee80211_is_timing_measurement(orig_skb) || in ieee80211_report_ack_skb()
656 ieee80211_is_ftm(orig_skb)) { in ieee80211_report_ack_skb()
658 ktime_to_ns(skb_hwtstamps(orig_skb)->hwtstamp); in ieee80211_report_ack_skb()
/linux-6.3-rc2/drivers/net/wireless/marvell/mwifiex/
A Dmain.c850 struct sk_buff *orig_skb = skb; in mwifiex_clone_skb_for_tx_status() local
858 id = idr_alloc(&priv->ack_status_frames, orig_skb, in mwifiex_clone_skb_for_tx_status()
866 orig_tx_info = MWIFIEX_SKB_TXCB(orig_skb); in mwifiex_clone_skb_for_tx_status()
874 kfree_skb(orig_skb); in mwifiex_clone_skb_for_tx_status()
877 skb = orig_skb; in mwifiex_clone_skb_for_tx_status()
881 skb = orig_skb; in mwifiex_clone_skb_for_tx_status()
/linux-6.3-rc2/drivers/net/ethernet/xilinx/
A Dxilinx_emaclite.c996 xemaclite_send(struct sk_buff *orig_skb, struct net_device *dev) in xemaclite_send() argument
1003 len = orig_skb->len; in xemaclite_send()
1005 new_skb = orig_skb; in xemaclite_send()
/linux-6.3-rc2/include/linux/
A Dtcp.h537 const struct sk_buff *orig_skb,
A Dskbuff.h4293 void __skb_tstamp_tx(struct sk_buff *orig_skb, const struct sk_buff *ack_skb,
4308 void skb_tstamp_tx(struct sk_buff *orig_skb,
/linux-6.3-rc2/net/core/
A Dskbuff.c5134 void __skb_tstamp_tx(struct sk_buff *orig_skb, in __skb_tstamp_tx() argument
5146 skb_shinfo(orig_skb)->tx_flags & SKBTX_IN_PROGRESS) in __skb_tstamp_tx()
5157 skb = tcp_get_timestamping_opt_stats(sk, orig_skb, in __skb_tstamp_tx()
5164 skb = skb_clone(orig_skb, GFP_ATOMIC); in __skb_tstamp_tx()
5170 skb_shinfo(skb)->tx_flags |= skb_shinfo(orig_skb)->tx_flags & in __skb_tstamp_tx()
5172 skb_shinfo(skb)->tskey = skb_shinfo(orig_skb)->tskey; in __skb_tstamp_tx()
5184 void skb_tstamp_tx(struct sk_buff *orig_skb, in skb_tstamp_tx() argument
5187 return __skb_tstamp_tx(orig_skb, NULL, hwtstamps, orig_skb->sk, in skb_tstamp_tx()
A Ddev.c4281 struct sk_buff *orig_skb = skb; in __dev_direct_xmit() local
4291 if (skb != orig_skb) in __dev_direct_xmit()
/linux-6.3-rc2/net/ipv6/
A Dndisc.c1642 struct sk_buff *orig_skb, in ndisc_fill_redirect_hdr_option() argument
1652 skb_copy_bits(orig_skb, skb_network_offset(orig_skb), opt, in ndisc_fill_redirect_hdr_option()
/linux-6.3-rc2/drivers/net/ethernet/chelsio/cxgb/
A Dsge.c1814 struct sk_buff *orig_skb = skb; in t1_start_xmit() local
1827 dev_kfree_skb_any(orig_skb); in t1_start_xmit()
1912 if (unlikely(ret != NETDEV_TX_OK && skb != orig_skb)) { in t1_start_xmit()
/linux-6.3-rc2/Documentation/networking/
A Dstrparser.rst84 int strp_process(struct strparser *strp, struct sk_buff *orig_skb,
/linux-6.3-rc2/net/bluetooth/
A Dhci_event.c7493 struct sk_buff *orig_skb = NULL; in hci_event_packet() local
7528 orig_skb = skb_clone(skb, GFP_KERNEL); in hci_event_packet()
7543 if (!hci_get_cmd_complete(hdev, opcode, req_evt, orig_skb)) { in hci_event_packet()
7544 kfree_skb(orig_skb); in hci_event_packet()
7545 orig_skb = NULL; in hci_event_packet()
7547 req_complete_skb(hdev, status, opcode, orig_skb); in hci_event_packet()
7551 kfree_skb(orig_skb); in hci_event_packet()
/linux-6.3-rc2/drivers/net/wireless/intel/iwlwifi/mvm/
A Dtx.c1219 struct sk_buff *orig_skb = skb; in iwl_mvm_tx_skb_sta() local
1257 if (skb == orig_skb) in iwl_mvm_tx_skb_sta()
/linux-6.3-rc2/net/ipv4/
A Dtcp.c3997 const struct sk_buff *orig_skb, in tcp_get_timestamping_opt_stats() argument
4052 nla_put_u64_64bit(stats, TCP_NLA_EDT, orig_skb->skb_mstamp_ns, in tcp_get_timestamping_opt_stats()

Completed in 84 milliseconds