Home
last modified time | relevance | path

Searched refs:num_buffers (Results 1 – 67 of 67) sorted by relevance

/linux-4.4.14/drivers/media/v4l2-core/
Dvideobuf2-core.c148 for (buffer = q->num_buffers; buffer < q->num_buffers + n; ++buffer) { in __setup_lengths()
168 if (q->num_buffers) { in __setup_offsets()
170 vb = q->bufs[q->num_buffers - 1]; in __setup_offsets()
177 for (buffer = q->num_buffers; buffer < q->num_buffers + n; ++buffer) { in __setup_offsets()
202 unsigned int num_buffers, unsigned int num_planes) in __vb2_queue_alloc() argument
208 for (buffer = 0; buffer < num_buffers; ++buffer) { in __vb2_queue_alloc()
219 vb->index = q->num_buffers + buffer; in __vb2_queue_alloc()
247 q->bufs[q->num_buffers + buffer] = vb; in __vb2_queue_alloc()
268 for (buffer = q->num_buffers - buffers; buffer < q->num_buffers; in __vb2_free_mem()
301 for (buffer = q->num_buffers - buffers; buffer < q->num_buffers; in __vb2_queue_free()
[all …]
Dvideobuf2-v4l2.c156 if (b->index >= q->num_buffers) { in vb2_queue_or_prepare_buf()
463 if (b->index >= q->num_buffers) { in vb2_querybuf()
531 create->index = q->num_buffers; in vb2_create_bufs()
793 if (q->num_buffers == 0 && !vb2_fileio_is_active(q)) { in vb2_poll()
828 if (q->is_output && q->fileio && q->queued_count < q->num_buffers) in vb2_poll()
939 if (q->streaming || q->num_buffers > 0) in __vb2_init_fileio()
982 for (i = 0; i < q->num_buffers; i++) { in __vb2_init_fileio()
1000 for (i = 0; i < q->num_buffers; i++) { in __vb2_init_fileio()
1021 fileio->initial_index = q->num_buffers; in __vb2_init_fileio()
1022 fileio->cur_index = q->num_buffers; in __vb2_init_fileio()
[all …]
/linux-4.4.14/include/uapi/linux/
Dvirtio_net.h99 __virtio16 num_buffers; /* Number of merged rx buffers */ member
122 __virtio16 num_buffers; /* Number of merged rx buffers */ member
/linux-4.4.14/drivers/media/usb/cpia2/
Dcpia2_v4l.c54 static int num_buffers = 3; variable
55 module_param(num_buffers, int, 0);
56 MODULE_PARM_DESC(num_buffers, "Number of frame buffers (1-"
1032 cam->num_frames = num_buffers; in reset_camera_struct_v4l()
1215 if(num_buffers < 1) { in check_parameters()
1216 num_buffers = 1; in check_parameters()
1217 LOG("num_buffers too small, setting to %d\n", num_buffers); in check_parameters()
1218 } else if(num_buffers > VIDEO_MAX_FRAME) { in check_parameters()
1219 num_buffers = VIDEO_MAX_FRAME; in check_parameters()
1220 LOG("num_buffers too large, setting to %d\n", num_buffers); in check_parameters()
[all …]
/linux-4.4.14/include/media/
Dvideobuf2-core.h348 unsigned int *num_buffers, unsigned int *num_planes,
463 unsigned int num_buffers; member
570 return (q->num_buffers > 0); in vb2_is_busy()
/linux-4.4.14/drivers/usb/gadget/function/
Df_mass_storage.h51 module_param_named(num_buffers, fsg_num_buffers, uint, S_IRUGO);\
52 MODULE_PARM_DESC(num_buffers, "Number of pipeline buffers")
Df_mass_storage.c3416 CONFIGFS_ATTR(fsg_opts_, num_buffers);
/linux-4.4.14/drivers/staging/most/mostcore/
Dcore.c44 int num_buffers; member
352 return snprintf(buf, PAGE_SIZE, "%d\n", c->cfg.num_buffers); in show_set_number_of_buffers()
360 int ret = kstrtou16(buf, 0, &c->cfg.num_buffers); in store_set_number_of_buffers()
1279 for (i = 0; i < c->cfg.num_buffers; i++) { in arm_mbo_chain()
1427 ((aim == c->aim0.ptr && c->aim0.num_buffers <= 0) || in most_get_mbo()
1428 (aim == c->aim1.ptr && c->aim1.num_buffers <= 0))) in most_get_mbo()
1432 num_buffers_ptr = &c->aim0.num_buffers; in most_get_mbo()
1434 num_buffers_ptr = &c->aim1.num_buffers; in most_get_mbo()
1577 c->aim0.num_buffers = c->cfg.num_buffers / 2; in most_start_channel()
1578 c->aim1.num_buffers = c->cfg.num_buffers - c->aim0.num_buffers; in most_start_channel()
[all …]
Dmostcore.h140 u16 num_buffers; member
/linux-4.4.14/drivers/media/common/siano/
Dsmscoreapi.c698 dev->common_buffer_size = params->buffer_size * params->num_buffers; in smscore_register_device()
709 dev->num_buffers < params->num_buffers; in smscore_register_device()
710 dev->num_buffers++, buffer += params->buffer_size) { in smscore_register_device()
723 pr_debug("allocated %d buffers\n", dev->num_buffers); in smscore_register_device()
1203 int num_buffers = 0; in smscore_unregister_device() local
1222 num_buffers++; in smscore_unregister_device()
1224 if (num_buffers == coredev->num_buffers) in smscore_unregister_device()
1232 coredev->num_buffers - num_buffers); in smscore_unregister_device()
1238 pr_debug("freed %d buffers\n", num_buffers); in smscore_unregister_device()
Dsmscoreapi.h139 int num_buffers; member
171 int num_buffers; member
/linux-4.4.14/drivers/media/pci/zoran/
Dzoran_driver.c197 fh->buffers.num_buffers = v4l_nbufs; in map_mode_raw()
203 fh->buffers.num_buffers = jpg_nbufs; in map_mode_jpg()
222 for (i = 0; i < fh->buffers.num_buffers; i++) { in v4l_fbuffer_alloc()
267 for (i = 0; i < fh->buffers.num_buffers; i++) { in v4l_fbuffer_free()
316 for (i = 0; i < fh->buffers.num_buffers; i++) { in jpg_fbuffer_alloc()
380 (fh->buffers.num_buffers * fh->buffers.buffer_size) >> 10); in jpg_fbuffer_alloc()
399 i < fh->buffers.num_buffers; i++, buffer++) { in jpg_fbuffer_free()
502 if (num >= fh->buffers.num_buffers || num < 0) { in zoran_v4l_queue_frame()
580 if (frame >= fh->buffers.num_buffers || frame < 0) { in v4l_sync()
653 if (num >= fh->buffers.num_buffers || num < 0) { in zoran_jpg_queue_frame()
[all …]
Dzoran.h210 unsigned int num_buffers, buffer_size; member
Dzoran_device.c705 for (i = 0; i < zr->jpg_buffers.num_buffers; i++) { in init_jpeg_queue()
1232 zr->jpg_dma_tail - zr->jpg_que_tail >= zr->jpg_buffers.num_buffers) { in error_handler()
1284 for (i = 0; i < zr->jpg_buffers.num_buffers; i++) { in error_handler()
/linux-4.4.14/drivers/media/platform/vivid/
Dvivid-vbi-out.c45 if (vq->num_buffers + *nbuffers < 2) in vbi_out_queue_setup()
46 *nbuffers = 2 - vq->num_buffers; in vbi_out_queue_setup()
Dvivid-vbi-cap.c155 if (vq->num_buffers + *nbuffers < 2) in vbi_cap_queue_setup()
156 *nbuffers = 2 - vq->num_buffers; in vbi_cap_queue_setup()
Dvivid-vid-out.c95 if (vq->num_buffers + *nbuffers < 2) in vid_out_queue_setup()
96 *nbuffers = 2 - vq->num_buffers; in vid_out_queue_setup()
Dvivid-vid-cap.c154 if (vq->num_buffers + *nbuffers < 2) in vid_cap_queue_setup()
155 *nbuffers = 2 - vq->num_buffers; in vid_cap_queue_setup()
/linux-4.4.14/Documentation/video4linux/
DREADME.cpia258 num_buffers Number of frame buffers (1-32, default 3)
69 options cpia2 num_buffers=3 buffer_size=65535
73 cpia2.num_buffers=3 cpia2.buffer_size=65535
Dv4l2-pci-skeleton.c184 if (vq->num_buffers + *nbuffers < 3) in queue_setup()
185 *nbuffers = 3 - vq->num_buffers; in queue_setup()
/linux-4.4.14/Documentation/ABI/testing/
Dconfigfs-usb-gadget-mass-storage10 num_buffers - Number of pipeline buffers. Valid numbers
/linux-4.4.14/drivers/media/pci/tw68/
Dtw68-video.c380 unsigned int *num_buffers, unsigned int *num_planes, in tw68_queue_setup() argument
385 unsigned tot_bufs = q->num_buffers + *num_buffers; in tw68_queue_setup()
400 *num_buffers = tot_bufs - q->num_buffers; in tw68_queue_setup()
/linux-4.4.14/drivers/vhost/
Dnet.c541 __virtio16 num_buffers; in handle_rx() local
621 num_buffers = cpu_to_vhost16(vq, headcount); in handle_rx()
623 copy_to_iter(&num_buffers, sizeof num_buffers, in handle_rx()
624 &fixup) != sizeof num_buffers) { in handle_rx()
/linux-4.4.14/drivers/media/platform/exynos4-is/
Dfimc-isp-video.c43 unsigned int *num_buffers, unsigned int *num_planes, in isp_video_capture_queue_setup() argument
65 *num_buffers = clamp_t(u32, *num_buffers, FIMC_ISP_REQ_BUFS_MIN, in isp_video_capture_queue_setup()
Dfimc-m2m.c180 unsigned int *num_buffers, unsigned int *num_planes, in fimc_queue_setup() argument
Dfimc-lite.c359 unsigned int *num_buffers, unsigned int *num_planes, in queue_setup() argument
Dfimc-capture.c342 unsigned int *num_buffers, unsigned int *num_planes, in queue_setup() argument
/linux-4.4.14/drivers/media/pci/solo6x10/
Dsolo6x10-v4l2.c317 unsigned int *num_buffers, unsigned int *num_planes, in solo_queue_setup() argument
326 if (*num_buffers < MIN_VID_BUFFERS) in solo_queue_setup()
327 *num_buffers = MIN_VID_BUFFERS; in solo_queue_setup()
Dsolo6x10-v4l2-enc.c667 unsigned int *num_buffers, in solo_enc_queue_setup() argument
677 if (*num_buffers < MIN_VID_BUFFERS) in solo_enc_queue_setup()
678 *num_buffers = MIN_VID_BUFFERS; in solo_enc_queue_setup()
/linux-4.4.14/drivers/net/ethernet/tile/
Dtilegx.c1000 int kind, size_t num_buffers) in create_buffer_stack() argument
1005 size_t needed = gxio_mpipe_calc_buffer_stack_bytes(num_buffers); in create_buffer_stack()
1047 for (i = 0; i < num_buffers; i++) { in create_buffer_stack()
1065 size_t num_buffers; in init_buffer_stacks() local
1081 num_buffers = in init_buffer_stacks()
1086 rc = create_buffer_stack(dev, 0, num_buffers); in init_buffer_stacks()
1090 rc = create_buffer_stack(dev, 1, num_buffers); in init_buffer_stacks()
/linux-4.4.14/drivers/media/platform/omap/
Domap_vout.c734 int num_buffers = 0, i; in omap_vout_free_extra_buffers() local
736 num_buffers = (vout->vid == OMAP_VIDEO1) ? in omap_vout_free_extra_buffers()
739 for (i = num_buffers; i < vout->buffer_allocated; i++) { in omap_vout_free_extra_buffers()
747 vout->buffer_allocated = num_buffers; in omap_vout_free_extra_buffers()
1474 unsigned int i, num_buffers = 0; in vidioc_reqbufs() local
1499 num_buffers = (vout->vid == OMAP_VIDEO1) ? in vidioc_reqbufs()
1501 for (i = num_buffers; i < vout->buffer_allocated; i++) { in vidioc_reqbufs()
1507 vout->buffer_allocated = num_buffers; in vidioc_reqbufs()
/linux-4.4.14/drivers/media/pci/cobalt/
Dcobalt-v4l2.c47 unsigned int *num_buffers, unsigned int *num_planes, in cobalt_queue_setup() argument
54 if (*num_buffers < 3) in cobalt_queue_setup()
55 *num_buffers = 3; in cobalt_queue_setup()
56 if (*num_buffers > NR_BUFS) in cobalt_queue_setup()
57 *num_buffers = NR_BUFS; in cobalt_queue_setup()
/linux-4.4.14/drivers/staging/most/aim-sound/
Dsound.c492 pcm_hw->buffer_bytes_max = cfg->num_buffers * cfg->buffer_size; in audio_set_hw_params()
496 pcm_hw->periods_max = cfg->num_buffers; in audio_set_hw_params()
/linux-4.4.14/drivers/media/mmc/siano/
Dsmssdio.c262 params.num_buffers = 22; /* ?? */ in smssdio_probe()
/linux-4.4.14/drivers/media/pci/cx23885/
Dcx23885-vbi.c125 unsigned int *num_buffers, unsigned int *num_planes, in queue_setup() argument
Dcx23885-417.c1142 unsigned int *num_buffers, unsigned int *num_planes, in queue_setup() argument
1152 *num_buffers = mpegbufs; in queue_setup()
Dcx23885-dvb.c96 unsigned int *num_buffers, unsigned int *num_planes, in queue_setup() argument
106 *num_buffers = 32; in queue_setup()
Dcx23885-video.c319 unsigned int *num_buffers, unsigned int *num_planes, in queue_setup() argument
/linux-4.4.14/drivers/media/pci/cx88/
Dcx88-vbi.c111 unsigned int *num_buffers, unsigned int *num_planes, in queue_setup() argument
Dcx88-dvb.c86 unsigned int *num_buffers, unsigned int *num_planes, in queue_setup() argument
96 *num_buffers = dvb_buf_tscnt; in queue_setup()
Dcx88-blackbird.c641 unsigned int *num_buffers, unsigned int *num_planes, in queue_setup() argument
Dcx88-video.c433 unsigned int *num_buffers, unsigned int *num_planes, in queue_setup() argument
/linux-4.4.14/drivers/media/pci/dt3155/
Ddt3155.c143 if (vq->num_buffers + *nbuffers < 2) in dt3155_queue_setup()
144 *nbuffers = 2 - vq->num_buffers; in dt3155_queue_setup()
/linux-4.4.14/drivers/media/usb/usbtv/
Dusbtv-video.c609 if (vq->num_buffers + *nbuffers < 2) in usbtv_queue_setup()
610 *nbuffers = 2 - vq->num_buffers; in usbtv_queue_setup()
/linux-4.4.14/drivers/media/usb/go7007/
Dgo7007-v4l2.c373 unsigned int *num_buffers, unsigned int *num_planes, in go7007_queue_setup() argument
379 if (*num_buffers < 2) in go7007_queue_setup()
380 *num_buffers = 2; in go7007_queue_setup()
/linux-4.4.14/drivers/input/touchscreen/
Dsur40.c654 if (q->num_buffers + *nbuffers < 3) in sur40_queue_setup()
655 *nbuffers = 3 - q->num_buffers; in sur40_queue_setup()
/linux-4.4.14/drivers/staging/most/aim-cdev/
Dcdev.c455 retval = kfifo_alloc(&channel->fifo, cfg->num_buffers, GFP_KERNEL); in aim_probe()
/linux-4.4.14/drivers/media/usb/airspy/
Dairspy.c499 if (vq->num_buffers + *nbuffers < 8) in airspy_queue_setup()
500 *nbuffers = 8 - vq->num_buffers; in airspy_queue_setup()
/linux-4.4.14/drivers/media/pci/netup_unidvb/
Dnetup_unidvb_core.c291 if (vq->num_buffers + *nbuffers < VIDEO_MAX_FRAME) in netup_unidvb_queue_setup()
292 *nbuffers = VIDEO_MAX_FRAME - vq->num_buffers; in netup_unidvb_queue_setup()
/linux-4.4.14/drivers/net/
Dvirtio_net.c358 u16 num_buf = virtio16_to_cpu(vi->vdev, hdr->num_buffers); in receive_mergeable()
377 hdr->num_buffers)); in receive_mergeable()
900 hdr->num_buffers = 0; in xmit_skb()
/linux-4.4.14/drivers/media/usb/siano/
Dsmsusb.c431 params.num_buffers = MAX_BUFFERS; in smsusb_init_device()
/linux-4.4.14/drivers/media/platform/davinci/
Dvpif_display.c123 if (vq->num_buffers + *nbuffers < 3) in vpif_buffer_queue_setup()
124 *nbuffers = 3 - vq->num_buffers; in vpif_buffer_queue_setup()
Dvpbe_display.c247 if (vq->num_buffers + *nbuffers < VPBE_DEFAULT_NUM_BUFS) in vpbe_buffer_queue_setup()
248 *nbuffers = VPBE_DEFAULT_NUM_BUFS - vq->num_buffers; in vpbe_buffer_queue_setup()
Dvpif_capture.c132 if (vq->num_buffers + *nbuffers < 3) in vpif_buffer_queue_setup()
133 *nbuffers = 3 - vq->num_buffers; in vpif_buffer_queue_setup()
/linux-4.4.14/drivers/staging/media/davinci_vpfe/
Dvpfe_video.c1093 if (vq->num_buffers + *nbuffers < 3) in vpfe_buffer_queue_setup()
1094 *nbuffers = 3 - vq->num_buffers; in vpfe_buffer_queue_setup()
/linux-4.4.14/drivers/media/usb/hackrf/
Dhackrf.c770 if (vq->num_buffers + *nbuffers < 8) in hackrf_queue_setup()
771 *nbuffers = 8 - vq->num_buffers; in hackrf_queue_setup()
/linux-4.4.14/drivers/media/dvb-frontends/
Drtl2832_sdr.c502 if (vq->num_buffers + *nbuffers < 8) in rtl2832_sdr_queue_setup()
503 *nbuffers = 8 - vq->num_buffers; in rtl2832_sdr_queue_setup()
/linux-4.4.14/drivers/media/platform/exynos-gsc/
Dgsc-m2m.c216 unsigned int *num_buffers, unsigned int *num_planes, in gsc_m2m_queue_setup() argument
/linux-4.4.14/drivers/media/pci/cx25821/
Dcx25821-video.c145 unsigned int *num_buffers, unsigned int *num_planes, in cx25821_queue_setup() argument
/linux-4.4.14/drivers/media/platform/blackfin/
Dbfin_capture.c215 if (vq->num_buffers + *nbuffers < 2) in bcap_queue_setup()
/linux-4.4.14/drivers/staging/most/hdm-usb/
Dhdm_usb.c750 if ((!conf->num_buffers) || (!conf->buffer_size)) { in hdm_configure_channel()
/linux-4.4.14/drivers/media/platform/soc_camera/
Dmx3_camera.c229 if (!vq->num_buffers) in mx3_videobuf_setup()
Drcar_vin.c572 if (!vq->num_buffers) in rcar_vin_videobuf_setup()
Dsh_mobile_ceu_camera.c252 if (!vq->num_buffers) in sh_mobile_ceu_videobuf_setup()
/linux-4.4.14/drivers/media/platform/am437x/
Dam437x-vpfe.c1921 if (vq->num_buffers + *nbuffers < 3) in vpfe_queue_setup()
1922 *nbuffers = 3 - vq->num_buffers; in vpfe_queue_setup()
/linux-4.4.14/drivers/media/platform/s3c-camif/
Dcamif-capture.c439 unsigned int *num_buffers, unsigned int *num_planes, in queue_setup() argument
/linux-4.4.14/Documentation/usb/
Dgadget-testing.txt257 num_buffers - Number of pipeline buffers. Valid numbers