/device/soc/rockchip/rk3568/hardware/omx_il/include/librkvpu/ |
H A D | vpu_mem.h | 44 RK_S32 VPUMallocLinear(VPUMemLinear_t *p, RK_U32 size); 45 RK_S32 VPUFreeLinear(VPUMemLinear_t *p); 46 RK_S32 VPUMemDuplicate(VPUMemLinear_t *dst, VPUMemLinear_t *src); 47 RK_S32 VPUMemLink(VPUMemLinear_t *p); 48 RK_S32 VPUMemFlush(VPUMemLinear_t *p); 49 RK_S32 VPUMemClean(VPUMemLinear_t *p); 50 RK_S32 VPUMemInvalidate(VPUMemLinear_t *p); 51 RK_U32 *VPUMemVirtual(VPUMemLinear_t *p); 55 RK_S32 VPUMallocLinearFromRender(VPUMemLinear_t * [all...] |
/device/soc/rockchip/rk3568/hardware/mpp/mpp/legacy/ |
H A D | vpu_mem_legacy.c | 60 VPUMemLinear_t *dmabuf = (*(mRKMppApi.Hdimpp_osal_calloc))(__FUNCTION__, sizeof(VPUMemLinear_t)); in get_free_memory_vpumem() 82 VPUMemLinear_t *dmabuf = (VPUMemLinear_t *)hdl; in inc_used_memory_handle_ref() 95 VPUMemLinear_t *dmabuf = (VPUMemLinear_t *)hdl; in put_used_memory_handle() 100 memset_s(dmabuf, sizeof(VPUMemLinear_t), 0, sizeof(VPUMemLinear_t)); in put_used_memory_handle() 225 RK_S32 VPUMallocLinear(VPUMemLinear_t *p, RK_U32 size) in VPUMallocLinear() 240 RK_S32 VPUMallocLinearFromRender(VPUMemLinear_t * [all...] |
H A D | rk_list.cpp | 288 VPUMemLinear_t m; in rk_list_fifo_test() 322 VPUMemLinear_t m; in rk_list_filo_test()
|
H A D | ppOp.cpp | 85 VPUMemLinear_t src, dst; in main()
|
/device/soc/rockchip/common/hardware/mpp/include/ |
H A D | vpu_api.h | 137 } VPUMemLinear_t; typedef 154 VPUMemLinear_t vpumem; 445 signed int VPUMallocLinear(VPUMemLinear_t *p, unsigned int size); 446 signed int VPUFreeLinear(VPUMemLinear_t *p); 447 signed int VPUMemDuplicate(VPUMemLinear_t *dst, VPUMemLinear_t *src); 448 signed int VPUMemLink(VPUMemLinear_t *p); 449 signed int VPUMemFlush(VPUMemLinear_t *p); 450 signed int VPUMemClean(VPUMemLinear_t *p); 451 signed int VPUMemInvalidate(VPUMemLinear_t * [all...] |
/device/soc/rockchip/rk3568/hardware/omx_il/osal/ |
H A D | Rockchip_OSAL_RGA_Process.h | 37 void rga_nv12_copy(RockchipVideoPlane *plane, VPUMemLinear_t *vpumem, uint32_t Width, uint32_t Height, void *rga_ctx); 38 void rga_rgb_copy(RockchipVideoPlane *plane, VPUMemLinear_t *vpumem, uint32_t Width, uint32_t Height, void *rga_ctx); 39 void rga_rgb2nv12(RockchipVideoPlane *plane, VPUMemLinear_t *vpumem, uint32_t Width, uint32_t Height, 41 void rga_nv12_crop_scale(RockchipVideoPlane *plane, VPUMemLinear_t *vpumem, OMX_VIDEO_PARAMS_EXTENDED *param_video, 43 void rga_nv122rgb(RockchipVideoPlane *planes, VPUMemLinear_t *vpumem, uint32_t mWidth,
|
H A D | Rockchip_OSAL_RGA_Process.c | 103 OMX_S32 rga_copy(RockchipVideoPlane *plane, VPUMemLinear_t *vpumem, uint32_t Width, in rga_copy() 187 VPUMemLinear_t *vpumem, OMX_VIDEO_PARAMS_EXTENDED *param_video, in rga_crop_scale() 388 VPUMemLinear_t *vpumem, OMX_VIDEO_PARAMS_EXTENDED *param_video, in rga_nv12_crop_scale() 435 void rga_rgb2nv12(RockchipVideoPlane *plane, VPUMemLinear_t *vpumem, in rga_rgb2nv12() 476 void rga_nv122rgb(RockchipVideoPlane *planes, VPUMemLinear_t *vpumem, uint32_t Width, in rga_nv122rgb() 519 void rga_nv12_copy(RockchipVideoPlane *plane, VPUMemLinear_t *vpumem, uint32_t Width, uint32_t Height, void* rga_ctx) in rga_nv12_copy() 548 void rga_rgb_copy(RockchipVideoPlane *plane, VPUMemLinear_t *vpumem, uint32_t Width, uint32_t Height, void* rga_ctx) in rga_rgb_copy()
|
/device/soc/rockchip/rk3399/hardware/mpp/include/ |
H A D | vpu_api.h | 135 } VPUMemLinear_t; typedef 152 VPUMemLinear_t vpumem; 446 RK_S32 VPUMallocLinear(VPUMemLinear_t *p, RK_U32 size); 447 RK_S32 VPUFreeLinear(VPUMemLinear_t *p); 448 RK_S32 VPUMemDuplicate(VPUMemLinear_t *dst, VPUMemLinear_t *src); 449 RK_S32 VPUMemLink(VPUMemLinear_t *p); 450 RK_S32 VPUMemFlush(VPUMemLinear_t *p); 451 RK_S32 VPUMemClean(VPUMemLinear_t *p); 452 RK_S32 VPUMemInvalidate(VPUMemLinear_t * [all...] |
/device/soc/rockchip/rk3568/hardware/mpp/include/ |
H A D | vpu_api.h | 138 } VPUMemLinear_t; typedef 155 VPUMemLinear_t vpumem; 449 RK_S32 VPUMallocLinear(VPUMemLinear_t *p, RK_U32 size); 450 RK_S32 VPUFreeLinear(VPUMemLinear_t *p); 451 RK_S32 VPUMemDuplicate(VPUMemLinear_t *dst, VPUMemLinear_t *src); 452 RK_S32 VPUMemLink(VPUMemLinear_t *p); 453 RK_S32 VPUMemFlush(VPUMemLinear_t *p); 454 RK_S32 VPUMemClean(VPUMemLinear_t *p); 455 RK_S32 VPUMemInvalidate(VPUMemLinear_t * [all...] |
/device/soc/rockchip/rk3588/hardware/mpp/include/ |
H A D | vpu_api.h | 137 } VPUMemLinear_t; typedef 154 VPUMemLinear_t vpumem; 450 RK_S32 VPUMallocLinear(VPUMemLinear_t *p, RK_U32 size); 451 RK_S32 VPUFreeLinear(VPUMemLinear_t *p); 452 RK_S32 VPUMemDuplicate(VPUMemLinear_t *dst, VPUMemLinear_t *src); 453 RK_S32 VPUMemLink(VPUMemLinear_t *p); 454 RK_S32 VPUMemFlush(VPUMemLinear_t *p); 455 RK_S32 VPUMemClean(VPUMemLinear_t *p); 456 RK_S32 VPUMemInvalidate(VPUMemLinear_t * [all...] |
/device/soc/rockchip/rk3568/hardware/omx_il/component/video/enc/ |
H A D | Rkvpu_OMX_Venc.h | 115 VPUMemLinear_t *enc_vpumem;
|
H A D | Rkvpu_OMX_Venc.c | 462 VPUMemLinear_t tmp_vpumem; in Rkvpu_ProcessStoreMetaData() 478 Rockchip_OSAL_Memset(&tmp_vpumem, 0, sizeof(VPUMemLinear_t)); in Rkvpu_ProcessStoreMetaData() 1454 pVideoEnc->enc_vpumem = (VPUMemLinear_t*)Rockchip_OSAL_Malloc(sizeof(VPUMemLinear_t)); in Rkvpu_Enc_ComponentInit()
|
/device/soc/rockchip/rk3568/hardware/omx_il/component/video/dec/ |
H A D | Rkvpu_OMX_VdecControl.c | 1080 VPUMemLinear_t *handle = NULL; in Rkvpu_OutputBufferReturn()
|