/linux-4.4.14/drivers/gpu/drm/sis/ |
D | sis_mm.c | 45 struct drm_mm_node mm_node; member 111 &item->mm_node, in sis_drm_alloc() 114 offset = item->mm_node.start; in sis_drm_alloc() 124 &item->mm_node, in sis_drm_alloc() 127 offset = item->mm_node.start; in sis_drm_alloc() 150 drm_mm_remove_node(&item->mm_node); in sis_drm_alloc() 180 if (drm_mm_node_allocated(&obj->mm_node)) in sis_drm_free() 181 drm_mm_remove_node(&obj->mm_node); in sis_drm_free() 338 if (drm_mm_node_allocated(&entry->mm_node)) in sis_reclaim_buffers_locked() 339 drm_mm_remove_node(&entry->mm_node); in sis_reclaim_buffers_locked()
|
/linux-4.4.14/drivers/gpu/drm/ttm/ |
D | ttm_bo_manager.c | 86 mem->mm_node = node; in ttm_bo_man_get_node() 98 if (mem->mm_node) { in ttm_bo_man_put_node() 100 drm_mm_remove_node(mem->mm_node); in ttm_bo_man_put_node() 103 kfree(mem->mm_node); in ttm_bo_man_put_node() 104 mem->mm_node = NULL; in ttm_bo_man_put_node()
|
D | ttm_bo.c | 146 BUG_ON(bo->mem.mm_node != NULL); in ttm_bo_release_list() 323 mem->mm_node = NULL; in ttm_bo_handle_move_mem() 363 if (bo->mem.mm_node) { in ttm_bo_handle_move_mem() 679 evict_mem.mm_node = NULL; in ttm_bo_evict() 773 if (mem->mm_node) in ttm_bo_mem_put() 797 if (mem->mm_node) in ttm_bo_mem_force_space() 804 if (mem->mm_node == NULL) in ttm_bo_mem_force_space() 877 mem->mm_node = NULL; in ttm_bo_mem_space() 911 if (mem->mm_node) in ttm_bo_mem_space() 915 if ((type_ok && (mem_type == TTM_PL_SYSTEM)) || mem->mm_node) { in ttm_bo_mem_space() [all …]
|
D | ttm_agp_backend.c | 54 struct drm_mm_node *node = bo_mem->mm_node; in ttm_agp_bind()
|
D | ttm_bo_util.c | 74 new_mem->mm_node = NULL; in ttm_bo_move_ttm() 402 new_mem->mm_node = NULL; in ttm_bo_move_memcpy() 692 new_mem->mm_node = NULL; in ttm_bo_move_accel_cleanup()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/ |
D | nouveau_ttm.c | 71 nvkm_mem_node_cleanup(mem->mm_node); in nouveau_vram_manager_del() 72 ram->func->put(ram, (struct nvkm_mem **)&mem->mm_node); in nouveau_vram_manager_del() 98 mem->mm_node = NULL; in nouveau_vram_manager_new() 104 mem->mm_node = node; in nouveau_vram_manager_new() 132 nvkm_mem_node_cleanup(mem->mm_node); in nouveau_gart_manager_del() 133 kfree(mem->mm_node); in nouveau_gart_manager_del() 134 mem->mm_node = NULL; in nouveau_gart_manager_del() 175 mem->mm_node = node; in nouveau_gart_manager_new() 219 struct nvkm_mem *node = mem->mm_node; in nv04_gart_manager_del() 222 kfree(mem->mm_node); in nv04_gart_manager_del() [all …]
|
D | nouveau_bo.c | 323 struct nvkm_mem *mem = bo->mem.mm_node; in nouveau_bo_pin() 692 struct nvkm_mem *node = old_mem->mm_node; in nve0_bo_move_copy() 724 struct nvkm_mem *node = old_mem->mm_node; in nvc0_bo_move_copy() 762 struct nvkm_mem *node = old_mem->mm_node; in nvc0_bo_move_m2mf() 801 struct nvkm_mem *node = old_mem->mm_node; in nva3_bo_move_copy() 839 struct nvkm_mem *node = old_mem->mm_node; in nv98_bo_move_exec() 857 struct nvkm_mem *node = old_mem->mm_node; in nv84_bo_move_exec() 891 struct nvkm_mem *node = old_mem->mm_node; in nv50_bo_move_m2mf() 896 int dst_tiled = !!((struct nvkm_mem *)new_mem->mm_node)->memtype; in nv50_bo_move_m2mf() 1033 struct nvkm_mem *old_node = bo->mem.mm_node; in nouveau_bo_move_prep() [all …]
|
D | nouveau_sgdma.c | 30 struct nvkm_mem *node = mem->mm_node; in nv04_sgdma_bind() 64 struct nvkm_mem *node = mem->mm_node; in nv50_sgdma_bind()
|
/linux-4.4.14/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-4.4.14/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_gmrid_manager.c | 57 mem->mm_node = NULL; in vmw_gmrid_man_get_node() 84 mem->mm_node = gman; in vmw_gmrid_man_get_node() 107 if (mem->mm_node) { in vmw_gmrid_man_put_node() 112 mem->mm_node = NULL; in vmw_gmrid_man_put_node()
|
/linux-4.4.14/drivers/gpu/drm/virtio/ |
D | virtgpu_ttm.c | 173 mem->mm_node = (void *)1; in ttm_bo_man_get_node() 180 mem->mm_node = (void *)NULL; in ttm_bo_man_put_node() 368 BUG_ON(old_mem->mm_node != NULL); in virtio_gpu_move_null() 370 new_mem->mm_node = NULL; in virtio_gpu_move_null()
|
/linux-4.4.14/include/drm/ttm/ |
D | ttm_bo_api.h | 119 void *mm_node; member
|
/linux-4.4.14/drivers/gpu/drm/qxl/ |
D | qxl_ttm.c | 342 BUG_ON(old_mem->mm_node != NULL); in qxl_move_null() 344 new_mem->mm_node = NULL; in qxl_move_null()
|
/linux-4.4.14/mm/ |
D | huge_memory.c | 88 struct list_head mm_node; member 2117 list_add_tail(&mm_slot->mm_node, &khugepaged_scan.mm_head); in __khugepaged_enter() 2156 list_del(&mm_slot->mm_node); in __khugepaged_exit() 2726 list_del(&mm_slot->mm_node); in collect_mm_slot() 2757 struct mm_slot, mm_node); in khugepaged_scan_mm_slot() 2832 if (mm_slot->mm_node.next != &khugepaged_scan.mm_head) { in khugepaged_scan_mm_slot() 2834 mm_slot->mm_node.next, in khugepaged_scan_mm_slot() 2835 struct mm_slot, mm_node); in khugepaged_scan_mm_slot()
|
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_ttm.c | 218 BUG_ON(old_mem->mm_node != NULL); in amdgpu_move_null() 220 new_mem->mm_node = NULL; in amdgpu_move_null() 292 tmp_mem.mm_node = NULL; in amdgpu_move_vram_ram() 339 tmp_mem.mm_node = NULL; in amdgpu_move_ram_vram()
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
D | radeon_ttm.c | 248 BUG_ON(old_mem->mm_node != NULL); in radeon_move_null() 250 new_mem->mm_node = NULL; in radeon_move_null() 323 tmp_mem.mm_node = NULL; in radeon_move_vram_ram() 370 tmp_mem.mm_node = NULL; in radeon_move_ram_vram()
|