Home
last modified time | relevance | path

Searched refs:skb_headroom (Results 1 - 25 of 303) sorted by relevance

12345678910>>...13

/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/
H A Ddecap_sanity.c21 static unsigned int skb_headroom(const struct sk_buff *skb) in skb_headroom() function
28 return skb->csum_start - skb_headroom(skb); in skb_checksum_start_offset()
/kernel/linux/linux-5.10/net/ipv6/
H A Dnetfilter.c70 if (skb_headroom(skb) < hh_len && in ip6_route_me_harder()
71 pskb_expand_head(skb, HH_DATA_ALIGN(hh_len - skb_headroom(skb)), in ip6_route_me_harder()
161 skb_headroom(skb) < (hroom + sizeof(struct frag_hdr))) in br_ip6_fragment()
169 skb_headroom(frag2) < (hlen + hroom + sizeof(struct frag_hdr))) in br_ip6_fragment()
/kernel/linux/linux-6.6/net/ipv6/
H A Dnetfilter.c75 if (skb_headroom(skb) < hh_len && in ip6_route_me_harder()
76 pskb_expand_head(skb, HH_DATA_ALIGN(hh_len - skb_headroom(skb)), in ip6_route_me_harder()
167 skb_headroom(skb) < (hroom + sizeof(struct frag_hdr))) in br_ip6_fragment()
175 skb_headroom(frag2) < (hlen + hroom + sizeof(struct frag_hdr))) in br_ip6_fragment()
/kernel/linux/linux-5.10/drivers/net/wireless/marvell/mwifiex/
H A Duap_txrx.c170 if (skb_headroom(skb) < MWIFIEX_MIN_DATA_HEADER_LEN) { in mwifiex_uap_queue_bridged_pkt()
173 skb_headroom(skb)); in mwifiex_uap_queue_bridged_pkt()
189 skb_headroom(skb)); in mwifiex_uap_queue_bridged_pkt()
311 if (skb_headroom(skb) < MWIFIEX_MIN_DATA_HEADER_LEN) in mwifiex_uap_recv_packet()
502 BUG_ON(skb_headroom(skb) < MWIFIEX_MIN_DATA_HEADER_LEN); in mwifiex_process_uap_txpd()
/kernel/linux/linux-5.10/net/ipv4/
H A Dnetfilter.c78 if (skb_headroom(skb) < hh_len && in ip_route_me_harder()
79 pskb_expand_head(skb, HH_DATA_ALIGN(hh_len - skb_headroom(skb)), in ip_route_me_harder()
/kernel/linux/linux-6.6/include/net/
H A Dgso.h37 headroom = skb_headroom(skb); in gso_pskb_expand_head()
42 new_headroom = skb_headroom(skb); in gso_pskb_expand_head()
H A Dneighbour.h505 if (likely(skb_headroom(skb) >= HH_DATA_MOD)) { in neigh_hh_output()
513 if (likely(skb_headroom(skb) >= hh_alen)) { in neigh_hh_output()
520 if (WARN_ON_ONCE(skb_headroom(skb) < hh_alen)) { in neigh_hh_output()
/kernel/linux/linux-6.6/net/ipv4/
H A Dnetfilter.c77 if (skb_headroom(skb) < hh_len && in ip_route_me_harder()
78 pskb_expand_head(skb, HH_DATA_ALIGN(hh_len - skb_headroom(skb)), in ip_route_me_harder()
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/mwifiex/
H A Duap_txrx.c158 if (skb_headroom(skb) < MWIFIEX_MIN_DATA_HEADER_LEN) { in mwifiex_uap_queue_bridged_pkt()
161 skb_headroom(skb)); in mwifiex_uap_queue_bridged_pkt()
177 skb_headroom(skb)); in mwifiex_uap_queue_bridged_pkt()
299 if (skb_headroom(skb) < MWIFIEX_MIN_DATA_HEADER_LEN) in mwifiex_uap_recv_packet()
H A Dtxrx.c82 skb_headroom(skb) < MWIFIEX_MIN_DATA_HEADER_LEN)) { in mwifiex_process_tx()
146 skb->len, skb_headroom(skb)); in mwifiex_process_tx()
/kernel/linux/linux-5.10/drivers/staging/rtl8192e/
H A Drtllib_crypt_wep.c72 if (skb_headroom(skb) < 4 || skb_tailroom(skb) < 4 || in prism2_wep_encrypt()
75 skb_headroom(skb), skb_tailroom(skb), skb->len, hdr_len); in prism2_wep_encrypt()
/kernel/linux/linux-6.6/drivers/staging/rtl8192e/
H A Drtllib_crypt_wep.c70 if (skb_headroom(skb) < 4 || skb_tailroom(skb) < 4 || in prism2_wep_encrypt()
73 skb_headroom(skb), skb_tailroom(skb), skb->len, hdr_len); in prism2_wep_encrypt()
/kernel/linux/linux-5.10/net/core/
H A Dtimestamping.c53 if (skb_headroom(skb) < ETH_HLEN) in skb_defer_rx_timestamp()
/kernel/linux/linux-6.6/net/core/
H A Dtimestamping.c53 if (skb_headroom(skb) < ETH_HLEN) in skb_defer_rx_timestamp()
/kernel/linux/linux-5.10/include/net/
H A Dneighbour.h475 if (likely(skb_headroom(skb) >= HH_DATA_MOD)) { in neigh_hh_output()
483 if (likely(skb_headroom(skb) >= hh_alen)) { in neigh_hh_output()
490 if (WARN_ON_ONCE(skb_headroom(skb) < hh_alen)) { in neigh_hh_output()
/kernel/linux/linux-5.10/net/hsr/
H A Dhsr_forward.c86 skb = __pskb_copy(skb_in, skb_headroom(skb_in) - HSR_HLEN, GFP_ATOMIC); in create_stripped_skb_hsr()
135 skb_headroom(frame->skb_prp), in prp_get_untagged_frame()
256 skb_headroom(frame->skb_std) + HSR_HLEN, GFP_ATOMIC); in hsr_create_tagged_frame()
/kernel/linux/linux-6.6/net/hsr/
H A Dhsr_forward.c128 skb = __pskb_copy(skb_in, skb_headroom(skb_in) - HSR_HLEN, GFP_ATOMIC); in create_stripped_skb_hsr()
177 skb_headroom(frame->skb_prp), in prp_get_untagged_frame()
300 skb_headroom(frame->skb_std) + HSR_HLEN, GFP_ATOMIC); in hsr_create_tagged_frame()
/kernel/linux/linux-5.10/net/ax25/
H A Dax25_out.c140 frontlen = skb_headroom(skb); /* Address space + CTRL */ in ax25_output()
339 if (skb_headroom(skb) < headroom) { in ax25_transmit_buffer()
/kernel/linux/linux-5.10/net/ieee802154/6lowpan/
H A Dtx.c21 WARN_ON_ONCE(skb_headroom(skb) < sizeof(struct lowpan_addr_info)); in lowpan_skb_priv()
263 if (unlikely(skb_headroom(skb) < ldev->needed_headroom || in lowpan_xmit()
/kernel/linux/linux-6.6/net/ax25/
H A Dax25_out.c140 frontlen = skb_headroom(skb); /* Address space + CTRL */ in ax25_output()
338 if (unlikely(skb_headroom(skb) < headroom)) { in ax25_transmit_buffer()
/kernel/linux/linux-6.6/net/ieee802154/6lowpan/
H A Dtx.c21 WARN_ON_ONCE(skb_headroom(skb) < sizeof(struct lowpan_addr_info)); in lowpan_skb_priv()
263 if (unlikely(skb_headroom(skb) < ldev->needed_headroom || in lowpan_xmit()
/kernel/linux/linux-5.10/net/mac80211/
H A Dwpa.c71 skb_headroom(skb) < IEEE80211_TKIP_IV_LEN, in ieee80211_tx_h_michael_mic_add()
73 skb_headroom(skb), IEEE80211_TKIP_IV_LEN, in ieee80211_tx_h_michael_mic_add()
220 skb_headroom(skb) < IEEE80211_TKIP_IV_LEN)) in tkip_encrypt_skb()
441 skb_headroom(skb) < IEEE80211_CCMP_HDR_LEN)) in ccmp_encrypt_skb()
676 skb_headroom(skb) < IEEE80211_GCMP_HDR_LEN)) in gcmp_encrypt_skb()
822 if (unlikely(skb_headroom(skb) < iv_len && in ieee80211_crypto_cs_encrypt()
/kernel/linux/linux-6.6/net/sctp/
H A Doffload.c35 SKB_GSO_CB(skb)->csum_start = skb_headroom(skb) + skb->len; in sctp_gso_make_checksum()
/kernel/linux/linux-6.6/drivers/net/wireless/purelifi/plfxlc/
H A Dmac.c213 if (skb_headroom(skb) < sizeof(struct plfxlc_ctrlset)) { in plfxlc_fill_ctrlset()
231 * call skb_headroom is an additional safety which might be in plfxlc_fill_ctrlset()
238 if (skb_headroom(skb) >= 4 - tmp) { in plfxlc_fill_ctrlset()
260 if (skb_headroom(skb) >= 4) { in plfxlc_fill_ctrlset()
/kernel/linux/linux-5.10/drivers/nfc/
H A Dport100.c442 int skb_headroom; member
967 skb = alloc_skb(dev->skb_headroom + dev->skb_tailroom + size, in port100_alloc_skb()
970 skb_reserve(skb, dev->skb_headroom); in port100_alloc_skb()
1544 dev->skb_headroom = PORT100_FRAME_HEADER_LEN + in port100_probe()
1587 dev->skb_headroom, in port100_probe()

Completed in 16 milliseconds

12345678910>>...13