Searched refs:MALI_MMU_PAGE_SIZE (Results 1 – 12 of 12) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/linux/ |
| H A D | mali_memory_manager.c | 218 MALI_DEBUG_ASSERT(0 == physical_size % MALI_MMU_PAGE_SIZE); in mali_mem_resize() 232 MALI_DEBUG_ASSERT(0 == add_size % MALI_MMU_PAGE_SIZE); in mali_mem_resize() 247 MALI_DEBUG_ASSERT(tmp_os_mem.count == add_size / MALI_MMU_PAGE_SIZE); in mali_mem_resize() 276 …mali_allocation->psize / MALI_MMU_PAGE_SIZE, add_size / MALI_MMU_PAGE_SIZE, mali_allocation->mali_… in mali_mem_resize() 290 MALI_DEBUG_ASSERT(0 == dec_size % MALI_MMU_PAGE_SIZE); in mali_mem_resize() 292 page_count = dec_size / MALI_MMU_PAGE_SIZE; in mali_mem_resize() 296 …os_resize_pages(&mem_backend->os_mem, &tmp_os_mem, physical_size / MALI_MMU_PAGE_SIZE, page_count); in mali_mem_resize() 319 change_page_count = (s32)(physical_size - mem_backend->size) / MALI_MMU_PAGE_SIZE; in mali_mem_resize() 326 …if (atomic_read(&session->mali_mem_allocated_pages) * MALI_MMU_PAGE_SIZE > session->max_mali_mem_a… in mali_mem_resize() 327 …max_mali_mem_allocated_size = atomic_read(&session->mali_mem_allocated_pages) * MALI_MMU_PAGE_SIZE; in mali_mem_resize() [all …]
|
| H A D | mali_memory_util.c | 69 atomic_sub(mem_bkend->size / MALI_MMU_PAGE_SIZE, &session->mali_mem_array[mem_bkend->type]); in _mali_free_allocation_mem() 77 atomic_sub(mem_bkend->size / MALI_MMU_PAGE_SIZE, &session->mali_mem_array[mem_bkend->type]); in _mali_free_allocation_mem() 84 atomic_sub(mem_bkend->size / MALI_MMU_PAGE_SIZE, &session->mali_mem_array[mem_bkend->type]); in _mali_free_allocation_mem()
|
| H A D | mali_memory_secure.c | 50 secure_mem->count = size / MALI_MMU_PAGE_SIZE; in mali_mem_secure_attach_dma_buf() 81 MALI_DEBUG_ASSERT(0 == size % MALI_MMU_PAGE_SIZE); in mali_mem_secure_mali_map()
|
| H A D | mali_memory_os_alloc.c | 296 virt = vaddr + MALI_MMU_PAGE_SIZE * (start_page + mapping_pgae_num); in mali_mem_os_mali_map() 300 virt -= MALI_MMU_PAGE_SIZE; in mali_mem_os_mali_map() 309 mali_mmu_pagedir_update(pagedir, virt, (mali_dma_addr)phys, MALI_MMU_PAGE_SIZE, prop); in mali_mem_os_mali_map() 330 mali_mmu_pagedir_update(pagedir, virt, (mali_dma_addr)phys, MALI_MMU_PAGE_SIZE, prop); in mali_mem_os_mali_map() 333 virt += MALI_MMU_PAGE_SIZE; in mali_mem_os_mali_map()
|
| H A D | mali_memory_defer_bind.c | 79 …if (atomic_read(&session->mali_mem_allocated_pages) * MALI_MMU_PAGE_SIZE > session->max_mali_mem_a… in mali_mem_defer_alloc_mem() 80 …max_mali_mem_allocated_size = atomic_read(&session->mali_mem_allocated_pages) * MALI_MMU_PAGE_SIZE; in mali_mem_defer_alloc_mem()
|
| H A D | mali_memory.c | 291 size += MALI_MMU_PAGE_SIZE; in mali_mem_mali_map_prepare() 305 new_size += MALI_MMU_PAGE_SIZE; in mali_mem_mali_map_resize() 318 size += MALI_MMU_PAGE_SIZE; in mali_mem_mali_map_free()
|
| H A D | mali_memory_cow.c | 511 MALI_MMU_PAGE_SIZE, MALI_MMU_FLAGS_DEFAULT); in mali_mem_cow_mali_map() 513 virt += MALI_MMU_PAGE_SIZE; in mali_mem_cow_mali_map() 752 …if (atomic_read(&session->mali_mem_allocated_pages) * MALI_MMU_PAGE_SIZE > session->max_mali_mem_a… in mali_mem_cow_allocate_on_demand() 753 …max_mali_mem_allocated_size = atomic_read(&session->mali_mem_allocated_pages) * MALI_MMU_PAGE_SIZE; in mali_mem_cow_allocate_on_demand()
|
| H A D | mali_memory_swap_alloc.c | 620 mali_mmu_pagedir_update(pagedir, virt, phys, MALI_MMU_PAGE_SIZE, prop); in mali_mem_swap_mali_map() 621 virt += MALI_MMU_PAGE_SIZE; in mali_mem_swap_mali_map() 917 …(&mem_bkend->mali_allocation->session->mali_mem_allocated_pages) * MALI_MMU_PAGE_SIZE > mem_bkend-… in mali_mem_swap_cow_page_on_demand() 918 …= atomic_read(&mem_bkend->mali_allocation->session->mali_mem_allocated_pages) * MALI_MMU_PAGE_SIZE; in mali_mem_swap_cow_page_on_demand()
|
| H A D | mali_memory_dma_buf.c | 95 MALI_DEBUG_ASSERT(0 == size % MALI_MMU_PAGE_SIZE); in mali_dma_buf_map() 108 mali_mmu_pagedir_update(pagedir, virt, guard_phys, MALI_MMU_PAGE_SIZE, MALI_MMU_FLAGS_DEFAULT); in mali_dma_buf_map()
|
| H A D | mali_memory_block_alloc.c | 281 mali_mmu_pagedir_update(pagedir, virt, (mali_dma_addr)phys, MALI_MMU_PAGE_SIZE, prop); in mali_mem_block_mali_map() 282 virt += MALI_MMU_PAGE_SIZE; in mali_mem_block_mali_map()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/common/ |
| H A D | mali_mmu_page_directory.c | 109 for (i = 0; i < MALI_MMU_PAGE_SIZE / 4; i++) { in fill_page() 150 pagedir->page_entries_usage_count[i] += size / MALI_MMU_PAGE_SIZE; in mali_mmu_pagedir_map() 153 page_count = (start_address + MALI_MMU_VIRTUAL_PAGE_SIZE - mali_address) / MALI_MMU_PAGE_SIZE; in mali_mmu_pagedir_map() 157 page_count = (mali_address + size - start_address) / MALI_MMU_PAGE_SIZE; in mali_mmu_pagedir_map() 212 pagedir->page_entries_usage_count[i] -= size_in_pde / MALI_MMU_PAGE_SIZE; in mali_mmu_pagedir_unmap() 323 …for (; mali_address < end_address; mali_address += MALI_MMU_PAGE_SIZE, mali_phys += MALI_MMU_PAGE_… in mali_mmu_pagedir_update() 400 const u32 page_size_in_elements = MALI_MMU_PAGE_SIZE / 4; in mali_mmu_dump_page() 401 const u32 page_size_in_bytes = MALI_MMU_PAGE_SIZE; in mali_mmu_dump_page() 402 const u32 dump_size_in_bytes = MALI_MMU_PAGE_SIZE + 4; in mali_mmu_dump_page()
|
| H A D | mali_mmu_page_directory.h | 19 #define MALI_MMU_PAGE_SIZE 0x1000 macro
|