Lines Matching refs:headroom
154 u32 headroom, u32 len, in ionic_rx_add_skb_frag() argument
160 buf_info->page_offset + headroom, in ionic_rx_add_skb_frag()
164 buf_info->page, buf_info->page_offset + headroom, in ionic_rx_add_skb_frag()
177 unsigned int headroom, in ionic_rx_build_skb() argument
199 if (headroom) in ionic_rx_build_skb()
207 ionic_rx_add_skb_frag(q, skb, buf_info, headroom, frag_len, synced); in ionic_rx_build_skb()
229 unsigned int headroom, in ionic_rx_copybreak() argument
253 buf_info->page_offset + headroom, in ionic_rx_copybreak()
256 skb_copy_to_linear_data(skb, ionic_rx_buf_va(buf_info) + headroom, len); in ionic_rx_copybreak()
611 unsigned int headroom = 0; in ionic_rx_clean() local
639 headroom = XDP_PACKET_HEADROOM; in ionic_rx_clean()
645 headroom, len, in ionic_rx_clean()
648 skb = ionic_rx_build_skb(q, desc_info, headroom, len, in ionic_rx_clean()
774 unsigned int headroom = 0; in ionic_rx_fill() local
798 headroom = XDP_PACKET_HEADROOM; in ionic_rx_fill()
799 first_buf_len = IONIC_XDP_MAX_LINEAR_MTU + VLAN_ETH_HLEN + headroom; in ionic_rx_fill()
800 first_frag_len = min_t(u16, len + headroom, first_buf_len); in ionic_rx_fill()
816 frag_len = first_frag_len - headroom; in ionic_rx_fill()
829 desc->addr = cpu_to_le64(ionic_rx_buf_pa(buf_info) + headroom); in ionic_rx_fill()