| /OK3568_Linux_fs/kernel/drivers/net/ethernet/qualcomm/rmnet/ |
| H A D | rmnet_vnd.c | 63 u32 headroom; in rmnet_vnd_headroom() local 65 headroom = sizeof(struct rmnet_map_header); in rmnet_vnd_headroom() 68 headroom += sizeof(struct rmnet_map_ul_csum_header); in rmnet_vnd_headroom() 70 return headroom; in rmnet_vnd_headroom() 77 u32 headroom; in rmnet_vnd_change_mtu() local 81 headroom = rmnet_vnd_headroom(port); in rmnet_vnd_change_mtu() 84 new_mtu > (priv->real_dev->mtu - headroom)) in rmnet_vnd_change_mtu() 253 u32 headroom; in rmnet_vnd_newlink() local 267 headroom = rmnet_vnd_headroom(port); in rmnet_vnd_newlink() 269 if (rmnet_vnd_change_mtu(rmnet_dev, real_dev->mtu - headroom)) { in rmnet_vnd_newlink() [all …]
|
| /OK3568_Linux_fs/kernel/include/net/ |
| H A D | xdp.h | 97 u16 headroom; member 111 void *data_hard_start = frame->data - frame->headroom - sizeof(*frame); in xdp_get_shared_info_from_frame() 139 xdp->data_hard_start = frame->data - frame->headroom - sizeof(*frame); in xdp_convert_frame_to_buff() 150 int metasize, headroom; in xdp_update_frame_from_buff() local 153 headroom = xdp->data - xdp->data_hard_start; in xdp_update_frame_from_buff() 156 if (unlikely((headroom - metasize) < sizeof(*xdp_frame))) in xdp_update_frame_from_buff() 167 xdp_frame->headroom = headroom - sizeof(*xdp_frame); in xdp_update_frame_from_buff()
|
| H A D | lwtunnel.h | 28 __u16 headroom; member 102 lwtunnel_output_redirect(lwtstate)) && lwtstate->headroom < mtu) in lwtunnel_headroom() 103 return lwtstate->headroom; in lwtunnel_headroom()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| H A D | params.c | 15 u16 headroom; in mlx5e_get_linear_rq_headroom() local 18 return xsk->headroom; in mlx5e_get_linear_rq_headroom() 20 headroom = NET_IP_ALIGN; in mlx5e_get_linear_rq_headroom() 22 headroom += XDP_PACKET_HEADROOM; in mlx5e_get_linear_rq_headroom() 24 headroom += MLX5_RX_HEADROOM; in mlx5e_get_linear_rq_headroom() 26 return headroom; in mlx5e_get_linear_rq_headroom()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/quantenna/qtnfmac/ |
| H 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()
|
| H A D | shm_ipc_defs.h | 25 u8 headroom[QTN_IPC_REG_HDR_SZ]; member 29 union qtnf_shm_ipc_region_headroom headroom; member
|
| /OK3568_Linux_fs/kernel/samples/bpf/ |
| H A D | xdp_adjust_tail_kern.c | 72 int headroom = (int)sizeof(struct iphdr) + (int)sizeof(struct icmphdr); in send_icmp4_too_big() local 74 if (bpf_xdp_adjust_head(xdp, 0 - headroom)) in send_icmp4_too_big() 79 if (data + (ICMP_TOOBIG_SIZE + headroom) > data_end) in send_icmp4_too_big() 88 orig_eth = data + headroom; in send_icmp4_too_big() 110 ICMP_TOOBIG_SIZE + headroom - sizeof(struct ethhdr)); in send_icmp4_too_big()
|
| /OK3568_Linux_fs/kernel/drivers/nfc/nfcmrvl/ |
| H A D | main.c | 111 int headroom; in nfcmrvl_nci_register_dev() local 137 headroom = NCI_SPI_HDR_LEN; in nfcmrvl_nci_register_dev() 140 headroom = tailroom = 0; in nfcmrvl_nci_register_dev() 143 headroom += NFCMRVL_HCI_EVENT_HEADER_SIZE; in nfcmrvl_nci_register_dev() 154 headroom, tailroom); in nfcmrvl_nci_register_dev()
|
| /OK3568_Linux_fs/kernel/net/xdp/ |
| H A D | xdp_umem.c | 156 u32 npgs_rem, chunk_size = mr->chunk_size, headroom = mr->headroom; in xdp_umem_reg() local 201 if (headroom >= chunk_size - XDP_PACKET_HEADROOM) in xdp_umem_reg() 205 umem->headroom = headroom; in xdp_umem_reg()
|
| H A D | xsk_buff_pool.c | 64 pool->headroom = umem->headroom; in xp_create_and_assign_umem() 67 pool->frame_len = umem->chunk_size - umem->headroom - in xp_create_and_assign_umem() 83 xskb->xdp.frame_sz = umem->chunk_size - umem->headroom; in xp_create_and_assign_umem() 481 xskb->xdp.data_hard_start = pool->addrs + addr + pool->headroom; in __xp_alloc() 486 xskb->dma = xskb->frame_dma + pool->headroom + in __xp_alloc()
|
| /OK3568_Linux_fs/kernel/net/decnet/ |
| H A D | dn_neigh.c | 214 int headroom = dev->hard_header_len + sizeof(struct dn_long_packet) + 3; in dn_long_output() local 220 if (skb_headroom(skb) < headroom) { in dn_long_output() 221 struct sk_buff *skb2 = skb_realloc_headroom(skb, headroom); in dn_long_output() 262 int headroom = dev->hard_header_len + sizeof(struct dn_short_packet) + 2; in dn_short_output() local 268 if (skb_headroom(skb) < headroom) { in dn_short_output() 269 struct sk_buff *skb2 = skb_realloc_headroom(skb, headroom); in dn_short_output() 305 int headroom = dev->hard_header_len + sizeof(struct dn_short_packet) + 2; in dn_phase3_output() local 310 if (skb_headroom(skb) < headroom) { in dn_phase3_output() 311 struct sk_buff *skb2 = skb_realloc_headroom(skb, headroom); in dn_phase3_output()
|
| /OK3568_Linux_fs/kernel/include/net/bluetooth/ |
| H A D | bluetooth.h | 429 size_t headroom, size_t tailroom) in bt_skb_sendmsg() argument 435 skb = bt_skb_send_alloc(sk, size + headroom + tailroom, in bt_skb_sendmsg() 440 skb_reserve(skb, headroom); in bt_skb_sendmsg() 459 size_t headroom, size_t tailroom) in bt_skb_sendmmsg() argument 463 skb = bt_skb_sendmsg(sk, msg, len, mtu, headroom, tailroom); in bt_skb_sendmmsg() 476 tmp = bt_skb_sendmsg(sk, msg, len, mtu, headroom, tailroom); in bt_skb_sendmmsg()
|
| /OK3568_Linux_fs/kernel/net/ax25/ |
| H A D | ax25_out.c | 330 int headroom; in ax25_transmit_buffer() local 337 headroom = ax25_addr_size(ax25->digipeat); in ax25_transmit_buffer() 339 if (skb_headroom(skb) < headroom) { in ax25_transmit_buffer() 340 if ((skbn = skb_realloc_headroom(skb, headroom)) == NULL) { in ax25_transmit_buffer() 353 ptr = skb_push(skb, headroom); in ax25_transmit_buffer()
|
| /OK3568_Linux_fs/kernel/drivers/net/usb/ |
| H 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()
|
| H 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()
|
| H 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()
|
| H 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()
|
| /OK3568_Linux_fs/kernel/net/bpf/ |
| H A D | test_run.c | 222 u32 headroom, u32 tailroom) in bpf_test_init() argument 228 if (size < ETH_HLEN || size > PAGE_SIZE - headroom - tailroom) in bpf_test_init() 235 data = kzalloc(size + headroom + tailroom, GFP_USER); in bpf_test_init() 239 if (copy_from_user(data + headroom, data_in, user_size)) { in bpf_test_init() 675 u32 headroom = XDP_PACKET_HEADROOM; in bpf_prog_test_run_xdp() local 692 max_data_sz = 4096 - headroom - tailroom; in bpf_prog_test_run_xdp() 694 data = bpf_test_init(kattr, max_data_sz, headroom, tailroom); in bpf_prog_test_run_xdp() 699 xdp.data = data + headroom; in bpf_prog_test_run_xdp() 702 xdp.frame_sz = headroom + max_data_sz + tailroom; in bpf_prog_test_run_xdp() 710 if (xdp.data != data + headroom || xdp.data_end != xdp.data + size) in bpf_prog_test_run_xdp()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/mvl88w8977/mlan/ |
| H A D | mlan_11n_aggr.c | 387 int headroom, int ptrindex) in wlan_11n_aggregate_pkt() argument 424 data = pmbuf_aggr->pbuf + headroom; in wlan_11n_aggregate_pkt() 453 + headroom) <= max_amsdu_size)) { in wlan_11n_aggregate_pkt() 507 pmbuf_aggr->data_len += headroom; in wlan_11n_aggregate_pkt() 508 pmbuf_aggr->pbuf = data - headroom; in wlan_11n_aggregate_pkt() 591 return pkt_size + headroom; in wlan_11n_aggregate_pkt()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/ |
| H A D | mcu.c | 13 int length = ops->headroom + data_len + ops->tailroom; in mt76_mcu_msg_alloc() 21 skb_reserve(skb, ops->headroom); in mt76_mcu_msg_alloc()
|
| /OK3568_Linux_fs/kernel/net/caif/ |
| H A D | caif_socket.c | 53 int headroom, tailroom, maxframe; member 564 buffer_size = len + cf_sk->headroom + cf_sk->tailroom; in caif_seqpkt_sendmsg() 572 skb_reserve(skb, cf_sk->headroom); in caif_seqpkt_sendmsg() 632 size + cf_sk->headroom + in caif_stream_sendmsg() 639 skb_reserve(skb, cf_sk->headroom); in caif_stream_sendmsg() 752 int ifindex, headroom, tailroom; in caif_connect() local 834 &cf_sk->layer, &ifindex, &headroom, &tailroom); in caif_connect() 849 cf_sk->headroom = LL_RESERVED_SPACE_EXTRA(dev, headroom); in caif_connect() 854 cf_sk->maxframe = mtu - (headroom + tailroom); in caif_connect()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/ |
| H A D | bcmwifi_monitor.c | 32 int8 headroom; member 935 info->headroom = MAX_RADIOTAP_SIZE - D11_PHY_RXPLCP_LEN(corerev) - hwrxoff; in wl_monitor_amsdu() 936 info->headroom -= (wrxh->rxhdr.lt80.RxStatus1 & RXS_PBPRES) ? 2 : 0; in wl_monitor_amsdu() 940 info->amsdu_pkt = (uint8*)pout + (info->headroom > 0 ? in wl_monitor_amsdu() 941 info->headroom : 0); in wl_monitor_amsdu() 948 len, info->amsdu_pkt - info->headroom, 0); in wl_monitor_amsdu() 950 *offset = ABS(info->headroom); in wl_monitor_amsdu() 976 info->amsdu_pkt - info->headroom, 0); in wl_monitor_amsdu() 978 *offset = ABS(info->headroom); in wl_monitor_amsdu()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/nxp/mlan/ |
| H A D | mlan_11n_aggr.c | 453 int headroom, int ptrindex) in wlan_11n_aggregate_pkt() argument 489 data = pmbuf_aggr->pbuf + headroom; in wlan_11n_aggregate_pkt() 517 headroom) <= max_amsdu_size)) { in wlan_11n_aggregate_pkt() 574 pmbuf_aggr->data_len += headroom; in wlan_11n_aggregate_pkt() 575 pmbuf_aggr->pbuf = data - headroom; in wlan_11n_aggregate_pkt() 673 return pkt_size + headroom; in wlan_11n_aggregate_pkt()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/marvell/mwifiex/ |
| H A D | 11n_aggr.c | 167 int headroom = adapter->intf_hdr_len; in mwifiex_11n_aggregate_pkt() local 186 skb_reserve(skb_aggr, headroom + sizeof(struct txpd)); in mwifiex_11n_aggregate_pkt() 241 skb_push(skb_aggr, headroom); in mwifiex_11n_aggregate_pkt()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/freescale/dpaa2/ |
| H A D | dpaa2-eth.h | 667 unsigned int headroom = DPAA2_ETH_SWA_SIZE; in dpaa2_eth_needed_headroom() local 673 return headroom; in dpaa2_eth_needed_headroom() 683 headroom += DPAA2_ETH_TX_HWA_SIZE; in dpaa2_eth_needed_headroom() 685 return headroom; in dpaa2_eth_needed_headroom()
|