Searched refs:swap_mem (Results 1 – 5 of 5) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/linux/ |
| H A D | mali_memory_swap_alloc.c | 202 list_for_each_entry(m_page, &mem_bkend->swap_mem.pages, list) { in mali_mem_swap_unlock_single_mem_backend() 215 list_for_each_entry(m_page, &mem_bkend->swap_mem.pages, list) { in mali_mem_swap_unlock_partial_locked_mem_backend() 428 u32 mali_mem_swap_free(mali_mem_swap *swap_mem) in mali_mem_swap_free() argument 433 MALI_DEBUG_ASSERT_POINTER(swap_mem); in mali_mem_swap_free() 435 list_for_each_entry_safe(m_page, m_tmp, &swap_mem->pages, list) { in mali_mem_swap_free() 496 free_pages_nr = mali_mem_swap_free(&mem_bkend->swap_mem); in mali_mem_swap_release() 522 int mali_mem_swap_alloc_pages(mali_mem_swap *swap_mem, u32 size, u32 *bkend_idx) in mali_mem_swap_alloc_pages() argument 530 MALI_DEBUG_ASSERT(NULL != swap_mem); in mali_mem_swap_alloc_pages() 542 INIT_LIST_HEAD(&swap_mem->pages); in mali_mem_swap_alloc_pages() 543 swap_mem->count = page_count; in mali_mem_swap_alloc_pages() [all …]
|
| H A D | mali_memory_swap_alloc.h | 79 u32 mali_mem_swap_free(mali_mem_swap *swap_mem); 91 int mali_mem_swap_alloc_pages(mali_mem_swap *swap_mem, u32 size, u32 *bkend_idx); 93 _mali_osk_errcode_t mali_mem_swap_mali_map(mali_mem_swap *swap_mem, struct mali_session_data *sessi…
|
| H A D | mali_memory_cow.c | 82 MALI_DEBUG_ASSERT(&target_bk->swap_mem); in _mali_memory_cow_get_node_list() 83 …UG_ASSERT(((target_size + target_offset) / _MALI_OSK_MALI_PAGE_SIZE) <= target_bk->swap_mem.count); in _mali_memory_cow_get_node_list() 84 return &target_bk->swap_mem.pages; in _mali_memory_cow_get_node_list()
|
| H A D | mali_memory_manager.c | 531 …retval = mali_mem_swap_alloc_pages(&mem_backend->swap_mem, mali_allocation->mali_vma_node.vm_node.… in _mali_ukk_mem_allocate() 560 ret = mali_mem_swap_mali_map(&mem_backend->swap_mem, session, args->gpu_vaddr, in _mali_ukk_mem_allocate() 581 atomic_add(mem_backend->swap_mem.count, &session->mali_mem_allocated_pages); in _mali_ukk_mem_allocate() 582 atomic_add(mem_backend->swap_mem.count, &session->mali_mem_array[mem_backend->type]); in _mali_ukk_mem_allocate()
|
| H A D | mali_memory_types.h | 204 mali_mem_swap swap_mem; member
|