Home
last modified time | relevance | path

Searched refs:frame_sz (Results 1 – 20 of 20) sorted by relevance

/Linux-v5.15/include/net/
Dxdp.h76 u32 frame_sz; /* frame size to deduce data_hard_end/reserved tailroom*/ member
80 xdp_init_buff(struct xdp_buff *xdp, u32 frame_sz, struct xdp_rxq_info *rxq) in xdp_init_buff() argument
82 xdp->frame_sz = frame_sz; in xdp_init_buff()
105 ((xdp)->data_hard_start + (xdp)->frame_sz - \
119 u32 frame_sz:24; member
145 return (struct skb_shared_info *)(data_hard_start + frame->frame_sz - in xdp_get_shared_info_from_frame()
182 xdp->frame_sz = frame->frame_sz; in xdp_convert_frame_to_buff()
208 xdp_frame->frame_sz = xdp->frame_sz; in xdp_update_frame_from_buff()
/Linux-v5.15/drivers/media/usb/gspca/
Dvicam.c171 int ret, frame_sz; in vicam_dostream() local
174 frame_sz = gspca_dev->cam.cam_mode[gspca_dev->curr_mode].sizeimage + in vicam_dostream()
176 buffer = kmalloc(frame_sz, GFP_KERNEL); in vicam_dostream()
187 ret = vicam_read_frame(gspca_dev, buffer, frame_sz); in vicam_dostream()
198 frame_sz - HEADER_SIZE); in vicam_dostream()
Dsq905.c206 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-v5.15/drivers/media/platform/qcom/venus/
Dhfi_msgs.c28 struct hfi_framesize *frame_sz; in event_seq_changed() local
63 frame_sz = (struct hfi_framesize *)data_ptr; in event_seq_changed()
64 event.width = frame_sz->width; in event_seq_changed()
65 event.height = frame_sz->height; in event_seq_changed()
66 data_ptr += sizeof(*frame_sz); in event_seq_changed()
/Linux-v5.15/net/core/
Dxdp.c504 xdpf->frame_sz = PAGE_SIZE; in xdp_convert_zc_to_xdp_frame()
543 frame_size = xdpf->frame_sz; in __xdp_build_skb_from_frame()
610 nxdpf->frame_sz = PAGE_SIZE; in xdpf_clone()
Ddev.c4689 u32 mac_len, frame_sz; in bpf_prog_run_generic_xdp() local
4702 frame_sz = (void *)skb_end_pointer(skb) - hard_start; in bpf_prog_run_generic_xdp()
4703 frame_sz += SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in bpf_prog_run_generic_xdp()
4706 xdp_init_buff(xdp, frame_sz, &rxqueue->xdp_rxq); in bpf_prog_run_generic_xdp()
Dfilter.c3831 if (unlikely(xdp->frame_sz > PAGE_SIZE)) { in BPF_CALL_2()
3832 WARN_ONCE(1, "Too BIG xdp->frame_sz = %d\n", xdp->frame_sz); in BPF_CALL_2()
/Linux-v5.15/drivers/net/ethernet/intel/ice/
Dice_txrx.c1065 unsigned int total_rx_bytes = 0, total_rx_pkts = 0, frame_sz = 0; in ice_clean_rx_irq() local
1076 frame_sz = ice_rx_frame_truesize(rx_ring, 0); in ice_clean_rx_irq()
1078 xdp_init_buff(&xdp, frame_sz, &rx_ring->xdp_rxq); in ice_clean_rx_irq()
1140 xdp.frame_sz = ice_rx_frame_truesize(rx_ring, size); in ice_clean_rx_irq()
1152 ice_rx_buf_adjust_pg_offset(rx_buf, xdp.frame_sz); in ice_clean_rx_irq()
/Linux-v5.15/drivers/net/
Dveth.c710 u32 pktlen, headroom, act, metalen, frame_sz; in veth_xdp_rcv_skb() local
767 frame_sz = skb_end_pointer(skb) - skb->head; in veth_xdp_rcv_skb()
768 frame_sz += SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in veth_xdp_rcv_skb()
769 xdp_init_buff(&xdp, frame_sz, &rq->xdp_rxq); in veth_xdp_rcv_skb()
Dvirtio_net.c886 unsigned int frame_sz; in receive_mergeable() local
917 frame_sz = headroom ? PAGE_SIZE : truesize; in receive_mergeable()
932 frame_sz = PAGE_SIZE; in receive_mergeable()
945 xdp_init_buff(&xdp, frame_sz - vi->hdr_len, &rq->xdp_rxq); in receive_mergeable()
/Linux-v5.15/drivers/scsi/mpt3sas/
Dmpt3sas_base.c977 u16 frame_sz; in _base_sas_ioc_info() local
1157 frame_sz = sizeof(Mpi2ConfigRequest_t) + ioc->sge_size; in _base_sas_ioc_info()
1161 frame_sz = sizeof(Mpi2SCSITaskManagementRequest_t); in _base_sas_ioc_info()
1165 frame_sz = sizeof(Mpi2SasIoUnitControlRequest_t); in _base_sas_ioc_info()
1169 frame_sz = sizeof(Mpi2SepRequest_t); in _base_sas_ioc_info()
1173 frame_sz = sizeof(Mpi2IOCInitRequest_t); in _base_sas_ioc_info()
1177 frame_sz = sizeof(Mpi2PortEnableRequest_t); in _base_sas_ioc_info()
1181 frame_sz = sizeof(Mpi2SmpPassthroughRequest_t) + ioc->sge_size; in _base_sas_ioc_info()
1185 frame_sz = sizeof(Mpi26NVMeEncapsulatedRequest_t) + in _base_sas_ioc_info()
1190 frame_sz = 32; in _base_sas_ioc_info()
[all …]
/Linux-v5.15/net/xdp/
Dxsk_buff_pool.c83 xskb->xdp.frame_sz = umem->chunk_size - umem->headroom; in xp_create_and_assign_umem()
/Linux-v5.15/drivers/net/ethernet/intel/i40e/
Di40e_txrx.c2442 unsigned int total_rx_bytes = 0, total_rx_packets = 0, frame_sz = 0; in i40e_clean_rx_irq() local
2452 frame_sz = i40e_rx_frame_truesize(rx_ring, 0); in i40e_clean_rx_irq()
2454 xdp_init_buff(&xdp, frame_sz, &rx_ring->xdp_rxq); in i40e_clean_rx_irq()
2513 xdp.frame_sz = i40e_rx_frame_truesize(rx_ring, size); in i40e_clean_rx_irq()
/Linux-v5.15/drivers/net/ethernet/freescale/dpaa/
Ddpaa_eth.c2249 new_xdpf->frame_sz = DPAA_BP_RAW_SIZE; in dpaa_a050385_wa_xdpf()
2580 xdp.frame_sz = DPAA_BP_RAW_SIZE; in dpaa_run_xdp()
2603 xdp.frame_sz = DPAA_BP_RAW_SIZE; in dpaa_run_xdp()
2617 xdp.frame_sz = DPAA_BP_RAW_SIZE; in dpaa_run_xdp()
/Linux-v5.15/drivers/net/ethernet/marvell/
Dmvneta.c2178 u32 frame_sz, struct mvneta_stats *stats) in mvneta_run_xdp() argument
2227 stats->rx_bytes += frame_sz + xdp->data_end - xdp->data - data_len; in mvneta_run_xdp()
2357 u32 desc_status, frame_sz; in mvneta_rx_swbm() local
2392 frame_sz = size - ETH_FCS_LEN; in mvneta_rx_swbm()
2419 mvneta_run_xdp(pp, rxq, xdp_prog, &xdp_buf, frame_sz, &ps)) in mvneta_rx_swbm()
/Linux-v5.15/drivers/net/ethernet/intel/ixgbevf/
Dixgbevf_main.c1120 unsigned int total_rx_bytes = 0, total_rx_packets = 0, frame_sz = 0; in ixgbevf_clean_rx_irq() local
1129 frame_sz = ixgbevf_rx_frame_truesize(rx_ring, 0); in ixgbevf_clean_rx_irq()
1131 xdp_init_buff(&xdp, frame_sz, &rx_ring->xdp_rxq); in ixgbevf_clean_rx_irq()
1167 xdp.frame_sz = ixgbevf_rx_frame_truesize(rx_ring, size); in ixgbevf_clean_rx_irq()
/Linux-v5.15/drivers/net/ethernet/intel/igb/
Digb_main.c8678 u32 frame_sz = 0; in igb_clean_rx_irq() local
8683 frame_sz = igb_rx_frame_truesize(rx_ring, 0); in igb_clean_rx_irq()
8685 xdp_init_buff(&xdp, frame_sz, &rx_ring->xdp_rxq); in igb_clean_rx_irq()
8734 xdp.frame_sz = igb_rx_frame_truesize(rx_ring, size); in igb_clean_rx_irq()
/Linux-v5.15/drivers/net/ethernet/intel/ixgbe/
Dixgbe_main.c2288 unsigned int total_rx_bytes = 0, total_rx_packets = 0, frame_sz = 0; in ixgbe_clean_rx_irq() local
2301 frame_sz = ixgbe_rx_frame_truesize(rx_ring, 0); in ixgbe_clean_rx_irq()
2303 xdp_init_buff(&xdp, frame_sz, &rx_ring->xdp_rxq); in ixgbe_clean_rx_irq()
2340 xdp.frame_sz = ixgbe_rx_frame_truesize(rx_ring, size); in ixgbe_clean_rx_irq()
/Linux-v5.15/drivers/net/hyperv/
Dnetvsc_drv.c847 unsigned int frag_size = xdp->frame_sz; in netvsc_alloc_recv_skb()
/Linux-v5.15/drivers/net/ethernet/freescale/dpaa2/
Ddpaa2-eth.c393 xdp.frame_sz = DPAA2_ETH_RX_BUF_RAW_SIZE; in dpaa2_eth_run_xdp()