/linux-master/tools/include/uapi/sound/ |
H A D | asound.h | 300 #define SNDRV_PCM_INFO_FIFO_IN_FRAMES 0x80000000 /* internal kernel flag - FIFO size is in frames */ 369 #define SNDRV_PCM_HW_PARAM_PERIOD_SIZE 13 /* Approx frames between 381 #define SNDRV_PCM_HW_PARAM_BUFFER_SIZE 17 /* Size of buffer in frames */ 422 snd_pcm_uframes_t fifo_size; /* R: chip FIFO size in frames */ 436 snd_pcm_uframes_t avail_min; /* min avail frames for wakeup */ 438 snd_pcm_uframes_t start_threshold; /* min hw_avail frames for automatic start */ 487 snd_pcm_sframes_t delay; /* current delay in frames */ 488 snd_pcm_uframes_t avail; /* number of frames available */ 489 snd_pcm_uframes_t avail_max; /* max frames available on hw since last status */ 541 snd_pcm_uframes_t avail_min; /* RW: min available frames fo 609 snd_pcm_uframes_t frames; member in struct:snd_xferi 615 snd_pcm_uframes_t frames; member in struct:snd_xfern [all...] |
/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 | 979 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
|
H A D | xen-netfront.c | 541 /* Skip unused frames from start of page */ 576 /* Skip unused frames from start of page */ 646 struct xdp_frame **frames, u32 flags) 664 struct xdp_frame *xdpf = frames[i]; 645 xennet_xdp_xmit(struct net_device *dev, int n, struct xdp_frame **frames, u32 flags) argument
|
H A D | veth.c | 474 struct xdp_frame **frames, 503 struct xdp_frame *frame = frames[i]; 531 struct xdp_frame **frames, u32 flags) 535 err = veth_xdp_xmit(dev, n, frames, flags, true); 678 /* frames array contains VETH_XDP_BATCH at most */ 679 static void veth_xdp_rcv_bulk_skb(struct veth_rq *rq, void **frames, argument 689 xdp_return_frame(frames[i]); 698 skb = __xdp_build_skb_from_frame(frames[i], skb, 701 xdp_return_frame(frames[i]); 1428 /* veth only receives frames whe 473 veth_xdp_xmit(struct net_device *dev, int n, struct xdp_frame **frames, u32 flags, bool ndo_xmit) argument 530 veth_ndo_xdp_xmit(struct net_device *dev, int n, struct xdp_frame **frames, u32 flags) argument [all...] |
/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_main.c | 4207 * 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/amazon/ena/ |
H A D | ena_xdp.c | 122 struct xdp_frame **frames, u32 flags) 146 if (ena_xdp_xmit_frame(tx_ring, adapter, frames[i], 0)) 121 ena_xdp_xmit(struct net_device *dev, int n, struct xdp_frame **frames, u32 flags) argument
|
/linux-master/include/net/mana/ |
H A D | mana.h | 465 int mana_xdp_xmit(struct net_device *ndev, int n, struct xdp_frame **frames,
|
/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", 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/ethernet/intel/i40e/ |
H A D | i40e_txrx.h | 103 #define I40E_RXBUFFER_3072 3072 /* Used for large frames w/ padding */ 120 /* Attempt to maximize the headroom available for incoming frames. We 476 int i40e_xdp_xmit(struct net_device *dev, int n, struct xdp_frame **frames,
|
H A D | i40e_txrx.c | 4022 /* 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/freescale/ |
H A D | fec_main.c | 1533 } else { /* recycle pages of XDP_TX frames */ 1864 * incoming frames. On a heavily loaded network, we should be 3135 dev_err(dev, "Rx coalesced frames exceed hardware limitation\n"); 3935 struct xdp_frame **frames, 3955 if (fec_enet_txq_xmit_frame(fep, txq, frames[i], 0, true) < 0) 3933 fec_enet_xdp_xmit(struct net_device *dev, int num_frames, struct xdp_frame **frames, u32 flags) argument
|
/linux-master/drivers/s390/net/ |
H A D | qeth_core_main.c | 1354 QETH_TXQ_STAT_ADD(queue, tx_errors, buf->frames); 1356 QETH_TXQ_STAT_ADD(queue, tx_packets, buf->frames); 1404 buf->frames = 0; 3597 unsigned int frames, usecs; local 3609 queue->coalesced_frames += buf->frames; 3670 frames = READ_ONCE(queue->max_coalesced_frames); 3673 if (frames && queue->coalesced_frames >= frames) { 4203 buffer->frames += skb_is_gso(skb) ? skb_shinfo(skb)->gso_segs : 1; 4287 buffer->frames [all...] |
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | rxmq.c | 40 * frames, leave that to mac80211 66 /* we don't use HCCA/802.11 QoS TSPECs, so drop such frames */ 109 * removed (it might be disabled, e.g. for mgmt frames). As a monitor 367 * Drop UNKNOWN frames in aggregation, unless in monitor mode 443 * Sometimes we can get frames that were not decrypted 445 * happen after connection where we can get multicast frames 447 * Silently drop those frames. 448 * Also drop un-decrypted frames in monitor mode. 540 /* Allow same PN as the first subframe for following sub frames */ 570 struct sk_buff_head *skb_list = &entries[index].frames; [all...] |
H A D | mvm.h | 305 * @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/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 */ 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/kernel/bpf/ |
H A D | cpumap.c | 12 * Unlike devmap which redirects XDP frames out to another NIC device, 13 * this map type redirects raw XDP frames to another CPU. The remote 179 void **frames, int n, 190 struct xdp_frame *xdpf = frames[i]; 208 frames[nframes++] = xdpf; 239 static int cpu_map_bpf_prog_run(struct bpf_cpu_map_entry *rcpu, void **frames, argument 250 nframes = cpu_map_bpf_prog_run_xdp(rcpu, frames, xdp_n, stats); 281 void *frames[CPUMAP_BATCH]; local 306 n = __ptr_ring_consume_batched(rcpu->queue, frames, 309 void *f = frames[ 178 cpu_map_bpf_prog_run_xdp(struct bpf_cpu_map_entry *rcpu, void **frames, int n, struct xdp_cpumap_stats *stats) argument [all...] |
/linux-master/drivers/usb/host/ |
H A D | xhci-mtk-sch.c | 530 /* bugdet scheduled may cross at most two fs frames */ 687 int frames; local 691 frames = sch_ep->esit / UFRAMES_PER_FRAME; 697 for (j = 0; j < frames; j++) { 711 /* use best-fit between frames */
|
/linux-master/drivers/net/vmxnet3/ |
H A D | vmxnet3_xdp.c | 224 int n, struct xdp_frame **frames, u32 flags) 240 if (vmxnet3_xdp_xmit_frame(adapter, frames[i], tq, true)) { 223 vmxnet3_xdp_xmit(struct net_device *dev, int n, struct xdp_frame **frames, u32 flags) argument
|
/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/soc/fsl/dpio/ |
H A D | dpio-service.c | 39 u64 frames; member in struct:dpaa2_io 192 obj->frames = 0; 478 * dpaa2_io_service_enqueue_multiple_fq() - Enqueue multiple frames 483 * @nb: number of frames to be enqueud 508 * dpaa2_io_service_enqueue_multiple_desc_fq() - Enqueue multiple frames 513 * @nb: number of frames to be enqueud 643 * @max_frames: the maximum number of dequeued result for frames, must be <= 32. 878 * @frames: how many frames have been dequeued by the user since the last call 881 void dpaa2_io_update_net_dim(struct dpaa2_io *d, __u64 frames, __u6 argument [all...] |
/linux-master/include/uapi/linux/ |
H A D | videodev2.h | 946 __u8 frames; member in struct:v4l2_timecode
|
H A D | rkisp1-config.h | 475 * @frames: number of frames - 1 used for mean value calculation 491 __u8 frames; member in struct:rkisp1_cif_isp_awb_meas_config 861 * @mean_y_or_g: Mean value of Y within window and frames, 863 * @mean_cb_or_b: Mean value of Cb within window and frames, 865 * @mean_cr_or_r: Mean value of Cr within window and frames,
|
/linux-master/drivers/media/v4l2-core/ |
H A D | v4l2-ioctl.c | 468 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/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");
|