/linux-master/drivers/net/ethernet/ti/ |
H A D | am65-cpsw-nuss.c | 1919 struct xdp_frame **frames, u32 flags) 1931 if (am65_cpsw_xdp_tx_frame(ndev, tx_chn, frames[i], 1918 am65_cpsw_ndo_xdp_xmit(struct net_device *ndev, int n, struct xdp_frame **frames, u32 flags) argument
|
/linux-master/drivers/net/ |
H A D | tun.c | 1267 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 D | virtio_net.c | 1114 int n, struct xdp_frame **frames, u32 flags) 1144 struct xdp_frame *xdpf = frames[i]; 1113 virtnet_xdp_xmit(struct net_device *dev, int n, struct xdp_frame **frames, u32 flags) argument
|
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_pf.c | 61 netdev_warn(netdev, "Jumbo frames not yet supported with XDP, current MTU %d.\n", 2630 struct xdp_frame **frames, u32 flags) 2651 struct xdp_frame *xdpf = frames[i]; 2668 netdev_warn(dev, "Jumbo frames not yet supported with XDP\n"); 3265 /* Disable 802.3x pause frames */ 2629 otx2_xdp_xmit(struct net_device *netdev, int n, struct xdp_frame **frames, u32 flags) argument
|
/linux-master/drivers/net/ethernet/freescale/dpaa/ |
H A D | dpaa_eth.c | 310 /* Allow the Fman (Tx) port to process in-flight frames before we 1654 * either contiguous frames or scatter/gather ones. 1662 * Return the skb backpointer, since for S/G frames the buffer containing it 1665 * No skb backpointer is set when transmitting XDP frames. Cleanup the buffer 2765 /* XDP doesn't support S/G frames. Return the fragments to the 2769 WARN_ONCE(1, "S/G frames not supported under XDP\n"); 3046 struct xdp_frame **frames, u32 flags) 3058 xdpf = frames[i]; 3203 * this CGR to generate enqueue rejections to FMan in order to drop the frames 3045 dpaa_xdp_xmit(struct net_device *net_dev, int n, struct xdp_frame **frames, u32 flags) argument
|
/linux-master/drivers/net/ethernet/marvell/mvpp2/ |
H A D | mvpp2_main.c | 1055 "attempted to use jumbo frames with per-cpu pools"); 3782 struct xdp_frame **frames, u32 flags) 3802 ret = mvpp2_xdp_submit_frame(port, txq_id, frames[i], true); 3806 nxmit_byte += frames[i]->len; 5092 /* No port is using jumbo frames */ 3781 mvpp2_xdp_xmit(struct net_device *dev, int num_frame, struct xdp_frame **frames, u32 flags) argument
|
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | mvm.h | 301 * @mgmt_queue: queue number for unbufferable management frames 755 * @frames: list of skbs stored 758 struct sk_buff_head frames; member in struct:iwl_mvm_reorder_buf_entry
|
/linux-master/drivers/staging/media/ipu3/ |
H A D | ipu3-css.c | 32 * 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 D | s2255drv.c | 161 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/ethernet/mediatek/ |
H A D | mtk_eth_soc.c | 1912 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/marvell/ |
H A D | mvneta.c | 1678 /* Accept frames of this address */ 2213 struct xdp_frame **frames, u32 flags) 2234 ret = mvneta_xdp_submit_frame(pp, txq, frames[i], &nxmit_byte, 4159 /* 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 D | bond_main.c | 191 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/stmicro/stmmac/ |
H A D | stmmac_main.c | 4217 * stmmac_tso_xmit - Tx entry point of the driver for oversized frames (TSO) 4220 * Description: this is the transmit function that is called on TSO frames 4222 * Diagram below show the ring programming in case of TSO frames: 4506 * It programs the chain or the ring and supports oversized frames 4533 /* Manage oversized TCP frames for GMAC4 device */ 5422 * It gets all the frames inside the ring. 5877 netdev_dbg(priv->dev, "Jumbo frames not supported for XDP\n"); 5930 * needs to have the Tx COE disabled for oversized frames 6741 struct xdp_frame **frames, u32 flags) 6765 res = stmmac_xdp_xmit_xdpf(priv, queue, frames[ 6740 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 D | igc_main.c | 856 /* 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 */ 3266 * @queue: If non-negative, queue assignment feature is enabled and frames 3334 * @queue: Queue number which matching frames are assigned to 3402 * @queue: If non-negative, queue assignment feature is enabled and frames 4338 /* handle TSO and jumbo frames */ 4576 /* Don't starve jumbo frames */ 4579 /* Give a little boost to mid-size frames */ 5260 netdev_dbg(netdev, "Jumbo frames no 6569 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 D | cxgb4_debugfs.c | 3644 PRINT_ADAP_STATS("usm_ddp_frames:", stats.frames);
|
H A D | t4_hw.c | 5725 st->frames = val[0]; 6453 p->frames = GET_STAT(FRAMES);
|
/linux-master/drivers/media/v4l2-core/ |
H A D | v4l2-ioctl.c | 469 printk(KERN_DEBUG "timecode=%02d:%02d:%02d type=%d, flags=0x%08x, frames=%d, userbits=0x%08x\n", 471 tc->type, tc->flags, tc->frames, *(__u32 *)tc->userbits);
|
/linux-master/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_main.c | 995 /* 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 10372 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 D | igb_main.c | 2304 * count since the value we care about is 2 frames, not 1. 2327 /* adjust PBA for jumbo frames */ 2966 struct xdp_frame **frames, u32 flags) 2995 struct xdp_frame *xdpf = frames[i]; 4600 /* enable LPE to allow for reception of jumbo frames */ 4891 /* Free all the Tx ring sk_buffs or xdp frames */ 5323 * we will have issues with VLAN tag stripping not being done for frames 5335 /* enable Rx jumbo frames, restrict as needed to support build_skb */ 5765 /* Don't starve jumbo frames */ 5768 /* Give a little boost to mid-size frames */ 2965 igb_xdp_xmit(struct net_device *dev, int n, struct xdp_frame **frames, u32 flags) argument [all...] |