Searched refs:mm_nodes (Results 1 - 6 of 6) sorted by relevance
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_gtt_mgr.c | 100 return drm_mm_node_allocated(&node->mm_nodes[0]); 123 node = kzalloc(struct_size(node, mm_nodes, 1), GFP_KERNEL); 136 r = drm_mm_insert_node_in_range(&mgr->mm, &node->mm_nodes[0], 144 node->base.start = node->mm_nodes[0].start; 146 node->mm_nodes[0].start = 0; 147 node->mm_nodes[0].size = PFN_UP(node->base.size); 175 if (drm_mm_node_allocated(&node->mm_nodes[0])) 176 drm_mm_remove_node(&node->mm_nodes[0]); 199 node = container_of(mm_node, typeof(*node), mm_nodes[0]);
|
H A D | amdgpu_res_cursor.h | 94 node = to_ttm_range_mgr_node(res)->mm_nodes;
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_ttm_sys_mgr.c | 37 node = kzalloc(struct_size(node, base.mm_nodes, 1), GFP_KERNEL); 50 node->base.mm_nodes[0].start = 0; 51 node->base.mm_nodes[0].size = PFN_UP(node->base.base.size);
|
/linux-master/include/drm/ttm/ |
H A D | ttm_range_manager.h | 14 * @mm_nodes: MM nodes, usually 1 21 struct drm_mm_node mm_nodes[]; member in struct:ttm_range_mgr_node
|
/linux-master/drivers/gpu/drm/ttm/ |
H A D | ttm_range_manager.c | 74 node = kzalloc(struct_size(node, mm_nodes, 1), GFP_KERNEL); 85 ret = drm_mm_insert_node_in_range(mm, &node->mm_nodes[0], 97 node->base.start = node->mm_nodes[0].start; 109 drm_mm_remove_node(&node->mm_nodes[0]); 121 struct drm_mm_node *node = &to_ttm_range_mgr_node(res)->mm_nodes[0]; 137 struct drm_mm_node *node = &to_ttm_range_mgr_node(res)->mm_nodes[0];
|
/linux-master/drivers/gpu/drm/i915/ |
H A D | intel_region_ttm.c | 171 return i915_rsgt_from_mm_node(&range_node->mm_nodes[0],
|
Completed in 169 milliseconds