Searched refs:drm_mm_node (Results 1 – 13 of 13) sorted by relevance
| /freebsd-12.1/sys/dev/drm2/ |
| H A D | drm_mm.h | 44 struct drm_mm_node { struct 64 struct drm_mm_node head_node; argument 105 extern struct drm_mm_node *drm_mm_get_block_generic(struct drm_mm_node *node, 111 struct drm_mm_node *node, 118 static inline struct drm_mm_node *drm_mm_get_block(struct drm_mm_node *parent, in drm_mm_get_block() 124 static inline struct drm_mm_node *drm_mm_get_block_atomic(struct drm_mm_node *parent, in drm_mm_get_block_atomic() 131 struct drm_mm_node *parent, in drm_mm_get_block_range() 141 struct drm_mm_node *parent, in drm_mm_get_color_block_range() 152 struct drm_mm_node *parent, in drm_mm_get_block_atomic_range() 163 struct drm_mm_node *node, [all …]
|
| H A D | drm_mm.c | 54 struct drm_mm_node *child; in drm_mm_kmalloc() 81 struct drm_mm_node *node; in drm_mm_pre_get() 161 struct drm_mm_node *drm_mm_get_block_generic(struct drm_mm_node *hole_node, in drm_mm_get_block_generic() 167 struct drm_mm_node *node; in drm_mm_get_block_generic() 259 struct drm_mm_node *drm_mm_get_block_range_generic(struct drm_mm_node *hole_node, in drm_mm_get_block_range_generic() 267 struct drm_mm_node *node; in drm_mm_get_block_range_generic() 388 struct drm_mm_node *entry; in drm_mm_search_free_generic() 389 struct drm_mm_node *best; in drm_mm_search_free_generic() 432 struct drm_mm_node *entry; in drm_mm_search_free_in_range_generic() 433 struct drm_mm_node *best; in drm_mm_search_free_in_range_generic() [all …]
|
| H A D | drmP.h | 540 struct drm_mm_node *file_offset_node; /**< fake offset */
|
| /freebsd-12.1/sys/dev/drm/ |
| H A D | drm_mm.c | 55 struct drm_mm_node *entry; in drm_mm_tail_space() 68 struct drm_mm_node *entry; in drm_mm_remove_space_from_tail() 84 struct drm_mm_node *child; in drm_mm_kmalloc() 109 struct drm_mm_node *node; in drm_mm_pre_get() 133 struct drm_mm_node *child; in drm_mm_create_tail_node() 153 struct drm_mm_node *entry; in drm_mm_add_space_to_tail() 165 static struct drm_mm_node *drm_mm_split_at_start(struct drm_mm_node *parent, in drm_mm_split_at_start() 169 struct drm_mm_node *child; in drm_mm_split_at_start() 191 struct drm_mm_node *drm_mm_get_block_generic(struct drm_mm_node *node, in drm_mm_get_block_generic() 288 struct drm_mm_node *best; in drm_mm_search_free() [all …]
|
| H A D | drm_mm.h | 42 struct drm_mm_node { struct 63 extern struct drm_mm_node *drm_mm_get_block_generic(struct drm_mm_node *node, argument 67 static inline struct drm_mm_node *drm_mm_get_block(struct drm_mm_node *parent, in drm_mm_get_block() 73 static inline struct drm_mm_node *drm_mm_get_block_atomic(struct drm_mm_node *parent, in drm_mm_get_block_atomic() 79 extern void drm_mm_put_block(struct drm_mm_node *cur); 80 extern struct drm_mm_node *drm_mm_search_free(const struct drm_mm *mm, 95 static inline struct drm_mm *drm_get_mm(struct drm_mm_node *block) in drm_get_mm()
|
| H A D | drm_sman.c | 93 struct drm_mm_node *tmp; in drm_sman_mm_allocate() 106 struct drm_mm_node *node = (struct drm_mm_node *) ref; in drm_sman_mm_free() 120 struct drm_mm_node *node = (struct drm_mm_node *) ref; in drm_sman_mm_offset()
|
| /freebsd-12.1/sys/dev/drm2/ttm/ |
| H A D | ttm_bo_api.h | 39 struct drm_mm_node; 256 struct drm_mm_node *vm_node;
|
| H A D | ttm_agp_backend.c | 54 struct drm_mm_node *node = bo_mem->mm_node; in ttm_agp_bind()
|
| H A D | ttm_bo_manager.c | 60 struct drm_mm_node *node = NULL; in ttm_bo_man_get_node()
|
| /freebsd-12.1/sys/dev/drm2/i915/ |
| H A D | i915_gem_stolen.c | 101 struct drm_mm_node *compressed_fb, *uninitialized_var(compressed_llb); in i915_setup_compression()
|
| H A D | i915_gem_gtt.c | 529 static void i915_gtt_color_adjust(struct drm_mm_node *node, in i915_gtt_color_adjust() 539 struct drm_mm_node, in i915_gtt_color_adjust()
|
| H A D | i915_drv.h | 907 struct drm_mm_node *compressed_fb; 908 struct drm_mm_node *compressed_llb; 980 struct drm_mm_node *gtt_space;
|
| H A D | i915_gem.c | 3115 struct drm_mm_node *gtt_space, in i915_gem_valid_gtt_space() 3118 struct drm_mm_node *other; in i915_gem_valid_gtt_space() 3133 other = list_entry(gtt_space->node_list.prev, struct drm_mm_node, node_list); in i915_gem_valid_gtt_space() 3137 other = list_entry(gtt_space->node_list.next, struct drm_mm_node, node_list); in i915_gem_valid_gtt_space() 3195 struct drm_mm_node *node; in i915_gem_object_bind_to_gtt()
|