Searched refs:frames (Results 176 - 193 of 193) sorted by relevance

12345678

/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_txrx.c4022 /* hardware can't handle really short frames, hardware padding works
4034 * @n: number of frames
4035 * @frames: array of XDP buffer pointers
4038 * Returns number of frames successfully sent. Failed frames
4041 * For error cases, a negative errno code is returned and no-frames
4042 * are transmitted (caller must handle freeing frames).
4044 int i40e_xdp_xmit(struct net_device *dev, int n, struct xdp_frame **frames, argument
4068 struct xdp_frame *xdpf = frames[i];
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_pf.c61 netdev_warn(netdev, "Jumbo frames not yet supported with XDP, current MTU %d.\n",
2609 struct xdp_frame **frames, u32 flags)
2630 struct xdp_frame *xdpf = frames[i];
2647 netdev_warn(dev, "Jumbo frames not yet supported with XDP\n");
3241 /* Disable 802.3x pause frames */
2608 otx2_xdp_xmit(struct net_device *netdev, int n, struct xdp_frame **frames, u32 flags) argument
/linux-master/drivers/net/
H A Dtun.c1267 struct xdp_frame **frames, u32 flags)
1284 return -ENXIO; /* Caller will free/return all frames */
1294 struct xdp_frame *xdp = frames[i];
2231 /* Read frames from ring */
1266 tun_xdp_xmit(struct net_device *dev, int n, struct xdp_frame **frames, u32 flags) argument
H A Dvirtio_net.c979 int n, struct xdp_frame **frames, u32 flags)
1009 struct xdp_frame *xdpf = frames[i];
978 virtnet_xdp_xmit(struct net_device *dev, int n, struct xdp_frame **frames, u32 flags) argument
/linux-master/drivers/net/ethernet/marvell/mvpp2/
H A Dmvpp2_main.c1055 "attempted to use jumbo frames with per-cpu pools");
3781 struct xdp_frame **frames, u32 flags)
3801 ret = mvpp2_xdp_submit_frame(port, txq_id, frames[i], true);
3805 nxmit_byte += frames[i]->len;
5091 /* No port is using jumbo frames */
3780 mvpp2_xdp_xmit(struct net_device *dev, int num_frame, struct xdp_frame **frames, u32 flags) argument
/linux-master/drivers/staging/media/ipu3/
H A Dipu3-css.c32 * pre-allocated buffer size for CSS ABI, auxiliary frames
770 /* Configure reference (delay) frames */
897 frames_sp = &sp_stage->frames;
1236 /* Reference frames for DVS, FRAME_FORMAT_YUV420_16 */
1256 /* TNR frames for temporal noise reduction, FRAME_FORMAT_YUV_LINE */
/linux-master/drivers/media/usb/s2255/
H A Ds2255drv.c161 unsigned long dwFrames; /* number of frames in buffer */
251 int frames; member in struct:s2255_dev
1014 /* wait at least 3 frames before continuing */
1921 * Create the system ring buffer to copy frames into from the
1936 /* allocate the frames */
1940 pr_info("out of memory. using less frames\n");
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dmvm.h305 * @mgmt_queue: queue number for unbufferable management frames
670 * @frames: list of skbs stored
673 struct sk_buff_head frames; member in struct:iwl_mvm_reorder_buf_entry
/linux-master/drivers/net/ethernet/marvell/
H A Dmvneta.c1678 /* Accept frames of this address */
2213 struct xdp_frame **frames, u32 flags)
2234 ret = mvneta_xdp_submit_frame(pp, txq, frames[i], &nxmit_byte,
4158 /* When at 2.5G, the link partner can send frames with shortened
2212 mvneta_xdp_xmit(struct net_device *dev, int num_frame, struct xdp_frame **frames, u32 flags) argument
/linux-master/drivers/net/bonding/
H A Dbond_main.c191 MODULE_PARM_DESC(all_slaves_active, "Keep all frames received on an interface "
2934 /* We go to the (large) trouble of VLAN tagging ARP frames because
2936 * "native" to a VLAN) might not pass non-tagged frames.
5513 int n, struct xdp_frame **frames, u32 flags)
5520 struct xdp_frame *frame = frames[nxmit];
5541 * report the number of frames that were xmitted.
5512 bond_xdp_xmit(struct net_device *bond_dev, int n, struct xdp_frame **frames, u32 flags) argument
/linux-master/drivers/net/ethernet/mediatek/
H A Dmtk_eth_soc.c1912 struct xdp_frame **frames, u32 flags)
1923 if (mtk_xdp_submit_frame(eth, frames[i], dev, true))
1911 mtk_xdp_xmit(struct net_device *dev, int num_frame, struct xdp_frame **frames, u32 flags) argument
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_main.c4207 * stmmac_tso_xmit - Tx entry point of the driver for oversized frames (TSO)
4210 * Description: this is the transmit function that is called on TSO frames
4212 * Diagram below show the ring programming in case of TSO frames:
4496 * It programs the chain or the ring and supports oversized frames
4523 /* Manage oversized TCP frames for GMAC4 device */
5413 * It gets all the frames inside the ring.
5868 netdev_dbg(priv->dev, "Jumbo frames not supported for XDP\n");
5921 * needs to have the Tx COE disabled for oversized frames
6732 struct xdp_frame **frames, u32 flags)
6756 res = stmmac_xdp_xmit_xdpf(priv, queue, frames[
6731 stmmac_xdp_xmit(struct net_device *dev, int num_frames, struct xdp_frame **frames, u32 flags) argument
[all...]
/linux-master/drivers/net/ethernet/intel/igc/
H A Digc_main.c856 /* enable LPE to allow for reception of jumbo frames */
908 * @queue: If non-negative, queue assignment feature is enabled and frames
2695 /* place incomplete frames back on ring for completion */
3167 * @queue: If non-negative, queue assignment feature is enabled and frames
3235 * @queue: Queue number which matching frames are assigned to
3303 * @queue: If non-negative, queue assignment feature is enabled and frames
4239 /* handle TSO and jumbo frames */
4477 /* Don't starve jumbo frames */
4480 /* Give a little boost to mid-size frames */
5161 netdev_dbg(netdev, "Jumbo frames no
6470 igc_xdp_xmit(struct net_device *dev, int num_frames, struct xdp_frame **frames, u32 flags) argument
[all...]
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_debugfs.c3644 PRINT_ADAP_STATS("usm_ddp_frames:", stats.frames);
H A Dt4_hw.c5725 st->frames = val[0];
6453 p->frames = GET_STAT(FRAMES);
/linux-master/drivers/media/v4l2-core/
H A Dv4l2-ioctl.c468 printk(KERN_DEBUG "timecode=%02d:%02d:%02d type=%d, flags=0x%08x, frames=%d, userbits=0x%08x\n",
470 tc->type, tc->flags, tc->frames, *(__u32 *)tc->userbits);
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_main.c995 /* disarm tx queues that have received xoff frames */
1042 * false hang detection due to PFC or 802.3x frames. By
1526 * 82599 errata, UDP frames with a 0 checksum can be marked as
2412 /* place incomplete frames back on ring for completion */
3747 * size resolution. In this case frames larger than
4935 fctrl |= IXGBE_FCTRL_DPF; /* discard pause frames when FC enabled */
5139 /* FCoE traffic class uses FCOE jumbo frames */
5200 /* FCoE traffic class uses FCOE jumbo frames */
9587 * L2 headers. The canonical method to match L2 frames is to use
10027 * be receiving external loopback of our transmitted frames
10377 ixgbe_xdp_xmit(struct net_device *dev, int n, struct xdp_frame **frames, u32 flags) argument
[all...]
/linux-master/drivers/net/ethernet/intel/igb/
H A Digb_main.c2331 * count since the value we care about is 2 frames, not 1.
2354 /* adjust PBA for jumbo frames */
2990 struct xdp_frame **frames, u32 flags)
3019 struct xdp_frame *xdpf = frames[i];
4624 /* enable LPE to allow for reception of jumbo frames */
4915 /* Free all the Tx ring sk_buffs or xdp frames */
5347 * we will have issues with VLAN tag stripping not being done for frames
5359 /* enable Rx jumbo frames, restrict as needed to support build_skb */
5789 /* Don't starve jumbo frames */
5792 /* Give a little boost to mid-size frames */
2989 igb_xdp_xmit(struct net_device *dev, int n, struct xdp_frame **frames, u32 flags) argument
[all...]

Completed in 630 milliseconds

12345678