Home
last modified time | relevance | path

Searched refs:skb_copy (Results 1 – 25 of 36) sorted by relevance

12

/linux/net/nfc/
H A Drawsock.c373 struct sk_buff *skb_copy = NULL, *nskb; in nfc_send_to_raw_sock() local
380 if (!skb_copy) { in nfc_send_to_raw_sock()
381 skb_copy = __pskb_copy_fclone(skb, NFC_RAW_HEADER_SIZE, in nfc_send_to_raw_sock()
383 if (!skb_copy) in nfc_send_to_raw_sock()
386 data = skb_push(skb_copy, NFC_RAW_HEADER_SIZE); in nfc_send_to_raw_sock()
393 nskb = skb_clone(skb_copy, GFP_ATOMIC); in nfc_send_to_raw_sock()
403 kfree_skb(skb_copy); in nfc_send_to_raw_sock()
H A Dllcp_core.c724 struct sk_buff *skb_copy = NULL, *nskb; in nfc_llcp_send_to_raw_sock() local
734 if (skb_copy == NULL) { in nfc_llcp_send_to_raw_sock()
735 skb_copy = __pskb_copy_fclone(skb, NFC_RAW_HEADER_SIZE, in nfc_llcp_send_to_raw_sock()
738 if (skb_copy == NULL) in nfc_llcp_send_to_raw_sock()
741 data = skb_push(skb_copy, NFC_RAW_HEADER_SIZE); in nfc_llcp_send_to_raw_sock()
748 nskb = skb_clone(skb_copy, GFP_ATOMIC); in nfc_llcp_send_to_raw_sock()
758 kfree_skb(skb_copy); in nfc_llcp_send_to_raw_sock()
790 copy_skb = skb_copy(skb, GFP_ATOMIC); in nfc_llcp_tx_work()
/linux/net/bluetooth/
H A Dhci_sock.c206 struct sk_buff *skb_copy = NULL; in hci_send_to_sock() local
245 if (!skb_copy) { in hci_send_to_sock()
247 skb_copy = __pskb_copy_fclone(skb, 1, GFP_ATOMIC, true); in hci_send_to_sock()
248 if (!skb_copy) in hci_send_to_sock()
252 memcpy(skb_push(skb_copy, 1), &hci_skb_pkt_type(skb), 1); in hci_send_to_sock()
255 nskb = skb_clone(skb_copy, GFP_ATOMIC); in hci_send_to_sock()
265 kfree_skb(skb_copy); in hci_send_to_sock()
361 struct sk_buff *skb_copy = NULL; in hci_send_to_monitor() local
409 skb_copy = __pskb_copy_fclone(skb, HCI_MON_HDR_SIZE, GFP_ATOMIC, true); in hci_send_to_monitor()
410 if (!skb_copy) in hci_send_to_monitor()
[all …]
H A D6lowpan.c247 skb_cp = skb_copy(skb, GFP_ATOMIC); in give_skb_to_upper()
/linux/drivers/net/wireless/intel/iwlwifi/mei/
H A Dnet.c341 skb = skb_copy(orig_skb, GFP_ATOMIC); in iwl_mei_rx_filter()
389 skb = skb_copy(origskb, GFP_ATOMIC); in iwl_mei_tx_copy_to_csme()
/linux/net/x25/
H A Dx25_dev.c103 nskb = skb_copy(skb, GFP_ATOMIC); in x25_lapb_receive_frame()
/linux/net/batman-adv/
H A Dmulticast.c1318 newskb = skb_copy(skb, GFP_ATOMIC); in batadv_mcast_forw_tt()
1360 newskb = skb_copy(skb, GFP_ATOMIC); in batadv_mcast_forw_want_all_ipv4()
1397 newskb = skb_copy(skb, GFP_ATOMIC); in batadv_mcast_forw_want_all_ipv6()
1463 newskb = skb_copy(skb, GFP_ATOMIC); in batadv_mcast_forw_want_all_rtr4()
1500 newskb = skb_copy(skb, GFP_ATOMIC); in batadv_mcast_forw_want_all_rtr6()
H A Dbat_v_elp.c319 skb = skb_copy(hard_iface->bat_v.elp_skb, GFP_ATOMIC); in batadv_v_elp_periodic_work()
H A Dmulticast_forw.c984 nexthop_skb = skb_copy(skb, GFP_ATOMIC); in batadv_mcast_forw_packet()
H A Dbat_iv_ogm.c1341 skb_priv = skb_copy(skb, GFP_ATOMIC); in batadv_iv_ogm_process_per_outif()
/linux/drivers/net/wireless/marvell/mwifiex/
H A Duap_txrx.c255 skb_uap = skb_copy(skb, GFP_ATOMIC); in mwifiex_handle_uap_rx_forward()
303 skb_uap = skb_copy(skb, GFP_ATOMIC); in mwifiex_uap_recv_packet()
/linux/net/lapb/
H A Dlapb_out.c85 skbn = skb_copy(skb, GFP_ATOMIC); in lapb_kick()
/linux/drivers/nfc/
H A Dvirtual_ncidev.c63 vdev->send_buff = skb_copy(skb, GFP_KERNEL); in virtual_nci_send()
/linux/net/rxrpc/
H A Dconn_event.c252 struct sk_buff *nskb = skb_copy(skb, GFP_NOFS); in rxrpc_verify_response()
/linux/net/sctp/
H A Dulpqueue.c345 new = skb_copy(f_frag, GFP_ATOMIC); in sctp_make_reassembled_event()
/linux/net/mac80211/
H A Dmesh_pathtbl.c217 skb = skb_copy(fskb, GFP_ATOMIC); in mesh_path_move_to_queue()
H A Drx.c300 skb = skb_copy(skb, GFP_ATOMIC); in ieee80211_handle_mu_mimo_mon()
2824 xmit_skb = skb_copy(skb, GFP_ATOMIC); in ieee80211_deliver_skb()
4939 xmit_skb = skb_copy(skb, GFP_ATOMIC); in ieee80211_rx_8023()
5154 rx->skb = skb_copy(skb, GFP_ATOMIC); in ieee80211_prepare_and_rx_handle()
/linux/drivers/net/ethernet/hisilicon/hns/
H A Dhns_enet.c224 new_skb = skb_copy(skb, GFP_ATOMIC); in hns_nic_maybe_stop_tx()
265 new_skb = skb_copy(skb, GFP_ATOMIC); in hns_nic_maybe_stop_tso()
/linux/drivers/net/wireless/ath/wil6210/
H A Dtxrx.c922 xmit_skb = skb_copy(skb, GFP_ATOMIC); in wil_netif_rx()
1606 skb2 = skb_copy(skb, GFP_ATOMIC); in wil_find_tx_bcast_2()
/linux/net/ipv6/
H A Dicmp.c873 skb2 = data_len ? skb_copy(skb, GFP_ATOMIC) : skb_clone(skb, GFP_ATOMIC); in ip6_err_gen_icmpv6_unreach()
/linux/net/can/
H A Dgw.c507 nskb = skb_copy(skb, GFP_ATOMIC); in can_can_gw_rcv()
/linux/drivers/net/wireless/ath/ath6kl/
H A Dtxrx.c1572 skb1 = skb_copy(skb, GFP_ATOMIC); in ath6kl_rx()
/linux/net/appletalk/
H A Dddp.c1679 struct sk_buff *skb2 = skb_copy(skb, GFP_KERNEL); in atalk_sendmsg()
/linux/include/linux/
H A Dskbuff.h1441 struct sk_buff *skb_copy(const struct sk_buff *skb, gfp_t priority);
2168 struct sk_buff *nskb = skb_copy(skb, pri); in skb_unshare()
/linux/drivers/net/dsa/qca/
H A Dqca8k-8xxx.c590 struct sk_buff *skb = skb_copy(read_skb, GFP_KERNEL); in qca8k_phy_eth_busy_wait()

12