Searched refs:frame_sz (Results 1 - 22 of 22) sorted by relevance

/linux-master/include/net/
H A Dxdp.h87 u32 frame_sz; /* frame size to deduce data_hard_end/reserved tailroom*/ member in struct:xdp_buff
117 xdp_init_buff(struct xdp_buff *xdp, u32 frame_sz, struct xdp_rxq_info *rxq) argument
119 xdp->frame_sz = frame_sz;
143 ((xdp)->data_hard_start + (xdp)->frame_sz - \
176 u32 frame_sz; member in struct:xdp_frame
208 return (struct skb_shared_info *)(data_hard_start + frame->frame_sz -
258 xdp->frame_sz = frame->frame_sz;
285 xdp_frame->frame_sz
[all...]
/linux-master/drivers/media/usb/gspca/
H A Dvicam.c171 int ret, frame_sz; local
174 frame_sz = gspca_dev->cam.cam_mode[gspca_dev->curr_mode].sizeimage +
176 buffer = kmalloc(frame_sz, GFP_KERNEL);
187 ret = vicam_read_frame(gspca_dev, buffer, frame_sz);
198 frame_sz - HEADER_SIZE);
H A Dsq905.c206 int frame_sz; local
217 frame_sz = gspca_dev->cam.cam_mode[gspca_dev->curr_mode].sizeimage
227 bytes_left = frame_sz;
/linux-master/net/core/
H A Dxdp.c576 xdpf->frame_sz = PAGE_SIZE;
620 frame_size = xdpf->frame_sz;
635 nr_frags * xdpf->frame_sz,
693 nxdpf->frame_sz = PAGE_SIZE;
H A Ddev.c4817 u32 mac_len, frame_sz; local
4830 frame_sz = (void *)skb_end_pointer(skb) - hard_start;
4831 frame_sz += SKB_DATA_ALIGN(sizeof(struct skb_shared_info));
4834 xdp_init_buff(xdp, frame_sz, &rxqueue->xdp_rxq);
H A Dfilter.c4086 if (!rxq->frag_size || rxq->frag_size > xdp->frame_sz)
4170 void *data_hard_end = xdp_data_hard_end(xdp); /* use xdp->frame_sz */
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_txrx.c617 xdp.frame_sz = xdpf->frame_sz;
1002 skb = napi_build_skb(xdp->data_hard_start, xdp->frame_sz);
1020 nr_frags * xdp->frame_sz,
1083 xdp->frame_sz);
1101 nr_frags * xdp->frame_sz,
1166 xdp->frame_sz = ice_rx_frame_truesize(rx_ring, 0);
1228 /* At larger PAGE_SIZE, frame_sz depend on len size */
1229 xdp->frame_sz = ice_rx_frame_truesize(rx_ring, size);
1305 ice_rx_buf_adjust_pg_offset(buf, xdp->frame_sz);
[all...]
/linux-master/drivers/media/platform/qcom/venus/
H A Dhfi_msgs.c28 struct hfi_framesize *frame_sz; local
64 frame_sz = (struct hfi_framesize *)data_ptr;
65 event.width = frame_sz->width;
66 event.height = frame_sz->height;
67 data_ptr += sizeof(*frame_sz);
/linux-master/drivers/net/
H A Dveth.c727 u32 frame_sz; local
739 frame_sz = skb_end_pointer(skb) - skb->head;
740 frame_sz += SKB_DATA_ALIGN(sizeof(struct skb_shared_info));
741 xdp_init_buff(xdp, frame_sz, &rq->xdp_rxq);
H A Dvirtio_net.c1409 skb = build_skb(xdp->data_hard_start, xdp->frame_sz);
1439 unsigned int frame_sz,
1454 xdp_init_buff(xdp, frame_sz, &rq->xdp_rxq);
1526 unsigned int *frame_sz,
1550 *frame_sz = truesize;
1587 *frame_sz = PAGE_SIZE;
1612 unsigned int frame_sz; local
1618 data = mergeable_xdp_get_buf(vi, rq, xdp_prog, ctx, &frame_sz, &num_buf, &page,
1623 err = virtnet_build_xdp_buff_mrg(dev, vi, rq, &xdp, data, len, frame_sz,
1433 virtnet_build_xdp_buff_mrg(struct net_device *dev, struct virtnet_info *vi, struct receive_queue *rq, struct xdp_buff *xdp, void *buf, unsigned int len, unsigned int frame_sz, int *num_buf, unsigned int *xdp_frags_truesize, struct virtnet_rq_stats *stats) argument
1522 mergeable_xdp_get_buf(struct virtnet_info *vi, struct receive_queue *rq, struct bpf_prog *xdp_prog, void *ctx, unsigned int *frame_sz, int *num_buf, struct page **page, int offset, unsigned int *len, struct virtio_net_hdr_mrg_rxbuf *hdr) argument
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_txrx.c2096 i40e_rx_buffer_flip(rx_buffer, xdp->frame_sz);
2177 size, xdp->frame_sz);
2179 i40e_rx_buffer_flip(rx_buffer, xdp->frame_sz);
2193 nr_frags * xdp->frame_sz,
2235 skb = napi_build_skb(xdp->data_hard_start, xdp->frame_sz);
2248 nr_frags * xdp->frame_sz,
2257 i40e_rx_buffer_flip(rx_buffer, xdp->frame_sz);
2560 /* At larger PAGE_SIZE, frame_sz depend on len size */
2561 xdp->frame_sz = i40e_rx_frame_truesize(rx_ring, size);
2582 i40e_rx_buffer_flip(rx_buffer, xdp->frame_sz);
[all...]
/linux-master/drivers/net/ethernet/aquantia/atlantic/
H A Daq_ring.c702 int frame_sz = rx_ring->page_offset + rx_ring->frame_max + local
793 xdp_init_buff(&xdp, frame_sz, &rx_ring->xdp_rxq);
/linux-master/net/xdp/
H A Dxsk_buff_pool.c103 xskb->xdp.frame_sz = umem->chunk_size - umem->headroom;
/linux-master/drivers/scsi/mpt3sas/
H A Dmpt3sas_base.c993 u16 frame_sz; local
1173 frame_sz = sizeof(Mpi2ConfigRequest_t) + ioc->sge_size;
1177 frame_sz = sizeof(Mpi2SCSITaskManagementRequest_t);
1181 frame_sz = sizeof(Mpi2SasIoUnitControlRequest_t);
1185 frame_sz = sizeof(Mpi2SepRequest_t);
1189 frame_sz = sizeof(Mpi2IOCInitRequest_t);
1193 frame_sz = sizeof(Mpi2PortEnableRequest_t);
1197 frame_sz = sizeof(Mpi2SmpPassthroughRequest_t) + ioc->sge_size;
1201 frame_sz = sizeof(Mpi26NVMeEncapsulatedRequest_t) +
1206 frame_sz
[all...]
/linux-master/drivers/net/ethernet/marvell/
H A Dmvneta.c2259 u32 frame_sz, struct mvneta_stats *stats)
2307 stats->rx_bytes += frame_sz + xdp->data_end - xdp->data - data_len;
2418 num_frags * xdp->frame_sz,
2433 u32 desc_status, frame_sz; local
2466 frame_sz = size - ETH_FCS_LEN;
2493 mvneta_run_xdp(pp, rxq, xdp_prog, &xdp_buf, frame_sz, &ps))
2257 mvneta_run_xdp(struct mvneta_port *pp, struct mvneta_rx_queue *rxq, struct bpf_prog *prog, struct xdp_buff *xdp, u32 frame_sz, struct mvneta_stats *stats) argument
/linux-master/drivers/net/ethernet/freescale/dpaa/
H A Ddpaa_eth.c2265 new_xdpf->frame_sz = DPAA_BP_RAW_SIZE;
2596 xdp.frame_sz = DPAA_BP_RAW_SIZE;
2619 xdp.frame_sz = DPAA_BP_RAW_SIZE;
2633 xdp.frame_sz = DPAA_BP_RAW_SIZE;
/linux-master/drivers/net/ethernet/intel/ixgbevf/
H A Dixgbevf_main.c1120 unsigned int total_rx_bytes = 0, total_rx_packets = 0, frame_sz = 0; local
1129 frame_sz = ixgbevf_rx_frame_truesize(rx_ring, 0);
1131 xdp_init_buff(&xdp, frame_sz, &rx_ring->xdp_rxq);
1166 /* At larger PAGE_SIZE, frame_sz depend on len size */
1167 xdp.frame_sz = ixgbevf_rx_frame_truesize(rx_ring, size);
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_rx.c1662 void *va, u16 headroom, u32 frame_sz, u32 len,
1665 xdp_init_buff(&mxbuf->xdp, frame_sz, &rq->xdp_rxq);
1661 mlx5e_fill_mxbuf(struct mlx5e_rq *rq, struct mlx5_cqe64 *cqe, void *va, u16 headroom, u32 frame_sz, u32 len, struct mlx5e_xdp_buff *mxbuf) argument
/linux-master/drivers/net/hyperv/
H A Dnetvsc_drv.c802 unsigned int frag_size = xdp->frame_sz;
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_main.c2323 unsigned int total_rx_bytes = 0, total_rx_packets = 0, frame_sz = 0; local
2336 frame_sz = ixgbe_rx_frame_truesize(rx_ring, 0);
2338 xdp_init_buff(&xdp, frame_sz, &rx_ring->xdp_rxq);
2375 /* At larger PAGE_SIZE, frame_sz depend on len size */
2376 xdp.frame_sz = ixgbe_rx_frame_truesize(rx_ring, size);
/linux-master/drivers/net/ethernet/intel/igb/
H A Digb_main.c8888 u32 frame_sz = 0; local
8893 frame_sz = igb_rx_frame_truesize(rx_ring, 0);
8895 xdp_init_buff(&xdp, frame_sz, &rx_ring->xdp_rxq);
8944 /* At larger PAGE_SIZE, frame_sz depend on len size */
8945 xdp.frame_sz = igb_rx_frame_truesize(rx_ring, size);
/linux-master/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-eth.c474 xdp.frame_sz = DPAA2_ETH_RX_BUF_RAW_SIZE;

Completed in 626 milliseconds