Searched refs:drm_mm_node (Results 1 – 19 of 19) sorted by relevance
/linux-4.1.27/include/drm/ |
D | drm_mm.h | 61 struct drm_mm_node { struct 81 struct drm_mm_node head_node; argument 91 struct drm_mm_node *prev_scanned_node; 93 void (*color_adjust)(struct drm_mm_node *node, unsigned long color, 107 static inline bool drm_mm_node_allocated(struct drm_mm_node *node) in drm_mm_node_allocated() 127 static inline u64 __drm_mm_hole_node_start(struct drm_mm_node *hole_node) in __drm_mm_hole_node_start() 143 static inline u64 drm_mm_hole_node_start(struct drm_mm_node *hole_node) in drm_mm_hole_node_start() 149 static inline u64 __drm_mm_hole_node_end(struct drm_mm_node *hole_node) in __drm_mm_hole_node_end() 152 struct drm_mm_node, node_list)->start; in __drm_mm_hole_node_end() 166 static inline u64 drm_mm_hole_node_end(struct drm_mm_node *hole_node) in drm_mm_hole_node_end() [all …]
|
D | drm_vma_manager.h | 42 struct drm_mm_node vm_node;
|
/linux-4.1.27/drivers/gpu/drm/ |
D | drm_mm.c | 93 static struct drm_mm_node *drm_mm_search_free_generic(const struct drm_mm *mm, 98 static struct drm_mm_node *drm_mm_search_free_in_range_generic(const struct drm_mm *mm, 106 static void drm_mm_insert_helper(struct drm_mm_node *hole_node, in drm_mm_insert_helper() 107 struct drm_mm_node *node, in drm_mm_insert_helper() 179 int drm_mm_reserve_node(struct drm_mm *mm, struct drm_mm_node *node) in drm_mm_reserve_node() 181 struct drm_mm_node *hole; in drm_mm_reserve_node() 232 int drm_mm_insert_node_generic(struct drm_mm *mm, struct drm_mm_node *node, in drm_mm_insert_node_generic() 238 struct drm_mm_node *hole_node; in drm_mm_insert_node_generic() 250 static void drm_mm_insert_helper_range(struct drm_mm_node *hole_node, in drm_mm_insert_helper_range() 251 struct drm_mm_node *node, in drm_mm_insert_helper_range() [all …]
|
/linux-4.1.27/drivers/gpu/drm/i915/ |
D | i915_gem_stolen.c | 155 struct drm_mm_node *node, in find_compression_threshold() 198 struct drm_mm_node *uninitialized_var(compressed_llb); in i915_setup_compression() 403 struct drm_mm_node *stolen) in _i915_gem_object_create_stolen() 438 struct drm_mm_node *stolen; in i915_gem_object_create_stolen() 477 struct drm_mm_node *stolen; in i915_gem_object_create_stolen_for_preallocated()
|
D | i915_vgpu.c | 94 struct drm_mm_node space[4]; 120 struct drm_mm_node *node, in vgt_balloon_space()
|
D | i915_gem_gtt.h | 154 struct drm_mm_node node; 315 struct drm_mm_node node;
|
D | i915_gem_gtt.c | 1997 static void i915_gtt_color_adjust(struct drm_mm_node *node, in i915_gtt_color_adjust() 2007 struct drm_mm_node, in i915_gtt_color_adjust() 2030 struct drm_mm_node *entry; in i915_gem_setup_global_gtt()
|
D | i915_drv.h | 818 struct drm_mm_node compressed_fb; 819 struct drm_mm_node *compressed_llb; 1913 struct drm_mm_node *stolen;
|
D | i915_gem.c | 3396 struct drm_mm_node *gtt_space = &vma->node; in i915_gem_valid_gtt_space() 3397 struct drm_mm_node *other; in i915_gem_valid_gtt_space() 3415 other = list_entry(gtt_space->node_list.prev, struct drm_mm_node, node_list); in i915_gem_valid_gtt_space() 3419 other = list_entry(gtt_space->node_list.next, struct drm_mm_node, node_list); in i915_gem_valid_gtt_space()
|
/linux-4.1.27/drivers/gpu/drm/armada/ |
D | armada_gem.h | 19 struct drm_mm_node *linear; /* for linear backed */
|
D | armada_gem.c | 137 struct drm_mm_node *node; in armada_gem_linear_back()
|
/linux-4.1.27/drivers/gpu/drm/tegra/ |
D | gem.h | 41 struct drm_mm_node *mm;
|
/linux-4.1.27/drivers/gpu/drm/msm/ |
D | msm_gem.h | 67 struct drm_mm_node *vram_node;
|
D | msm_gem.c | 612 sz += sizeof(struct drm_mm_node); in msm_gem_new_impl()
|
/linux-4.1.27/drivers/gpu/drm/ttm/ |
D | ttm_bo_manager.c | 57 struct drm_mm_node *node = NULL; in ttm_bo_man_get_node()
|
D | ttm_agp_backend.c | 54 struct drm_mm_node *node = bo_mem->mm_node; in ttm_agp_bind()
|
/linux-4.1.27/include/drm/ttm/ |
D | ttm_bo_api.h | 46 struct drm_mm_node;
|
/linux-4.1.27/drivers/gpu/drm/via/ |
D | via_mm.c | 36 struct drm_mm_node mm_node;
|
/linux-4.1.27/drivers/gpu/drm/sis/ |
D | sis_mm.c | 45 struct drm_mm_node mm_node;
|