/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_gtt_mgr.c | 95 struct amdgpu_gtt_node *node = mem->mm_node; in amdgpu_gtt_mgr_has_gart_addr() 117 struct amdgpu_gtt_node *node = mem->mm_node; in amdgpu_gtt_mgr_alloc() 188 mem->mm_node = node; in amdgpu_gtt_mgr_new() 194 mem->mm_node = NULL; in amdgpu_gtt_mgr_new() 223 struct amdgpu_gtt_node *node = mem->mm_node; in amdgpu_gtt_mgr_del() 235 mem->mm_node = NULL; in amdgpu_gtt_mgr_del() 257 struct drm_mm_node *mm_node; in amdgpu_gtt_mgr_recover() local 261 drm_mm_for_each_node(mm_node, &mgr->mm) { in amdgpu_gtt_mgr_recover() 262 node = container_of(mm_node, struct amdgpu_gtt_node, node); in amdgpu_gtt_mgr_recover()
|
D | amdgpu_vram_mgr.c | 111 struct drm_mm_node *nodes = mem->mm_node; in amdgpu_vram_mgr_bo_visible_size() 213 mem->mm_node = nodes; in amdgpu_vram_mgr_new() 241 struct drm_mm_node *nodes = mem->mm_node; in amdgpu_vram_mgr_del() 245 if (!mem->mm_node) in amdgpu_vram_mgr_del() 261 kvfree(mem->mm_node); in amdgpu_vram_mgr_del() 262 mem->mm_node = NULL; in amdgpu_vram_mgr_del()
|
D | amdgpu_ttm.c | 328 BUG_ON(old_mem->mm_node != NULL); in amdgpu_move_null() 330 new_mem->mm_node = NULL; in amdgpu_move_null() 342 struct drm_mm_node *mm_node, in amdgpu_mm_node_addr() argument 348 addr = mm_node->start << PAGE_SHIFT; in amdgpu_mm_node_addr() 365 struct drm_mm_node *mm_node = mem->mm_node; in amdgpu_find_mm_node() local 367 while (*offset >= (mm_node->size << PAGE_SHIFT)) { in amdgpu_find_mm_node() 368 *offset -= (mm_node->size << PAGE_SHIFT); in amdgpu_find_mm_node() 369 ++mm_node; in amdgpu_find_mm_node() 371 return mm_node; in amdgpu_find_mm_node() 559 tmp_mem.mm_node = NULL; in amdgpu_move_vram_ram() [all …]
|
D | amdgpu_object.h | 216 struct drm_mm_node *node = bo->tbo.mem.mm_node; in amdgpu_bo_in_cpu_visible_vram()
|
D | amdgpu_vm.c | 1659 nodes = mem->mm_node; in amdgpu_vm_bo_update()
|
/Linux-v4.19/drivers/gpu/drm/sis/ |
D | sis_mm.c | 45 struct drm_mm_node mm_node; member 111 &item->mm_node, in sis_drm_alloc() 113 offset = item->mm_node.start; in sis_drm_alloc() 123 &item->mm_node, in sis_drm_alloc() 125 offset = item->mm_node.start; in sis_drm_alloc() 148 drm_mm_remove_node(&item->mm_node); in sis_drm_alloc() 178 if (drm_mm_node_allocated(&obj->mm_node)) in sis_drm_free() 179 drm_mm_remove_node(&obj->mm_node); in sis_drm_free() 336 if (drm_mm_node_allocated(&entry->mm_node)) in sis_reclaim_buffers_locked() 337 drm_mm_remove_node(&entry->mm_node); in sis_reclaim_buffers_locked()
|
/Linux-v4.19/drivers/gpu/drm/ttm/ |
D | ttm_bo_manager.c | 85 mem->mm_node = node; in ttm_bo_man_get_node() 97 if (mem->mm_node) { in ttm_bo_man_put_node() 99 drm_mm_remove_node(mem->mm_node); in ttm_bo_man_put_node() 102 kfree(mem->mm_node); in ttm_bo_man_put_node() 103 mem->mm_node = NULL; in ttm_bo_man_put_node()
|
D | ttm_bo.c | 149 BUG_ON(bo->mem.mm_node != NULL); in ttm_bo_release_list() 272 mem->mm_node = NULL; in ttm_bo_handle_move_mem() 308 if (bo->mem.mm_node) in ttm_bo_handle_move_mem() 642 evict_mem.mm_node = NULL; in ttm_bo_evict() 779 if (mem->mm_node) in ttm_bo_mem_put() 830 if (mem->mm_node) in ttm_bo_mem_force_space() 910 mem->mm_node = NULL; in ttm_bo_mem_space() 944 if (mem->mm_node) { in ttm_bo_mem_space() 954 if ((type_ok && (mem_type == TTM_PL_SYSTEM)) || mem->mm_node) { in ttm_bo_mem_space() 985 mem->mm_node = NULL; in ttm_bo_mem_space() [all …]
|
D | ttm_bo_util.c | 88 new_mem->mm_node = NULL; in ttm_bo_move_ttm() 440 new_mem->mm_node = NULL; in ttm_bo_move_memcpy() 738 new_mem->mm_node = NULL; in ttm_bo_move_accel_cleanup() 830 new_mem->mm_node = NULL; in ttm_bo_pipeline_move()
|
D | ttm_agp_backend.c | 55 struct drm_mm_node *node = bo_mem->mm_node; in ttm_agp_bind()
|
/Linux-v4.19/drivers/gpu/drm/via/ |
D | via_mm.c | 36 struct drm_mm_node mm_node; member 142 &item->mm_node, in via_mem_alloc() 146 &item->mm_node, in via_mem_alloc() 161 ((item->mm_node.start) << VIA_MM_ALIGN_SHIFT); in via_mem_alloc() 167 drm_mm_remove_node(&item->mm_node); in via_mem_alloc() 195 drm_mm_remove_node(&obj->mm_node); in via_mem_free() 229 drm_mm_remove_node(&entry->mm_node); in via_reclaim_buffers_locked()
|
/Linux-v4.19/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_gmrid_manager.c | 56 mem->mm_node = NULL; in vmw_gmrid_man_get_node() 70 mem->mm_node = gman; in vmw_gmrid_man_get_node() 90 if (mem->mm_node) { in vmw_gmrid_man_put_node() 95 mem->mm_node = NULL; in vmw_gmrid_man_put_node()
|
/Linux-v4.19/drivers/gpu/drm/nouveau/ |
D | nouveau_mem.c | 180 kfree(reg->mm_node); in nouveau_mem_del() 181 reg->mm_node = NULL; in nouveau_mem_del() 196 reg->mm_node = mem; in nouveau_mem_new()
|
D | nouveau_mem.h | 12 return reg->mm_node; in nouveau_mem()
|
D | nouveau_ttm.c | 81 reg->mm_node = NULL; in nouveau_vram_manager_new() 147 reg->mm_node = NULL; in nv04_gart_manager_new()
|
D | nouveau_bo.c | 1216 tmp_reg.mm_node = NULL; in nouveau_bo_move_flipd() 1253 tmp_reg.mm_node = NULL; in nouveau_bo_move_flips() 1356 BUG_ON(bo->mem.mm_node != NULL); in nouveau_bo_move() 1358 new_reg->mm_node = NULL; in nouveau_bo_move()
|
/Linux-v4.19/drivers/gpu/drm/virtio/ |
D | virtgpu_ttm.c | 172 mem->mm_node = (void *)1; in ttm_bo_man_get_node() 179 mem->mm_node = (void *)NULL; in ttm_bo_man_put_node() 349 BUG_ON(old_mem->mm_node != NULL); in virtio_gpu_move_null() 351 new_mem->mm_node = NULL; in virtio_gpu_move_null()
|
/Linux-v4.19/mm/ |
D | khugepaged.c | 87 struct list_head mm_node; member 443 list_add_tail(&mm_slot->mm_node, &khugepaged_scan.mm_head); in __khugepaged_enter() 481 list_del(&mm_slot->mm_node); in __khugepaged_exit() 1233 list_del(&mm_slot->mm_node); in collect_mm_slot() 1674 struct mm_slot, mm_node); in khugepaged_scan_mm_slot() 1767 if (mm_slot->mm_node.next != &khugepaged_scan.mm_head) { in khugepaged_scan_mm_slot() 1769 mm_slot->mm_node.next, in khugepaged_scan_mm_slot() 1770 struct mm_slot, mm_node); in khugepaged_scan_mm_slot()
|
/Linux-v4.19/drivers/gpu/drm/qxl/ |
D | qxl_ttm.c | 318 BUG_ON(old_mem->mm_node != NULL); in qxl_move_null() 320 new_mem->mm_node = NULL; in qxl_move_null()
|
/Linux-v4.19/include/drm/ttm/ |
D | ttm_bo_api.h | 93 void *mm_node; member
|
/Linux-v4.19/drivers/gpu/drm/radeon/ |
D | radeon_ttm.c | 249 BUG_ON(old_mem->mm_node != NULL); in radeon_move_null() 251 new_mem->mm_node = NULL; in radeon_move_null() 324 tmp_mem.mm_node = NULL; in radeon_move_vram_ram() 371 tmp_mem.mm_node = NULL; in radeon_move_ram_vram()
|