| /Linux-v5.4/drivers/net/ethernet/qualcomm/rmnet/ |
| D | rmnet_handlers.c | 107 if (pskb_expand_head(skb, ETH_HLEN, 0, GFP_ATOMIC)) { in rmnet_map_ingress_handler() 141 if (pskb_expand_head(skb, required_headroom, 0, GFP_ATOMIC)) in rmnet_map_egress_handler()
|
| /Linux-v5.4/Documentation/networking/ |
| D | tc-actions-env-rules.txt | 11 2) If you munge any packet thou shalt call pskb_expand_head in the case
|
| /Linux-v5.4/net/ipv4/ |
| D | netfilter.c | 75 pskb_expand_head(skb, HH_DATA_ALIGN(hh_len - skb_headroom(skb)), in ip_route_me_harder()
|
| /Linux-v5.4/drivers/net/wan/ |
| D | hdlc_raw_eth.c | 31 if (pskb_expand_head(skb, 0, pad, GFP_ATOMIC)) { in eth_tx()
|
| /Linux-v5.4/net/batman-adv/ |
| D | fragmentation.c | 269 if (pskb_expand_head(skb_out, 0, size - skb_out->len, GFP_ATOMIC) < 0) { in batadv_frag_merge_packets() 527 pskb_expand_head(skb, header_size + ETH_HLEN, 0, GFP_ATOMIC) < 0) { in batadv_frag_send_packet()
|
| /Linux-v5.4/net/netfilter/ |
| D | nf_nat_helper.c | 72 if (pskb_expand_head(skb, 0, extra - skb_tailroom(skb), GFP_ATOMIC)) in enlarge_skb()
|
| D | xt_TCPMSS.c | 155 if (pskb_expand_head(skb, 0, in tcpmss_mangle_packet()
|
| D | nf_nat_core.c | 181 pskb_expand_head(skb, hh_len - skb_headroom(skb), 0, GFP_ATOMIC)) in nf_xfrm_me_harder()
|
| /Linux-v5.4/drivers/net/wireless/marvell/libertas/ |
| D | rx.c | 254 pskb_expand_head(skb, sizeof(struct rx_radiotap_hdr), 0, GFP_ATOMIC)) { in process_rxed_802_11_packet()
|
| /Linux-v5.4/drivers/net/wireless/intersil/hostap/ |
| D | hostap_80211_tx.c | 220 if (pskb_expand_head(skb, need_headroom, need_tailroom, in hostap_data_start_xmit() 353 pskb_expand_head(skb, prefix_len, postfix_len, GFP_ATOMIC)) { in hostap_tx_encrypt()
|
| D | hostap_80211_rx.c | 116 if (pskb_expand_head(skb, head_need > 0 ? head_need : 0, in prism2_rx_80211()
|
| /Linux-v5.4/net/ipv6/ |
| D | exthdrs.c | 242 if (pskb_expand_head(skb, 0, 0, GFP_ATOMIC)) in ipv6_dest_hao() 423 if (pskb_expand_head(skb, 0, 0, GFP_ATOMIC)) { in ipv6_srh_rcv() 578 if (pskb_expand_head(skb, 0, 0, GFP_ATOMIC)) { in ipv6_rthdr_rcv()
|
| D | netfilter.c | 69 pskb_expand_head(skb, HH_DATA_ALIGN(hh_len - skb_headroom(skb)), in ip6_route_me_harder()
|
| D | seg6_iptunnel.c | 265 if (pskb_expand_head(skb, skb->mac_len, 0, GFP_ATOMIC) < 0) in seg6_do_srh()
|
| /Linux-v5.4/include/linux/ |
| D | skbuff.h | 1116 int pskb_expand_head(struct sk_buff *skb, int nhead, int ntail, gfp_t gfp_mask); 1609 return pskb_expand_head(skb, 0, 0, pri); in skb_unclone() 1638 return pskb_expand_head(skb, 0, 0, pri); in skb_header_unclone() 2685 int ret = pskb_expand_head(skb, 0, diff - skb_tailroom(skb), in __skb_grow() 3106 pskb_expand_head(skb, 0, 0, GFP_ATOMIC); in skb_try_make_writable() 3118 return pskb_expand_head(skb, ALIGN(delta, NET_SKB_PAD), 0, in __skb_cow() 4345 ret = pskb_expand_head(skb, extra, 0, GFP_ATOMIC); in gso_pskb_expand_head()
|
| /Linux-v5.4/net/core/ |
| D | skbuff.c | 1612 int pskb_expand_head(struct sk_buff *skb, int nhead, int ntail, in pskb_expand_head() function 1697 EXPORT_SYMBOL(pskb_expand_head); 1710 if (skb2 && pskb_expand_head(skb2, SKB_DATA_ALIGN(delta), 0, in skb_realloc_headroom() 1805 err = pskb_expand_head(skb, 0, ntail, GFP_ATOMIC); in __skb_pad() 1935 unlikely((err = pskb_expand_head(skb, 0, 0, GFP_ATOMIC)))) in ___pskb_trim() 2059 if (pskb_expand_head(skb, 0, eat > 0 ? eat + 128 : 0, in __pskb_pull_tail() 3278 return skb_cloned(skb) && pskb_expand_head(skb, 0, 0, GFP_ATOMIC); in skb_prepare_for_shift() 4325 pskb_expand_head(skb, 0, tailbits-skb_tailroom(skb)+128, GFP_ATOMIC)) in skb_cow_data() 5355 return pskb_expand_head(skb, 0, 0, GFP_ATOMIC); in skb_ensure_writable()
|
| D | lwt_bpf.c | 168 if (pskb_expand_head(skb, nhead, 0, GFP_ATOMIC)) in xmit_check_hhlen()
|
| /Linux-v5.4/net/bpf/ |
| D | test_run.c | 317 if (pskb_expand_head(skb, nhead, 0, GFP_USER)) { in bpf_prog_test_run_skb()
|
| /Linux-v5.4/net/tipc/ |
| D | bearer.c | 457 if ((delta > 0) && pskb_expand_head(skb, delta, 0, GFP_ATOMIC)) { in tipc_l2_send_msg() 694 if (exp > 0 && pskb_expand_head(skb, exp, 0, GFP_ATOMIC)) { in tipc_clone_to_loopback()
|
| D | udp_media.c | 228 err = pskb_expand_head(skb, UDP_MIN_HEADROOM, 0, GFP_ATOMIC); in tipc_udp_send_msg()
|
| /Linux-v5.4/drivers/net/ethernet/netronome/nfp/ |
| D | ccm_mbox.c | 494 err = pskb_expand_head(skb, 0, undersize, flags); in nfp_ccm_mbox_msg_prepare()
|
| /Linux-v5.4/net/xfrm/ |
| D | xfrm_output.c | 38 return pskb_expand_head(skb, nhead, ntail, GFP_ATOMIC); in xfrm_skb_check_space()
|
| /Linux-v5.4/drivers/bluetooth/ |
| D | btmtksdio.c | 267 err = pskb_expand_head(skb, sizeof(*sdio_hdr), 0, in btmtksdio_tx_packet()
|
| D | btmtkuart.c | 876 err = pskb_expand_head(skb, sizeof(*shdr), MTK_STP_TLR_SIZE, in btmtkuart_send_frame()
|
| /Linux-v5.4/drivers/net/wireless/ath/ath9k/ |
| D | recv.c | 1177 if (pskb_expand_head(hdr_skb, 0, space, GFP_ATOMIC) < 0) { in ath_rx_tasklet()
|