/kernel/linux/linux-5.10/drivers/staging/media/ipu3/ |
H A D | ipu3-v4l2.c | 311 container_of(vb->vb2_queue, struct imgu_video_device, vbq); in imgu_vb2_buf_init() 327 container_of(vb->vb2_queue, struct imgu_video_device, vbq); in imgu_vb2_buf_cleanup() 341 container_of(vb->vb2_queue, struct imgu_video_device, vbq); in imgu_vb2_buf_queue() 386 container_of(vq, struct imgu_video_device, vbq); in imgu_vb2_queue_setup() 436 if (node->enabled && !vb2_start_streaming_called(&node->vbq)) in imgu_all_nodes_streaming() 465 container_of(vq, struct imgu_video_device, vbq); in imgu_vb2_start_streaming() 526 container_of(vq, struct imgu_video_device, vbq); in imgu_vb2_stop_streaming() 844 if (fmt->index > 0 || fmt->type != node->vbq.type) in imgu_meta_enum_format() 861 if (f->type != node->vbq.type) in imgu_vidioc_g_meta_fmt() 1127 struct vb2_queue *vbq in imgu_v4l2_node_setup() local [all...] |
H A D | ipu3.h | 81 struct vb2_queue vbq; member
|
/kernel/linux/linux-6.6/drivers/staging/media/ipu3/ |
H A D | ipu3-v4l2.c | 319 container_of(vb->vb2_queue, struct imgu_video_device, vbq); in imgu_vb2_buf_init() 335 container_of(vb->vb2_queue, struct imgu_video_device, vbq); in imgu_vb2_buf_cleanup() 349 container_of(vb->vb2_queue, struct imgu_video_device, vbq); in imgu_vb2_buf_queue() 394 container_of(vq, struct imgu_video_device, vbq); in imgu_vb2_queue_setup() 444 if (node->enabled && !vb2_start_streaming_called(&node->vbq)) in imgu_all_nodes_streaming() 473 container_of(vq, struct imgu_video_device, vbq); in imgu_vb2_start_streaming() 535 container_of(vq, struct imgu_video_device, vbq); in imgu_vb2_stop_streaming() 850 if (fmt->index > 0 || fmt->type != node->vbq.type) in imgu_meta_enum_format() 867 if (f->type != node->vbq.type) in imgu_vidioc_g_meta_fmt() 1133 struct vb2_queue *vbq in imgu_v4l2_node_setup() local [all...] |
H A D | ipu3.h | 76 struct vb2_queue vbq; member
|
/kernel/linux/linux-5.10/mm/ |
H A D | vmalloc.c | 1541 struct vmap_block_queue *vbq; in new_vmap_block() local 1582 vbq = &get_cpu_var(vmap_block_queue); in new_vmap_block() 1583 spin_lock(&vbq->lock); in new_vmap_block() 1584 list_add_tail_rcu(&vb->free_list, &vbq->free); in new_vmap_block() 1585 spin_unlock(&vbq->lock); in new_vmap_block() 1607 struct vmap_block_queue *vbq = &per_cpu(vmap_block_queue, cpu); in purge_fragmented_blocks() local 1610 list_for_each_entry_rcu(vb, &vbq->free, free_list) { in purge_fragmented_blocks() 1621 spin_lock(&vbq->lock); in purge_fragmented_blocks() 1623 spin_unlock(&vbq->lock); in purge_fragmented_blocks() 1647 struct vmap_block_queue *vbq; in vb_alloc() local 1743 struct vmap_block_queue *vbq = &per_cpu(vmap_block_queue, cpu); _vm_unmap_aliases() local 1980 struct vmap_block_queue *vbq; vmalloc_init() local [all...] |
/kernel/linux/linux-5.10/drivers/media/pci/intel/ipu3/ |
H A D | ipu3-cio2.c | 891 container_of(vb->vb2_queue, struct cio2_queue, vbq); in cio2_vb2_buf_queue() 1543 struct vb2_queue *vbq = &q->vbq; in cio2_queue_init() local 1612 /* Initialize vbq */ in cio2_queue_init() 1613 vbq->type = V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE; in cio2_queue_init() 1614 vbq->io_modes = VB2_USERPTR | VB2_MMAP | VB2_DMABUF; in cio2_queue_init() 1615 vbq->ops = &cio2_vb2_ops; in cio2_queue_init() 1616 vbq->mem_ops = &vb2_dma_sg_memops; in cio2_queue_init() 1617 vbq->buf_struct_size = sizeof(struct cio2_buffer); in cio2_queue_init() 1618 vbq in cio2_queue_init() [all...] |
H A D | ipu3-cio2.h | 347 struct vb2_queue vbq; member 437 return container_of(vq, struct cio2_queue, vbq); in vb2q_to_cio2_queue()
|
/kernel/linux/linux-6.6/drivers/media/pci/intel/ipu3/ |
H A D | ipu3-cio2.c | 893 container_of(vb->vb2_queue, struct cio2_queue, vbq); in cio2_vb2_buf_queue() 1532 struct vb2_queue *vbq = &q->vbq; in cio2_queue_init() local 1599 /* Initialize vbq */ in cio2_queue_init() 1600 vbq->type = V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE; in cio2_queue_init() 1601 vbq->io_modes = VB2_USERPTR | VB2_MMAP | VB2_DMABUF; in cio2_queue_init() 1602 vbq->ops = &cio2_vb2_ops; in cio2_queue_init() 1603 vbq->mem_ops = &vb2_dma_sg_memops; in cio2_queue_init() 1604 vbq->buf_struct_size = sizeof(struct cio2_buffer); in cio2_queue_init() 1605 vbq in cio2_queue_init() [all...] |
H A D | ipu3-cio2.h | 367 struct vb2_queue vbq; member 459 return container_of(vq, struct cio2_queue, vbq); in vb2q_to_cio2_queue()
|
/kernel/linux/linux-6.6/mm/ |
H A D | vmalloc.c | 2024 struct vmap_block_queue *vbq; in new_vmap_block() local 2070 vbq = raw_cpu_ptr(&vmap_block_queue); in new_vmap_block() 2071 spin_lock(&vbq->lock); in new_vmap_block() 2072 list_add_tail_rcu(&vb->free_list, &vbq->free); in new_vmap_block() 2073 spin_unlock(&vbq->lock); in new_vmap_block() 2096 struct vmap_block_queue *vbq, struct list_head *purge_list, in purge_fragmented_block() 2113 spin_lock(&vbq->lock); in purge_fragmented_block() 2115 spin_unlock(&vbq->lock); in purge_fragmented_block() 2134 struct vmap_block_queue *vbq = &per_cpu(vmap_block_queue, cpu); in purge_fragmented_blocks() local 2137 list_for_each_entry_rcu(vb, &vbq in purge_fragmented_blocks() 2095 purge_fragmented_block(struct vmap_block *vb, struct vmap_block_queue *vbq, struct list_head *purge_list, bool force_purge) purge_fragmented_block() argument 2163 struct vmap_block_queue *vbq; vb_alloc() local 2270 struct vmap_block_queue *vbq = &per_cpu(vmap_block_queue, cpu); _vm_unmap_aliases() local 4466 struct vmap_block_queue *vbq; vmalloc_init() local [all...] |
/kernel/linux/linux-5.10/drivers/media/platform/ |
H A D | aspeed-video.c | 1532 struct vb2_queue *vbq = &video->queue; in aspeed_video_setup_video() local 1568 vbq->type = V4L2_BUF_TYPE_VIDEO_CAPTURE; in aspeed_video_setup_video() 1569 vbq->io_modes = VB2_MMAP | VB2_READ | VB2_DMABUF; in aspeed_video_setup_video() 1570 vbq->dev = v4l2_dev->dev; in aspeed_video_setup_video() 1571 vbq->lock = &video->video_lock; in aspeed_video_setup_video() 1572 vbq->ops = &aspeed_video_vb2_ops; in aspeed_video_setup_video() 1573 vbq->mem_ops = &vb2_dma_contig_memops; in aspeed_video_setup_video() 1574 vbq->drv_priv = video; in aspeed_video_setup_video() 1575 vbq->buf_struct_size = sizeof(struct aspeed_video_buffer); in aspeed_video_setup_video() 1576 vbq in aspeed_video_setup_video() [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/aspeed/ |
H A D | aspeed-video.c | 1996 struct vb2_queue *vbq = &video->queue; in aspeed_video_setup_video() local 2035 vbq->type = V4L2_BUF_TYPE_VIDEO_CAPTURE; in aspeed_video_setup_video() 2036 vbq->io_modes = VB2_MMAP | VB2_READ | VB2_DMABUF; in aspeed_video_setup_video() 2037 vbq->dev = v4l2_dev->dev; in aspeed_video_setup_video() 2038 vbq->lock = &video->video_lock; in aspeed_video_setup_video() 2039 vbq->ops = &aspeed_video_vb2_ops; in aspeed_video_setup_video() 2040 vbq->mem_ops = &vb2_dma_contig_memops; in aspeed_video_setup_video() 2041 vbq->drv_priv = video; in aspeed_video_setup_video() 2042 vbq->buf_struct_size = sizeof(struct aspeed_video_buffer); in aspeed_video_setup_video() 2043 vbq in aspeed_video_setup_video() [all...] |
/kernel/linux/linux-5.10/drivers/media/platform/exynos4-is/ |
H A D | fimc-capture.c | 435 if (vb2_is_streaming(&vid_cap->vbq) && in buffer_queue() 1017 if (vb2_is_busy(&fimc->vid_cap.vbq)) in __fimc_capture_set_format() 1524 if (fmt->pad == FIMC_SD_PAD_SOURCE && vb2_is_busy(&vc->vbq)) in fimc_subdev_set_fmt() 1714 struct vb2_queue *q = &fimc->vid_cap.vbq; in fimc_register_capture_device()
|
H A D | fimc-core.h | 294 * @vbq: the capture am video buffer queue 313 struct vb2_queue vbq; member
|
/kernel/linux/linux-6.6/drivers/media/platform/samsung/exynos4-is/ |
H A D | fimc-capture.c | 435 if (vb2_is_streaming(&vid_cap->vbq) && in buffer_queue() 1018 if (vb2_is_busy(&fimc->vid_cap.vbq)) in __fimc_capture_set_format() 1527 if (fmt->pad == FIMC_SD_PAD_SOURCE && vb2_is_busy(&vc->vbq)) in fimc_subdev_set_fmt() 1717 struct vb2_queue *q = &fimc->vid_cap.vbq; in fimc_register_capture_device()
|
H A D | fimc-core.h | 295 * @vbq: the capture am video buffer queue 315 struct vb2_queue vbq; member
|