Home
last modified time | relevance | path

Searched refs:vpu_display_mem_pool (Results 1 - 9 of 9) sorted by relevance

/device/soc/rockchip/rk3568/hardware/omx_il/include/librkvpu/
H A Dvpu_mem_pool.h40 typedef struct vpu_display_mem_pool vpu_display_mem_pool; typedef
42 vpu_display_mem_pool* open_vpu_memory_pool();
45 int create_vpu_memory_pool_allocator(vpu_display_mem_pool **ipool, int num, int size);
46 void release_vpu_memory_pool_allocator(vpu_display_mem_pool *ipool);
/device/soc/rockchip/common/hardware/mpp/include/
H A Dvpu_api.h421 signed int (*commit_hdl)(vpu_display_mem_pool * p, signed int hdl, signed int size); \
422 void *(*get_free)(vpu_display_mem_pool * p); \
423 signed int (*inc_used)(vpu_display_mem_pool * p, void *hdl); \
424 signed int (*put_used)(vpu_display_mem_pool * p, void *hdl); \
425 signed int (*reset)(vpu_display_mem_pool * p); \
426 signed int (*get_unused_num)(vpu_display_mem_pool * p); \
431 typedef struct vpu_display_mem_pool vpu_display_mem_pool; typedef
433 struct vpu_display_mem_pool { struct
458 vpu_display_mem_pool *open_vpu_memory_poo
[all...]
/device/soc/rockchip/rk3399/hardware/mpp/include/
H A Dvpu_api.h421 RK_S32 (*commit_hdl)(vpu_display_mem_pool *p, RK_S32 hdl, RK_S32 size); \
422 void* (*get_free)(vpu_display_mem_pool *p); \
423 RK_S32 (*inc_used)(vpu_display_mem_pool *p, void *hdl); \
424 RK_S32 (*put_used)(vpu_display_mem_pool *p, void *hdl); \
425 RK_S32 (*reset)(vpu_display_mem_pool *p); \
426 RK_S32 (*get_unused_num)(vpu_display_mem_pool *p); \
431 typedef struct vpu_display_mem_pool vpu_display_mem_pool; typedef
433 struct vpu_display_mem_pool { struct
459 vpu_display_mem_pool* open_vpu_memory_poo
[all...]
/device/soc/rockchip/rk3568/hardware/mpp/include/
H A Dvpu_api.h424 RK_S32 (*commit_hdl)(vpu_display_mem_pool *p, RK_S32 hdl, RK_S32 size); \
425 void* (*get_free)(vpu_display_mem_pool *p); \
426 RK_S32 (*inc_used)(vpu_display_mem_pool *p, void *hdl); \
427 RK_S32 (*put_used)(vpu_display_mem_pool *p, void *hdl); \
428 RK_S32 (*reset)(vpu_display_mem_pool *p); \
429 RK_S32 (*get_unused_num)(vpu_display_mem_pool *p); \
434 typedef struct vpu_display_mem_pool vpu_display_mem_pool; typedef
436 struct vpu_display_mem_pool { struct
462 vpu_display_mem_pool* open_vpu_memory_poo
[all...]
/device/soc/rockchip/rk3568/hardware/mpp/mpp/legacy/
H A Dvpu_mem_legacy.c36 commit_memory_handle(vpu_display_mem_pool *p, RK_S32 mem_hdl, RK_S32 size) in commit_memory_handle()
56 static void* get_free_memory_vpumem(vpu_display_mem_pool *p) in get_free_memory_vpumem()
80 static RK_S32 inc_used_memory_handle_ref(vpu_display_mem_pool *p, void * hdl) in inc_used_memory_handle_ref()
93 static RK_S32 put_used_memory_handle(vpu_display_mem_pool *p, void *hdl) in put_used_memory_handle()
106 static RK_S32 get_free_memory_num(vpu_display_mem_pool *p) in get_free_memory_num()
116 static RK_S32 reset_vpu_mem_pool(vpu_display_mem_pool *p) in reset_vpu_mem_pool()
124 vpu_display_mem_pool* open_vpu_memory_pool() in open_vpu_memory_pool()
150 return (vpu_display_mem_pool*)p_mempool; in open_vpu_memory_pool()
153 void close_vpu_memory_pool(vpu_display_mem_pool *p) in close_vpu_memory_pool()
163 int create_vpu_memory_pool_allocator(vpu_display_mem_pool **ipoo
[all...]
/device/soc/rockchip/rk3588/hardware/mpp/include/
H A Dvpu_api.h425 RK_S32 (*commit_hdl)(vpu_display_mem_pool *p, RK_S32 hdl, RK_S32 size); \
426 void* (*get_free)(vpu_display_mem_pool *p); \
427 RK_S32 (*inc_used)(vpu_display_mem_pool *p, void *hdl); \
428 RK_S32 (*put_used)(vpu_display_mem_pool *p, void *hdl); \
429 RK_S32 (*reset)(vpu_display_mem_pool *p); \
430 RK_S32 (*get_unused_num)(vpu_display_mem_pool *p); \
435 typedef struct vpu_display_mem_pool vpu_display_mem_pool; typedef
437 struct vpu_display_mem_pool { struct
463 vpu_display_mem_pool* open_vpu_memory_poo
[all...]
/device/soc/rockchip/rk3568/hardware/omx_il/osal/
H A DRockchip_OSAL_OHOS.cpp455 struct vpu_display_mem_pool *pMem_pool = (struct vpu_display_mem_pool*)pVideoDec->vpumem_handle; in Get_Video_HorAlign()
500 struct vpu_display_mem_pool *pMem_pool = (struct vpu_display_mem_pool*)pVideoDec->vpumem_handle; in Get_Video_HorAlign()
548 vpu_display_mem_pool *pool = nullptr; in Get_Video_HorAlign()
569 close_vpu_memory_pool((vpu_display_mem_pool *)pVideoDec->vpumem_handle); in Get_Video_HorAlign()
572 release_vpu_memory_pool_allocator((vpu_display_mem_pool*)pVideoDec->vpumem_handle); in Get_Video_HorAlign()
/device/soc/rockchip/rk3568/hardware/omx_il/component/video/dec/
H A DRkvpu_OMX_VdecControl.c1083 struct vpu_display_mem_pool *pMem_pool = (struct vpu_display_mem_pool *)pVideoDec->vpumem_handle; in Rkvpu_OutputBufferReturn()
H A DRkvpu_OMX_Vdec.c584 struct vpu_display_mem_pool *pMem_pool = (struct vpu_display_mem_pool*)pVideoDec->vpumem_handle; in Rkvpu_Post_OutputFrame()

Completed in 15 milliseconds