Searched refs:frames (Results 1 - 25 of 193) sorted by last modified time

12345678

/linux-master/tools/include/uapi/sound/
H A Dasound.h300 #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 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
H A Dxen-netfront.c541 /* 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 Dveth.c474 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 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/amazon/ena/
H A Dena_xdp.c122 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 Dmana.h465 int mana_xdp_xmit(struct net_device *ndev, int n, struct xdp_frame **frames,
/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/ethernet/intel/i40e/
H A Di40e_txrx.h103 #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 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/freescale/
H A Dfec_main.c1533 } 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 Dqeth_core_main.c1354 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 Drxmq.c40 * 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 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/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/kernel/bpf/
H A Dcpumap.c12 * 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 Dxhci-mtk-sch.c530 /* 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 Dvmxnet3_xdp.c224 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 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/soc/fsl/dpio/
H A Ddpio-service.c39 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 Dvideodev2.h946 __u8 frames; member in struct:v4l2_timecode
H A Drkisp1-config.h475 * @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 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/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");

Completed in 440 milliseconds

12345678