Home
last modified time | relevance | path

Searched refs:head_room (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/net/wireless/mediatek/mt76/
H A Dusb.c487 int head_room, drv_flags = dev->drv->drv_flags; in mt76u_build_rx_skb() local
490 head_room = drv_flags & MT_DRV_RX_DMA_HDR ? 0 : MT_DMA_HDR_LEN; in mt76u_build_rx_skb()
491 if (SKB_WITH_OVERHEAD(buf_size) < head_room + len) { in mt76u_build_rx_skb()
501 skb_put_data(skb, data + head_room, MT_SKB_HEAD_LEN); in mt76u_build_rx_skb()
502 data += head_room + MT_SKB_HEAD_LEN; in mt76u_build_rx_skb()
516 skb_reserve(skb, head_room); in mt76u_build_rx_skb()
528 int len, nsgs = 1, head_room, drv_flags = dev->drv->drv_flags; in mt76u_process_rx_entry() local
538 head_room = drv_flags & MT_DRV_RX_DMA_HDR ? 0 : MT_DMA_HDR_LEN; in mt76u_process_rx_entry()
539 data_len = min_t(int, len, data_len - head_room); in mt76u_process_rx_entry()
/linux/drivers/net/ethernet/freescale/dpaa2/
H A Ddpni-cmd.h254 __le16 head_room; member
269 __le16 head_room; member
H A Ddpni.c647 layout->data_head_room = le16_to_cpu(rsp_params->head_room); in dpni_get_buffer_layout()
686 cmd_params->head_room = cpu_to_le16(layout->data_head_room); in dpni_set_buffer_layout()
/linux/net/ipv6/
H A Dip6_output.c299 unsigned int head_room; in ip6_xmit() local
310 head_room = sizeof(struct ipv6hdr) + LL_RESERVED_SPACE(dev); in ip6_xmit()
312 head_room += opt->opt_nflen + opt->opt_flen; in ip6_xmit()
314 if (unlikely(head_room > skb_headroom(skb))) { in ip6_xmit()
316 skb = skb_expand_head(skb, head_room); in ip6_xmit()
/linux/net/core/
H A Dfilter.c4062 static inline int __bpf_skb_change_head(struct sk_buff *skb, u32 head_room, in __bpf_skb_change_head() argument
4067 u32 new_len = skb->len + head_room; in __bpf_skb_change_head()
4070 if (unlikely(flags || (int)head_room < 0 || in __bpf_skb_change_head()
4075 ret = skb_cow(skb, meta_len + head_room); in __bpf_skb_change_head()
4086 __skb_push(skb, head_room); in __bpf_skb_change_head()
4087 skb_postpush_data_move(skb, head_room, 0); in __bpf_skb_change_head()
4088 memset(skb->data, 0, head_room); in __bpf_skb_change_head()
4096 BPF_CALL_3(bpf_skb_change_head, struct sk_buff *, skb, u32, head_room, in BPF_CALL_3() argument
4099 int ret = __bpf_skb_change_head(skb, head_room, flags); in BPF_CALL_3()
4114 BPF_CALL_3(sk_skb_change_head, struct sk_buff *, skb, u32, head_room, in BPF_CALL_3() argument
[all …]