| /linux/drivers/net/ethernet/intel/libeth/ |
| H A D | xdp.c | 197 dst->base.frame_sz = src->frame_sz; in libeth_xdp_load_stash() 219 dst->frame_sz = src->base.frame_sz; in libeth_xdp_save_stash()
|
| /linux/net/core/ |
| H A D | xdp.c | 607 xdpf->frame_sz = PAGE_SIZE; in xdp_convert_zc_to_xdp_frame() 646 skb = napi_build_skb(xdp->data_hard_start, xdp->frame_sz); in xdp_build_skb_from_buff() 665 tsize = sinfo->xdp_frags_truesize ? : nr_frags * xdp->frame_sz; in xdp_build_skb_from_buff() 743 u32 truesize = xdp->frame_sz; in xdp_build_skb_from_zc() 813 frame_size = xdpf->frame_sz; in __xdp_build_skb_from_frame() 827 nr_frags * xdpf->frame_sz, in __xdp_build_skb_from_frame() 885 nxdpf->frame_sz = PAGE_SIZE; in xdpf_clone()
|
| H A D | dev.c | 5454 u32 mac_len, frame_sz; in bpf_prog_run_generic_xdp() local 5467 frame_sz = (void *)skb_end_pointer(skb) - hard_start; in bpf_prog_run_generic_xdp() 5468 frame_sz += SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in bpf_prog_run_generic_xdp() 5471 xdp_init_buff(xdp, frame_sz, &rxqueue->xdp_rxq); in bpf_prog_run_generic_xdp()
|
| H A D | filter.c | 4161 if (!rxq->frag_size || rxq->frag_size > xdp->frame_sz) in bpf_xdp_frags_increase_tail()
|
| /linux/drivers/media/usb/gspca/ |
| H A D | sq905.c | 206 int frame_sz; in sq905_dostream() local 217 frame_sz = gspca_dev->cam.cam_mode[gspca_dev->curr_mode].sizeimage in sq905_dostream() 227 bytes_left = frame_sz; in sq905_dostream()
|
| /linux/include/net/libeth/ |
| H A D | types.h | 123 u32 frame_sz:24; member
|
| /linux/drivers/net/ethernet/intel/i40e/ |
| H A D | i40e_txrx.c | 2059 i40e_rx_buffer_flip(rx_buffer, xdp->frame_sz); in i40e_process_rx_buffs() 2138 size, xdp->frame_sz); in i40e_construct_skb() 2140 i40e_rx_buffer_flip(rx_buffer, xdp->frame_sz); in i40e_construct_skb() 2154 nr_frags * xdp->frame_sz, in i40e_construct_skb() 2196 skb = napi_build_skb(xdp->data_hard_start, xdp->frame_sz); in i40e_build_skb() 2208 nr_frags * xdp->frame_sz, in i40e_build_skb() 2217 i40e_rx_buffer_flip(rx_buffer, xdp->frame_sz); in i40e_build_skb() 2521 xdp->frame_sz = i40e_rx_frame_truesize(rx_ring, size); in i40e_clean_rx_irq() 2542 i40e_rx_buffer_flip(rx_buffer, xdp->frame_sz); in i40e_clean_rx_irq()
|
| /linux/drivers/net/ethernet/spacemit/ |
| H A D | k1_emac.c | 195 u32 rxirq = 0, dma = 0, frame_sz; in emac_init_hw() local 223 frame_sz = priv->ndev->mtu + ETH_HLEN + 2 * VLAN_HLEN + ETH_FCS_LEN; in emac_init_hw() 225 emac_wr(priv, MAC_MAXIMUM_FRAME_SIZE, frame_sz); in emac_init_hw() 226 emac_wr(priv, MAC_TRANSMIT_JABBER_SIZE, frame_sz); in emac_init_hw() 227 emac_wr(priv, MAC_RECEIVE_JABBER_SIZE, frame_sz); in emac_init_hw()
|
| /linux/include/net/ |
| H A D | xdp_sock_drv.h | 168 xdp->frame_sz, false)) in xsk_buff_add_frag()
|
| /linux/drivers/net/ |
| H A D | veth.c | 756 u32 frame_sz; in veth_convert_skb_to_xdp_buff() local 768 frame_sz = skb_end_pointer(skb) - skb->head; in veth_convert_skb_to_xdp_buff() 769 frame_sz += SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in veth_convert_skb_to_xdp_buff() 770 xdp_init_buff(xdp, frame_sz, &rq->xdp_rxq); in veth_convert_skb_to_xdp_buff()
|
| H A D | virtio_net.c | 2075 skb = build_skb(xdp->data_hard_start, xdp->frame_sz); in build_skb_from_xdp_buff() 2104 unsigned int frame_sz, in virtnet_build_xdp_buff_mrg() argument 2118 xdp_init_buff(xdp, frame_sz, &rq->xdp_rxq); in virtnet_build_xdp_buff_mrg() 2187 unsigned int *frame_sz, in mergeable_xdp_get_buf() argument 2215 *frame_sz = truesize; in mergeable_xdp_get_buf() 2252 *frame_sz = PAGE_SIZE; in mergeable_xdp_get_buf() 2277 unsigned int frame_sz; in receive_mergeable_xdp() local 2283 data = mergeable_xdp_get_buf(vi, rq, xdp_prog, ctx, &frame_sz, &num_buf, &page, in receive_mergeable_xdp() 2288 err = virtnet_build_xdp_buff_mrg(dev, vi, rq, &xdp, data, len, frame_sz, in receive_mergeable_xdp()
|
| H A D | tap.c | 1048 int buflen = xdp->frame_sz; in tap_get_user_xdp()
|
| /linux/drivers/scsi/mpt3sas/ |
| H A D | mpt3sas_base.c | 990 u16 frame_sz; in _base_sas_ioc_info() local 1170 frame_sz = sizeof(Mpi2ConfigRequest_t) + ioc->sge_size; in _base_sas_ioc_info() 1174 frame_sz = sizeof(Mpi2SCSITaskManagementRequest_t); in _base_sas_ioc_info() 1178 frame_sz = sizeof(Mpi2SasIoUnitControlRequest_t); in _base_sas_ioc_info() 1182 frame_sz = sizeof(Mpi2SepRequest_t); in _base_sas_ioc_info() 1186 frame_sz = sizeof(Mpi2IOCInitRequest_t); in _base_sas_ioc_info() 1190 frame_sz = sizeof(Mpi2PortEnableRequest_t); in _base_sas_ioc_info() 1194 frame_sz = sizeof(Mpi2SmpPassthroughRequest_t) + ioc->sge_size; in _base_sas_ioc_info() 1198 frame_sz = sizeof(Mpi26NVMeEncapsulatedRequest_t) + in _base_sas_ioc_info() 1203 frame_sz = sizeof(Mpi26MctpPassthroughRequest_t) + in _base_sas_ioc_info() [all …]
|
| /linux/drivers/net/ethernet/aquantia/atlantic/ |
| H A D | aq_ring.c | 707 int frame_sz = rx_ring->page_offset + rx_ring->frame_max + in __aq_ring_xdp_clean() local 798 xdp_init_buff(&xdp, frame_sz, &rx_ring->xdp_rxq); in __aq_ring_xdp_clean()
|
| /linux/drivers/net/ethernet/freescale/dpaa/ |
| H A D | dpaa_eth.c | 2282 new_xdpf->frame_sz = DPAA_BP_RAW_SIZE; in dpaa_a050385_wa_xdpf() 2620 xdp.frame_sz = DPAA_BP_RAW_SIZE; in dpaa_run_xdp() 2643 xdp.frame_sz = DPAA_BP_RAW_SIZE; in dpaa_run_xdp() 2657 xdp.frame_sz = DPAA_BP_RAW_SIZE; in dpaa_run_xdp()
|
| /linux/drivers/net/ethernet/meta/fbnic/ |
| H A D | fbnic_txrx.c | 965 unsigned int frame_sz, hdr_pg_start, hdr_pg_end, headroom; in fbnic_pkt_prepare() local 977 frame_sz = hdr_pg_end - hdr_pg_start; in fbnic_pkt_prepare() 978 xdp_init_buff(&pkt->buff, frame_sz, &qt->xdp_rxq); in fbnic_pkt_prepare() 984 hdr_pg_start, frame_sz, in fbnic_pkt_prepare()
|
| /linux/net/xdp/ |
| H A D | xsk_buff_pool.c | 104 xskb->xdp.frame_sz = umem->chunk_size - umem->headroom; in xp_create_and_assign_umem()
|
| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_txrx.c | 711 xdp.frame_sz = xdpf->frame_sz; in ice_xmit_xdp_ring()
|
| /linux/drivers/net/ethernet/intel/ixgbevf/ |
| H A D | ixgbevf_main.c | 1120 unsigned int total_rx_bytes = 0, total_rx_packets = 0, frame_sz = 0; in ixgbevf_clean_rx_irq() local 1130 frame_sz = ixgbevf_rx_frame_truesize(rx_ring, 0); in ixgbevf_clean_rx_irq() 1132 xdp_init_buff(&xdp, frame_sz, &rx_ring->xdp_rxq); in ixgbevf_clean_rx_irq() 1168 xdp.frame_sz = ixgbevf_rx_frame_truesize(rx_ring, size); in ixgbevf_clean_rx_irq()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | en_rx.c | 1566 void *va, u16 headroom, u32 frame_sz, u32 len, in mlx5e_fill_mxbuf() argument 1569 xdp_init_buff(&mxbuf->xdp, frame_sz, &rq->xdp_rxq); in mlx5e_fill_mxbuf()
|
| /linux/drivers/net/ethernet/intel/igb/ |
| H A D | igb_main.c | 9025 u32 frame_sz = 0; in igb_clean_rx_irq() local 9031 frame_sz = igb_rx_frame_truesize(rx_ring, 0); in igb_clean_rx_irq() 9033 xdp_init_buff(&xdp, frame_sz, &rx_ring->xdp_rxq); in igb_clean_rx_irq() 9083 xdp.frame_sz = igb_rx_frame_truesize(rx_ring, size); in igb_clean_rx_irq()
|
| /linux/drivers/net/hyperv/ |
| H A D | netvsc_drv.c | 769 unsigned int frag_size = xdp->frame_sz; in netvsc_alloc_recv_skb()
|
| /linux/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_main.c | 2500 unsigned int total_rx_bytes = 0, total_rx_packets = 0, frame_sz = 0; in ixgbe_clean_rx_irq() local 2514 frame_sz = ixgbe_rx_frame_truesize(rx_ring, 0); in ixgbe_clean_rx_irq() 2516 xdp_init_buff(&xdp, frame_sz, &rx_ring->xdp_rxq); in ixgbe_clean_rx_irq() 2554 xdp.frame_sz = ixgbe_rx_frame_truesize(rx_ring, size); in ixgbe_clean_rx_irq()
|
| /linux/drivers/net/ethernet/freescale/dpaa2/ |
| H A D | dpaa2-eth.c | 474 xdp.frame_sz = DPAA2_ETH_RX_BUF_RAW_SIZE; in dpaa2_eth_run_xdp()
|