| /OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/linux/ |
| H A D | mali_memory_virtual.c | 42 if (node->vm_node.start < iter_node->vm_node.start) in _mali_vma_offset_add_rb() 44 else if (node->vm_node.start > iter_node->vm_node.start) in _mali_vma_offset_add_rb() 63 if (node->vm_node.allocated) { in mali_vma_offset_add() 69 node->vm_node.allocated = 1; in mali_vma_offset_add() 84 if (node->vm_node.allocated) { in mali_vma_offset_remove() 86 memset(&node->vm_node, 0, sizeof(node->vm_node)); in mali_vma_offset_remove() 107 offset = node->vm_node.start; in mali_vma_offset_search() 119 offset = best->vm_node.start + best->vm_node.size; in mali_vma_offset_search()
|
| H A D | mali_memory_ump.c | 73 u32 virt = alloc->mali_vma_node.vm_node.start + offset; in mali_mem_ump_map() 84 u32 virt = alloc->mali_vma_node.vm_node.start + offset; in mali_mem_ump_map() 105 mali_mem_mali_map_free(session, alloc->psize, alloc->mali_vma_node.vm_node.start, in mali_mem_ump_unmap() 120 secure_id, alloc->mali_vma_node.vm_node.start, alloc->mali_vma_node.vm_node.size)); in mali_mem_bind_ump_buf()
|
| H A D | mali_memory_manager.c | 275 …ret = mali_mem_os_mali_map(&mem_backend->os_mem, session, mali_allocation->mali_vma_node.vm_node.s… in mali_mem_resize() 293 vaddr = mali_allocation->mali_vma_node.vm_node.start + physical_size; in mali_mem_resize() 388 if (new_physical_size > (mali_allocation->mali_vma_node.vm_node.size)) in mali_mem_add_mem_size() 454 mali_allocation->mali_vma_node.vm_node.start = args->gpu_vaddr; in _mali_ukk_mem_allocate() 455 mali_allocation->mali_vma_node.vm_node.size = args->vsize; in _mali_ukk_mem_allocate() 531 …_swap_alloc_pages(&mem_backend->swap_mem, mali_allocation->mali_vma_node.vm_node.size, &mem_backen… in _mali_ukk_mem_allocate() 591 …mali_mem_mali_map_free(session, mali_allocation->psize, mali_allocation->mali_vma_node.vm_node.sta… in _mali_ukk_mem_allocate() 656 mali_allocation->mali_vma_node.vm_node.start = args->vaddr; in _mali_ukk_mem_bind() 657 mali_allocation->mali_vma_node.vm_node.size = args->size; in _mali_ukk_mem_bind() 766 MALI_DEBUG_ASSERT(mali_addr == mali_vma_node->vm_node.start); in _mali_ukk_mem_unbind() [all …]
|
| H A D | mali_memory.c | 178 MALI_DEBUG_ASSERT(mali_addr == mali_vma_node->vm_node.start); in mali_mmap() 179 if (unlikely(mali_addr != mali_vma_node->vm_node.start)) { in mali_mmap() 294 …return mali_mmu_pagedir_map(session->page_directory, descriptor->mali_vma_node.vm_node.start, size… in mali_mem_mali_map_prepare() 309 MALI_DEBUG_ASSERT(new_size <= descriptor->mali_vma_node.vm_node.size); in mali_mem_mali_map_resize() 310 …return mali_mmu_pagedir_map(session->page_directory, descriptor->mali_vma_node.vm_node.start + old… in mali_mem_mali_map_resize()
|
| H A D | mali_memory_external.c | 30 mali_mem_mali_map_free(session, alloc->psize, alloc->mali_vma_node.vm_node.start, in mali_mem_unbind_ext_buf() 67 virt = alloc->mali_vma_node.vm_node.start; in mali_mem_bind_ext_buf()
|
| H A D | mali_memory_defer_bind.c | 135 …nd_allocation_prepare:: allocation =%x vaddr=0x%x!\n", alloc, alloc->mali_vma_node.vm_node.start)); in mali_mem_defer_bind_allocation_prepare() 140 bk_list->vaddr = alloc->mali_vma_node.vm_node.start; in mali_mem_defer_bind_allocation_prepare()
|
| H A D | mali_memory_dma_buf.c | 58 virt = alloc->mali_vma_node.vm_node.start; in mali_dma_buf_map() 139 mali_mem_mali_map_free(alloc->session, alloc->psize, alloc->mali_vma_node.vm_node.start, in mali_dma_buf_unmap()
|
| H A D | mali_memory_types.h | 124 struct mali_mm_node vm_node; member
|
| H A D | mali_memory_secure.c | 101 mali_mem_mali_map_free(session, alloc->psize, alloc->mali_vma_node.vm_node.start, in mali_mem_secure_mali_unmap()
|
| H A D | mali_memory_block_alloc.c | 296 mali_mem_mali_map_free(session, alloc->psize, alloc->mali_vma_node.vm_node.start, in mali_mem_block_mali_unmap()
|
| H A D | mali_memory_cow.c | 494 virt = cow_alloc->mali_vma_node.vm_node.start; in mali_mem_cow_mali_map()
|
| H A D | mali_memory_swap_alloc.c | 601 mali_mem_mali_map_free(session, alloc->psize, alloc->mali_vma_node.vm_node.start, in mali_mem_swap_mali_unmap()
|
| H A D | mali_memory_os_alloc.c | 348 mali_mem_mali_map_free(session, alloc->psize, alloc->mali_vma_node.vm_node.start, in mali_mem_os_mali_unmap()
|
| /OK3568_Linux_fs/kernel/include/drm/ |
| H A D | drm_vma_manager.h | 54 struct drm_mm_node vm_node; member 102 return (node && node->vm_node.start == start) ? node : NULL; in drm_vma_offset_exact_lookup_locked() 170 return node->vm_node.start; in drm_vma_node_start() 187 return node->vm_node.size; in drm_vma_node_size() 204 return ((__u64)node->vm_node.start) << PAGE_SHIFT; in drm_vma_node_offset_addr() 222 if (drm_mm_node_allocated(&node->vm_node)) in drm_vma_node_unmap()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/ |
| H A D | drm_vma_manager.c | 174 return container_of(best, struct drm_vma_offset_node, vm_node); in drm_vma_offset_lookup_locked() 208 if (!drm_mm_node_allocated(&node->vm_node)) in drm_vma_offset_add() 210 &node->vm_node, pages); in drm_vma_offset_add() 234 if (drm_mm_node_allocated(&node->vm_node)) { in drm_vma_offset_remove() 235 drm_mm_remove_node(&node->vm_node); in drm_vma_offset_remove() 236 memset(&node->vm_node, 0, sizeof(node->vm_node)); in drm_vma_offset_remove()
|
| H A D | drm_file.c | 1020 pgoff -= node->vm_node.start; in drm_get_unmapped_area()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/common/ |
| H A D | mali_gp_job.c | 43 MALI_DEBUG_ASSERT(alloc[i] == mali_vma_node->vm_node.start); in _mali_gp_add_varying_allocations()
|
| /OK3568_Linux_fs/kernel/virt/kvm/ |
| H A D | vfio.c | 401 list_for_each_entry(tmp, &dev->kvm->devices, vm_node) in kvm_vfio_create()
|
| H A D | kvm_main.c | 879 list_for_each_entry_safe(dev, tmp, &kvm->devices, vm_node) { in kvm_destroy_devices() 880 list_del(&dev->vm_node); in kvm_destroy_devices() 3576 list_del(&dev->vm_node); in kvm_device_release() 3659 list_add(&dev->vm_node, &kvm->devices); in kvm_ioctl_create_device() 3670 list_del(&dev->vm_node); in kvm_ioctl_create_device()
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | kvm_host.h | 1355 struct list_head vm_node; member
|