Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_memory_secure.c20 _mali_osk_errcode_t mali_mem_secure_attach_dma_buf(mali_mem_secure *secure_mem, u32 size, int mem_f… in mali_mem_secure_attach_dma_buf() argument
23 MALI_DEBUG_ASSERT_POINTER(secure_mem); in mali_mem_secure_attach_dma_buf()
37 secure_mem->buf = buf; in mali_mem_secure_attach_dma_buf()
38 secure_mem->attachment = dma_buf_attach(secure_mem->buf, &mali_platform_device->dev); in mali_mem_secure_attach_dma_buf()
39 if (NULL == secure_mem->attachment) { in mali_mem_secure_attach_dma_buf()
44 secure_mem->sgt = dma_buf_map_attachment(secure_mem->attachment, DMA_BIDIRECTIONAL); in mali_mem_secure_attach_dma_buf()
45 if (IS_ERR_OR_NULL(secure_mem->sgt)) { in mali_mem_secure_attach_dma_buf()
50 secure_mem->count = size / MALI_MMU_PAGE_SIZE; in mali_mem_secure_attach_dma_buf()
55 dma_buf_detach(secure_mem->buf, secure_mem->attachment); in mali_mem_secure_attach_dma_buf()
62 _mali_osk_errcode_t mali_mem_secure_mali_map(mali_mem_secure *secure_mem, struct mali_session_data … in mali_mem_secure_mali_map() argument
[all …]
H A Dmali_memory_secure.h20 _mali_osk_errcode_t mali_mem_secure_attach_dma_buf(mali_mem_secure *secure_mem, u32 size, int mem_f…
22 _mali_osk_errcode_t mali_mem_secure_mali_map(mali_mem_secure *secure_mem, struct mali_session_data …
H A Dmali_memory_types.h205 mali_mem_secure secure_mem; member
H A Dmali_memory_manager.c506 …ret = mali_mem_secure_attach_dma_buf(&mem_backend->secure_mem, mem_backend->size, args->secure_sha… in _mali_ukk_mem_allocate()
564 …ret = mali_mem_secure_mali_map(&mem_backend->secure_mem, session, args->gpu_vaddr, mali_allocation… in _mali_ukk_mem_allocate()
578 atomic_add(mem_backend->secure_mem.count, &session->mali_mem_allocated_pages); in _mali_ukk_mem_allocate()