Home
last modified time | relevance | path

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

/OK3568_Linux_fs/external/mpp/osal/
H A Dmpp_runtime.cpp65 RK_U32 allocator_valid[MPP_BUFFER_TYPE_BUTT]; member in MppRuntimeService
79 return (buffer_type < MPP_BUFFER_TYPE_BUTT) ? allocator_valid[buffer_type] : (0); in get_allocator_valid()
86 allocator_valid[MPP_BUFFER_TYPE_NORMAL] = 1; in MppRuntimeService()
87 allocator_valid[MPP_BUFFER_TYPE_ION] = !access("/dev/ion", F_OK | R_OK | W_OK); in MppRuntimeService()
88 allocator_valid[MPP_BUFFER_TYPE_DRM] = !access("/dev/dri/card0", F_OK | R_OK | W_OK); in MppRuntimeService()
89 allocator_valid[MPP_BUFFER_TYPE_DMA_HEAP] = !access("/dev/dma_heap", F_OK | R_OK); in MppRuntimeService()
91 if (!allocator_valid[MPP_BUFFER_TYPE_ION] && in MppRuntimeService()
92 !allocator_valid[MPP_BUFFER_TYPE_DRM] && in MppRuntimeService()
93 !allocator_valid[MPP_BUFFER_TYPE_DMA_HEAP]) { in MppRuntimeService()
98 if (allocator_valid[MPP_BUFFER_TYPE_DMA_HEAP]) { in MppRuntimeService()
[all …]