| /drivers/net/ethernet/qualcomm/rmnet/ |
| A D | rmnet_vnd.c | 69 u32 headroom; in rmnet_vnd_headroom() local 76 return headroom; in rmnet_vnd_headroom() 83 u32 headroom; in rmnet_vnd_change_mtu() local 87 headroom = rmnet_vnd_headroom(port); in rmnet_vnd_change_mtu() 306 u32 headroom; in rmnet_vnd_newlink() local 320 headroom = rmnet_vnd_headroom(port); in rmnet_vnd_newlink() 375 u32 headroom; in rmnet_vnd_validate_real_dev_mtu() local 379 headroom = rmnet_vnd_headroom(port); in rmnet_vnd_validate_real_dev_mtu() 395 u32 headroom; in rmnet_vnd_update_dev_mtu() local 397 headroom = rmnet_vnd_headroom(port); in rmnet_vnd_update_dev_mtu() [all …]
|
| /drivers/net/ethernet/fungible/funeth/ |
| A D | funeth_rx.c | 372 unsigned int headroom; in fun_handle_cqe_pkt() local 388 headroom = be16_to_cpu(rxreq->headroom); in fun_handle_cqe_pkt() 389 if (likely(headroom)) in fun_handle_cqe_pkt() 403 if (likely(headroom)) { in fun_handle_cqe_pkt() 405 prefetch(va + headroom); in fun_handle_cqe_pkt() 410 skb_reserve(skb, headroom); in fun_handle_cqe_pkt() 591 u16 headroom; in fun_rxq_set_bpf() local 595 if (headroom != q->headroom) { in fun_rxq_set_bpf() 600 0, q->hw_cqid, headroom); in fun_rxq_set_bpf() 605 q->headroom = headroom; in fun_rxq_set_bpf() [all …]
|
| /drivers/net/ |
| A D | netkit.c | 29 u32 headroom; member 190 if (headroom < 0) in netkit_set_headroom() 191 headroom = NET_SKB_PAD; in netkit_set_headroom() 199 nk->headroom = headroom; in netkit_set_headroom() 200 headroom = max(nk->headroom, nk2->headroom); in netkit_set_headroom() 202 peer->needed_headroom = headroom; in netkit_set_headroom() 203 dev->needed_headroom = headroom; in netkit_set_headroom() 342 u16 headroom = 0, tailroom = 0; in netkit_new_link() local 400 if (headroom) { in netkit_new_link() 419 nk->headroom = headroom; in netkit_new_link() [all …]
|
| A D | virtio_net.c | 795 unsigned int headroom) in mergeable_len_to_ctx() argument 831 unsigned int headroom, in virtnet_build_skb() argument 840 skb_reserve(skb, headroom); in virtnet_build_skb() 851 unsigned int headroom) in page_to_skb() argument 869 buf = p - headroom; in page_to_skb() 1661 xdpf->headroom -= vi->hdr_len; in __virtnet_xdp_xmit_one() 1940 unsigned int headroom; in receive_small_build_skb() local 1945 headroom = vi->hdr_len + header_offset; in receive_small_build_skb() 2160 unsigned int headroom, data_len; in build_skb_from_xdp_buff() local 2179 skb_reserve(skb, headroom); in build_skb_from_xdp_buff() [all …]
|
| /drivers/net/wireless/quantenna/qtnfmac/ |
| A D | shm_ipc.c | 14 const u32 flags = readl(&ipc->shm_region->headroom.hdr.flags); in qtnf_shm_ipc_has_new_data() 25 shm_reg_hdr = &ipc->shm_region->headroom.hdr; in qtnf_shm_handle_new_data() 59 flags = readl(&ipc->shm_region->headroom.hdr.flags); in qtnf_shm_ipc_irq_inbound_handler() 72 flags = readl(&ipc->shm_region->headroom.hdr.flags); in qtnf_shm_ipc_irq_outbound_handler() 128 shm_reg_hdr = &ipc->shm_region->headroom.hdr; in qtnf_shm_ipc_send()
|
| A D | shm_ipc_defs.h | 25 u8 headroom[QTN_IPC_REG_HDR_SZ]; member 29 union qtnf_shm_ipc_region_headroom headroom; member
|
| /drivers/nfc/nfcmrvl/ |
| A D | main.c | 100 int headroom; in nfcmrvl_nci_register_dev() local 126 headroom = NCI_SPI_HDR_LEN; in nfcmrvl_nci_register_dev() 129 headroom = tailroom = 0; in nfcmrvl_nci_register_dev() 132 headroom += NFCMRVL_HCI_EVENT_HEADER_SIZE; in nfcmrvl_nci_register_dev() 143 headroom, tailroom); in nfcmrvl_nci_register_dev()
|
| /drivers/net/ethernet/mellanox/mlx5/core/en/ |
| A D | params.c | 229 u16 headroom; in mlx5e_get_linear_rq_headroom() local 232 return xsk->headroom; in mlx5e_get_linear_rq_headroom() 234 headroom = NET_IP_ALIGN; in mlx5e_get_linear_rq_headroom() 236 headroom += XDP_PACKET_HEADROOM; in mlx5e_get_linear_rq_headroom() 238 headroom += MLX5_RX_HEADROOM; in mlx5e_get_linear_rq_headroom() 240 return headroom; in mlx5e_get_linear_rq_headroom() 248 return xsk->headroom + hw_mtu; in mlx5e_rx_get_linear_sz_xsk() 254 u16 headroom; in mlx5e_rx_get_linear_sz_skb() local 260 return MLX5_SKB_FRAG_SZ(headroom + hw_mtu); in mlx5e_rx_get_linear_sz_skb() 681 u16 headroom; in mlx5e_build_rq_frags_info() local [all …]
|
| /drivers/net/ethernet/pensando/ionic/ |
| A D | ionic_txrx.c | 154 u32 headroom, u32 len, in ionic_rx_add_skb_frag() argument 160 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() 229 unsigned int headroom, in ionic_rx_copybreak() argument 253 buf_info->page_offset + headroom, 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() 774 unsigned int headroom = 0; in ionic_rx_fill() local [all …]
|
| /drivers/net/usb/ |
| A D | gl620a.c | 140 int headroom = skb_headroom(skb); in genelink_tx_fixup() local 149 && ((headroom + tailroom) >= (padlen + (4 + 4*1)))) { in genelink_tx_fixup() 150 if ((headroom < (4 + 4*1)) || (tailroom < padlen)) { in genelink_tx_fixup()
|
| A D | int51x1.c | 59 int headroom = skb_headroom(skb); in int51x1_tx_fixup() local 76 (headroom + tailroom >= need_tail + INT51X1_HEADER_SIZE)) { in int51x1_tx_fixup() 77 if (headroom < INT51X1_HEADER_SIZE || tailroom < need_tail) { in int51x1_tx_fixup()
|
| A D | cdc_eem.c | 107 int headroom = skb_headroom(skb); in eem_tx_fixup() local 111 (headroom >= EEM_HEAD)) in eem_tx_fixup() 114 if ((headroom + tailroom) in eem_tx_fixup()
|
| A D | kalmia.c | 167 int headroom = skb_headroom(skb); in kalmia_tx_fixup() local 170 if ((tailroom >= KALMIA_ALIGN_SIZE) && (headroom in kalmia_tx_fixup() 174 if ((headroom + tailroom) > (KALMIA_HEADER_LENGTH in kalmia_tx_fixup()
|
| A D | lg-vl600.c | 249 int headroom = skb_headroom(skb); in vl600_tx_fixup() local 253 headroom >= sizeof(*frame)) in vl600_tx_fixup() 257 if (headroom + tailroom + skb->len >= full_len) { in vl600_tx_fixup()
|
| A D | net1080.c | 425 int headroom = skb_headroom(skb); in net1080_tx_fixup() local 429 sizeof(struct nc_header) <= headroom) in net1080_tx_fixup() 434 (headroom + tailroom)) { in net1080_tx_fixup()
|
| /drivers/net/ethernet/netronome/nfp/ |
| A D | nfp_net_xsk.c | 20 unsigned int headroom; in nfp_net_xsk_rx_bufs_stash() local 22 headroom = xsk_pool_get_headroom(rx_ring->r_vec->xsk_pool); in nfp_net_xsk_rx_bufs_stash() 29 xsk_buff_xdp_get_frame_dma(xdp) + headroom; in nfp_net_xsk_rx_bufs_stash()
|
| /drivers/net/wireless/marvell/mwifiex/ |
| A D | 11n_aggr.c | 155 int headroom = adapter->intf_hdr_len; in mwifiex_11n_aggregate_pkt() local 174 skb_reserve(skb_aggr, headroom + sizeof(struct txpd)); in mwifiex_11n_aggregate_pkt() 229 skb_push(skb_aggr, headroom); in mwifiex_11n_aggregate_pkt()
|
| /drivers/net/wwan/iosm/ |
| A D | iosm_ipc_pcie.c | 499 int direction, size_t headroom) in ipc_pcie_alloc_skb() argument 502 size + headroom); in ipc_pcie_alloc_skb() 506 if (headroom) in ipc_pcie_alloc_skb() 507 skb_reserve(skb, headroom); in ipc_pcie_alloc_skb()
|
| /drivers/net/wireless/ath/ath9k/ |
| A D | wmi.c | 317 u16 headroom = sizeof(struct htc_frame_hdr) + in ath9k_wmi_cmd() local 326 skb = alloc_skb(headroom + cmd_len, GFP_ATOMIC); in ath9k_wmi_cmd() 330 skb_reserve(skb, headroom); in ath9k_wmi_cmd()
|
| /drivers/net/ethernet/freescale/dpaa/ |
| A D | dpaa_eth.c | 2219 int headroom; in dpaa_a050385_wa_xdpf() local 2230 xdpf->headroom >= priv->tx_headroom) { in dpaa_a050385_wa_xdpf() 2231 xdpf->headroom = priv->tx_headroom; in dpaa_a050385_wa_xdpf() 2248 xdpf->headroom = priv->tx_headroom; in dpaa_a050385_wa_xdpf() 2263 if (headroom + xdpf->len > DPAA_BP_RAW_SIZE - in dpaa_a050385_wa_xdpf() 2279 new_xdpf->data = new_buff + headroom; in dpaa_a050385_wa_xdpf() 2281 new_xdpf->headroom = priv->tx_headroom; in dpaa_a050385_wa_xdpf() 2548 buff_start = xdpf->data - xdpf->headroom; in dpaa_xdp_xmit_frame() 2563 xdpf->headroom + xdpf->len, in dpaa_xdp_xmit_frame() 3279 u16 headroom; in dpaa_get_headroom() local [all …]
|
| /drivers/net/wireless/mediatek/mt76/ |
| A D | mcu.c | 16 len = ops->headroom + len + ops->tailroom; in __mt76_mcu_msg_alloc() 23 skb_reserve(skb, ops->headroom); in __mt76_mcu_msg_alloc()
|
| /drivers/net/ethernet/freescale/dpaa2/ |
| A D | dpaa2-eth.h | 743 unsigned int headroom = DPAA2_ETH_SWA_SIZE + DPAA2_ETH_TX_BUF_ALIGN; in dpaa2_eth_needed_headroom() local 749 return headroom; in dpaa2_eth_needed_headroom() 759 headroom += DPAA2_ETH_TX_HWA_SIZE; in dpaa2_eth_needed_headroom() 761 return headroom; in dpaa2_eth_needed_headroom()
|
| /drivers/net/wireless/intel/ipw2x00/ |
| A D | libipw_tx.c | 178 int headroom, gfp_t gfp_mask) in libipw_alloc_txb() argument 191 txb->fragments[i] = __dev_alloc_skb(txb_size + headroom, in libipw_alloc_txb() 197 skb_reserve(txb->fragments[i], headroom); in libipw_alloc_txb()
|
| /drivers/net/wireless/mediatek/mt76/mt7615/ |
| A D | usb_sdio.c | 171 unsigned int headroom = MT_USB_TXD_SIZE; in mt7663_usb_sdio_tx_complete_skb() local 174 headroom += MT_USB_HDR_SIZE; in mt7663_usb_sdio_tx_complete_skb() 175 skb_pull(e->skb, headroom); in mt7663_usb_sdio_tx_complete_skb()
|
| /drivers/net/wireless/intersil/p54/ |
| A D | p54.h | 52 u8 headroom; member 179 u8 headroom; member
|