Searched refs:mm_nodes (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_gtt_mgr.c | 102 return drm_mm_node_allocated(&node->mm_nodes[0]); in amdgpu_gtt_mgr_has_gart_addr() 125 node = kzalloc_flex(*node, mm_nodes, 1); in amdgpu_gtt_mgr_new() 138 r = drm_mm_insert_node_in_range(&mgr->mm, &node->mm_nodes[0], in amdgpu_gtt_mgr_new() 146 node->base.start = node->mm_nodes[0].start; in amdgpu_gtt_mgr_new() 148 node->mm_nodes[0].start = 0; in amdgpu_gtt_mgr_new() 149 node->mm_nodes[0].size = PFN_UP(node->base.size); in amdgpu_gtt_mgr_new() 177 if (drm_mm_node_allocated(&node->mm_nodes[0])) in amdgpu_gtt_mgr_del() 178 drm_mm_remove_node(&node->mm_nodes[0]); in amdgpu_gtt_mgr_del() 247 node = container_of(mm_node, typeof(*node), mm_nodes[0]); in amdgpu_gtt_mgr_recover()
|
| H A D | amdgpu_res_cursor.h | 95 node = to_ttm_range_mgr_node(res)->mm_nodes; in amdgpu_res_first()
|
| /linux/drivers/gpu/drm/ttm/ |
| H A D | ttm_range_manager.c | 76 node = kzalloc_flex(*node, mm_nodes, 1); in ttm_range_man_alloc() 87 ret = drm_mm_insert_node_in_range(mm, &node->mm_nodes[0], in ttm_range_man_alloc() 99 node->base.start = node->mm_nodes[0].start; in ttm_range_man_alloc() 111 drm_mm_remove_node(&node->mm_nodes[0]); in ttm_range_man_free() 123 struct drm_mm_node *node = &to_ttm_range_mgr_node(res)->mm_nodes[0]; in ttm_range_man_intersects() 139 struct drm_mm_node *node = &to_ttm_range_mgr_node(res)->mm_nodes[0]; in ttm_range_man_compatible()
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_ttm_sys_mgr.c | 36 node = kzalloc_flex(*node, base.mm_nodes, 1); in xe_ttm_sys_mgr_new() 49 node->base.mm_nodes[0].start = 0; in xe_ttm_sys_mgr_new() 50 node->base.mm_nodes[0].size = PFN_UP(node->base.base.size); in xe_ttm_sys_mgr_new()
|
| /linux/include/drm/ttm/ |
| H A D | ttm_range_manager.h | 21 struct drm_mm_node mm_nodes[]; member
|
| /linux/drivers/gpu/drm/i915/ |
| H A D | intel_region_ttm.c | 171 return i915_rsgt_from_mm_node(&range_node->mm_nodes[0], in intel_region_ttm_resource_to_rsgt()
|