/drivers/media/video/ |
H A D | videobuf2-dma-contig.c | 37 static void *vb2_dma_contig_alloc(void *alloc_ctx, unsigned long size) argument 39 struct vb2_dc_conf *conf = alloc_ctx; 114 static void *vb2_dma_contig_get_userptr(void *alloc_ctx, unsigned long vaddr, argument 178 void vb2_dma_contig_cleanup_ctx(void *alloc_ctx) argument 180 kfree(alloc_ctx);
|
H A D | videobuf2-vmalloc.c | 36 static void *vb2_vmalloc_alloc(void *alloc_ctx, unsigned long size) argument 70 static void *vb2_vmalloc_get_userptr(void *alloc_ctx, unsigned long vaddr, argument
|
H A D | videobuf2-core.c | 55 mem_priv = call_memop(q, alloc, q->alloc_ctx[plane], 541 memset(q->alloc_ctx, 0, sizeof(q->alloc_ctx)); 549 q->plane_sizes, q->alloc_ctx); 569 &num_planes, q->plane_sizes, q->alloc_ctx); 657 memset(q->alloc_ctx, 0, sizeof(q->alloc_ctx)); 668 &num_planes, q->plane_sizes, q->alloc_ctx); 693 &num_planes, q->plane_sizes, q->alloc_ctx); 908 mem_priv = call_memop(q, get_userptr, q->alloc_ctx[plan [all...] |
H A D | atmel-isi.c | 84 struct vb2_alloc_ctx *alloc_ctx; member in struct:atmel_isi 290 alloc_ctxs[0] = isi->alloc_ctx; 918 vb2_dma_contig_cleanup_ctx(isi->alloc_ctx); 1013 isi->alloc_ctx = vb2_dma_contig_init_ctx(&pdev->dev); 1014 if (IS_ERR(isi->alloc_ctx)) { 1015 ret = PTR_ERR(isi->alloc_ctx); 1064 vb2_dma_contig_cleanup_ctx(isi->alloc_ctx);
|
H A D | mx2_emmaprp.c | 216 struct vb2_alloc_ctx *alloc_ctx; member in struct:emmaprp_dev 709 alloc_ctxs[0] = ctx->dev->alloc_ctx; 933 pcdev->alloc_ctx = vb2_dma_contig_init_ctx(&pdev->dev); 934 if (IS_ERR(pcdev->alloc_ctx)) { 936 ret = PTR_ERR(pcdev->alloc_ctx); 959 vb2_dma_contig_cleanup_ctx(pcdev->alloc_ctx); 980 vb2_dma_contig_cleanup_ctx(pcdev->alloc_ctx);
|
H A D | videobuf2-dma-sg.c | 36 static void *vb2_dma_sg_alloc(void *alloc_ctx, unsigned long size) argument 111 static void *vb2_dma_sg_get_userptr(void *alloc_ctx, unsigned long vaddr, argument
|
H A D | mx3_camera.c | 118 struct vb2_alloc_ctx *alloc_ctx; member in struct:mx3_camera_dev 227 alloc_ctxs[0] = mx3_cam->alloc_ctx; 1225 mx3_cam->alloc_ctx = vb2_dma_contig_init_ctx(&pdev->dev); 1226 if (IS_ERR(mx3_cam->alloc_ctx)) { 1227 err = PTR_ERR(mx3_cam->alloc_ctx); 1241 vb2_dma_contig_cleanup_ctx(mx3_cam->alloc_ctx); 1272 vb2_dma_contig_cleanup_ctx(mx3_cam->alloc_ctx);
|
H A D | mx2_camera.c | 303 struct vb2_alloc_ctx *alloc_ctx; member in struct:mx2_camera_dev 540 alloc_ctxs[0] = pcdev->alloc_ctx; 1756 pcdev->alloc_ctx = vb2_dma_contig_init_ctx(&pdev->dev); 1757 if (IS_ERR(pcdev->alloc_ctx)) { 1758 err = PTR_ERR(pcdev->alloc_ctx); 1771 vb2_dma_contig_cleanup_ctx(pcdev->alloc_ctx); 1810 vb2_dma_contig_cleanup_ctx(pcdev->alloc_ctx);
|
H A D | sh_mobile_ceu_camera.c | 108 struct vb2_alloc_ctx *alloc_ctx; member in struct:sh_mobile_ceu_dev 235 alloc_ctxs[0] = pcdev->alloc_ctx; 2149 pcdev->alloc_ctx = vb2_dma_contig_init_ctx(&pdev->dev); 2150 if (IS_ERR(pcdev->alloc_ctx)) { 2151 err = PTR_ERR(pcdev->alloc_ctx); 2233 vb2_dma_contig_cleanup_ctx(pcdev->alloc_ctx); 2261 vb2_dma_contig_cleanup_ctx(pcdev->alloc_ctx);
|
/drivers/media/video/s5p-mfc/ |
H A D | s5p_mfc_shm.c | 23 void *shm_alloc_ctx = dev->alloc_ctx[MFC_BANK1_ALLOC_CTX];
|
H A D | s5p_mfc_ctrl.c | 53 dev->alloc_ctx[MFC_BANK1_ALLOC_CTX], dev->fw_size); 61 dev->alloc_ctx[MFC_BANK1_ALLOC_CTX], s5p_mfc_bitproc_buf); 81 dev->alloc_ctx[MFC_BANK2_ALLOC_CTX], 1 << MFC_BANK2_ALIGN_ORDER); 91 dev->alloc_ctx[MFC_BANK2_ALLOC_CTX], b_base);
|
H A D | s5p_mfc.c | 1022 dev->alloc_ctx[0] = vb2_dma_contig_init_ctx(dev->mem_dev_l); 1023 if (IS_ERR_OR_NULL(dev->alloc_ctx[0])) { 1024 ret = PTR_ERR(dev->alloc_ctx[0]); 1027 dev->alloc_ctx[1] = vb2_dma_contig_init_ctx(dev->mem_dev_r); 1028 if (IS_ERR_OR_NULL(dev->alloc_ctx[1])) { 1029 ret = PTR_ERR(dev->alloc_ctx[1]); 1110 vb2_dma_contig_cleanup_ctx(dev->alloc_ctx[1]); 1112 vb2_dma_contig_cleanup_ctx(dev->alloc_ctx[0]); 1148 vb2_dma_contig_cleanup_ctx(dev->alloc_ctx[0]); 1149 vb2_dma_contig_cleanup_ctx(dev->alloc_ctx[ [all...] |
H A D | s5p_mfc_opr.c | 44 dev->alloc_ctx[MFC_BANK1_ALLOC_CTX], DESC_BUF_SIZE); 51 dev->alloc_ctx[MFC_BANK1_ALLOC_CTX], ctx->desc_buf); 187 dev->alloc_ctx[MFC_BANK1_ALLOC_CTX], ctx->bank1_size); 195 dev->alloc_ctx[MFC_BANK1_ALLOC_CTX], ctx->bank1_buf); 201 dev->alloc_ctx[MFC_BANK2_ALLOC_CTX], ctx->bank2_size); 208 dev->alloc_ctx[MFC_BANK2_ALLOC_CTX], ctx->bank2_buf); 243 dev->alloc_ctx[MFC_BANK1_ALLOC_CTX], ctx->ctx_size); 251 dev->alloc_ctx[MFC_BANK1_ALLOC_CTX], ctx->ctx_buf);
|
H A D | s5p_mfc_common.h | 211 * @alloc_ctx: videobuf2 allocator contexts for two memory banks 248 void *alloc_ctx[2]; member in struct:s5p_mfc_dev
|
H A D | s5p_mfc_dec.c | 788 allocators[0] = ctx->dev->alloc_ctx[MFC_BANK2_ALLOC_CTX]; 789 allocators[1] = ctx->dev->alloc_ctx[MFC_BANK1_ALLOC_CTX]; 793 allocators[0] = ctx->dev->alloc_ctx[MFC_BANK1_ALLOC_CTX];
|
/drivers/media/video/s5p-jpeg/ |
H A D | jpeg-core.h | 62 * @alloc_ctx: videobuf2 memory allocator's context 78 void *alloc_ctx; member in struct:s5p_jpeg
|
H A D | jpeg-core.c | 1091 alloc_ctxs[0] = ctx->jpeg->alloc_ctx; 1367 jpeg->alloc_ctx = vb2_dma_contig_init_ctx(&pdev->dev); 1368 if (IS_ERR(jpeg->alloc_ctx)) { 1370 ret = PTR_ERR(jpeg->alloc_ctx); 1447 vb2_dma_contig_cleanup_ctx(jpeg->alloc_ctx); 1484 vb2_dma_contig_cleanup_ctx(jpeg->alloc_ctx);
|
/drivers/media/video/s5p-g2d/ |
H A D | g2d.h | 25 struct vb2_alloc_ctx *alloc_ctx; member in struct:g2d_dev
|
H A D | g2d.c | 116 alloc_ctxs[0] = ctx->dev->alloc_ctx; 749 dev->alloc_ctx = vb2_dma_contig_init_ctx(&pdev->dev); 750 if (IS_ERR(dev->alloc_ctx)) { 751 ret = PTR_ERR(dev->alloc_ctx); 795 vb2_dma_contig_cleanup_ctx(dev->alloc_ctx); 823 vb2_dma_contig_cleanup_ctx(dev->alloc_ctx);
|
/drivers/media/video/blackfin/ |
H A D | bfin_capture.c | 94 struct vb2_alloc_ctx *alloc_ctx; member in struct:bcap_device 278 alloc_ctxs[0] = bcap_dev->alloc_ctx; 887 bcap_dev->alloc_ctx = vb2_dma_contig_init_ctx(&pdev->dev); 888 if (IS_ERR(bcap_dev->alloc_ctx)) { 889 ret = PTR_ERR(bcap_dev->alloc_ctx); 1011 vb2_dma_contig_cleanup_ctx(bcap_dev->alloc_ctx); 1029 vb2_dma_contig_cleanup_ctx(bcap_dev->alloc_ctx);
|
/drivers/media/video/s5p-tv/ |
H A D | mixer.h | 247 void *alloc_ctx; member in struct:mxr_device
|
H A D | mixer_video.c | 81 mdev->alloc_ctx = vb2_dma_contig_init_ctx(mdev->dev); 82 if (IS_ERR_OR_NULL(mdev->alloc_ctx)) { 133 vb2_dma_contig_cleanup_ctx(mdev->alloc_ctx); 151 vb2_dma_contig_cleanup_ctx(mdev->alloc_ctx); 855 alloc_ctxs[i] = layer->mdev->alloc_ctx;
|
/drivers/staging/media/dt3155v4l/ |
H A D | dt3155v4l.c | 233 if (pd->q->alloc_ctx[0]) 238 pd->q->alloc_ctx[0] = ret; 427 if (pd->q->alloc_ctx[0]) 428 vb2_dma_contig_cleanup_ctx(pd->q->alloc_ctx[0]);
|
/drivers/media/video/s5p-fimc/ |
H A D | fimc-core.h | 334 struct vb2_alloc_ctx *alloc_ctx; member in struct:fimc_vid_cap 443 * @alloc_ctx: videobuf2 memory allocator context 462 struct vb2_alloc_ctx *alloc_ctx; member in struct:fimc_dev
|
H A D | fimc-core.c | 721 allocators[i] = ctx->fimc_dev->alloc_ctx; 1740 fimc->alloc_ctx = vb2_dma_contig_init_ctx(&pdev->dev); 1741 if (IS_ERR(fimc->alloc_ctx)) { 1742 ret = PTR_ERR(fimc->alloc_ctx); 1837 vb2_dma_contig_cleanup_ctx(fimc->alloc_ctx);
|