Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_memory_cow.c74 MALI_DEBUG_ASSERT(&target_bk->cow_mem); in _mali_memory_cow_get_node_list()
75 …BUG_ASSERT(((target_size + target_offset) / _MALI_OSK_MALI_PAGE_SIZE) <= target_bk->cow_mem.count); in _mali_memory_cow_get_node_list()
76 return &target_bk->cow_mem.pages; in _mali_memory_cow_get_node_list()
111 mali_mem_cow *cow = &backend->cow_mem; in mali_memory_cow_os_memory()
190 mali_mem_cow *cow = &backend->cow_mem; in mali_memory_cow_swap_memory()
294 mali_mem_cow *cow = &backend->cow_mem; in mali_memory_cow_modify_range()
504 list_for_each_entry(m_page, &mem_bkend->cow_mem.pages, list) { in mali_mem_cow_mali_map()
524 mali_mem_cow *cow = &mem_bkend->cow_mem; in mali_mem_cow_cpu_map()
558 mali_mem_cow *cow = &mem_bkend->cow_mem; in mali_mem_cow_cpu_map_pages_locked()
612 free_pages_nr = mali_mem_os_free(&mem_bkend->cow_mem.pages, mem_bkend->cow_mem.count, MALI_TRUE); in mali_mem_cow_release()
[all …]
H A Dmali_memory_swap_alloc.c451 static u32 mali_mem_swap_cow_free(mali_mem_cow *cow_mem) in mali_mem_swap_cow_free() argument
456 MALI_DEBUG_ASSERT_POINTER(cow_mem); in mali_mem_swap_cow_free()
458 list_for_each_entry_safe(m_page, m_tmp, &cow_mem->pages, list) { in mali_mem_swap_cow_free()
498 free_pages_nr = mali_mem_swap_cow_free(&mem_bkend->cow_mem); in mali_mem_swap_release()
829 cow = &mem_bkend->cow_mem; in mali_mem_swap_allocate_page_on_demand()
871 cow = &mem_bkend->cow_mem; in mali_mem_swap_cow_page_on_demand()
920 mem_bkend->cow_mem.change_pages_nr++; in mali_mem_swap_cow_page_on_demand()
H A Dmali_memory_types.h203 mali_mem_cow cow_mem; member
H A Dmali_memory_manager.c902 mem_backend->cow_mem.count = 0; in _mali_ukk_mem_cow()
931 args->change_pages_nr = mem_backend->cow_mem.change_pages_nr; in _mali_ukk_mem_cow_modify_range()
989 args->change_pages_nr = mem_backend->cow_mem.change_pages_nr; in _mali_ukk_mem_usage_get()