Searched refs:drm_mm_node (Results 1 - 14 of 14) sorted by path
/freebsd-11-stable/sys/dev/drm/ |
H A D | drm_mm.c | 55 struct drm_mm_node *entry; 58 entry = list_entry(tail_node, struct drm_mm_node, ml_entry); 68 struct drm_mm_node *entry; 71 entry = list_entry(tail_node, struct drm_mm_node, ml_entry); 82 static struct drm_mm_node *drm_mm_kmalloc(struct drm_mm *mm, int atomic) 84 struct drm_mm_node *child; 98 struct drm_mm_node, fl_entry); 109 struct drm_mm_node *node; 133 struct drm_mm_node *child; 153 struct drm_mm_node *entr [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, 67 static inline struct drm_mm_node *drm_mm_get_block(struct drm_mm_node *parent, 73 static inline struct drm_mm_node *drm_mm_get_block_atomic(struct drm_mm_node *parent, 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 *bloc [all...] |
H A D | drm_sman.c | 93 struct drm_mm_node *tmp; 106 struct drm_mm_node *node = (struct drm_mm_node *) ref; 120 struct drm_mm_node *node = (struct drm_mm_node *) ref;
|
H A D | i915_drv.h | 334 struct drm_mm_node *gtt_space;
|
/freebsd-11-stable/sys/dev/drm2/ |
H A D | drmP.h | 540 struct drm_mm_node *file_offset_node; /**< fake offset */
|
H A D | drm_mm.c | 52 static struct drm_mm_node *drm_mm_kmalloc(struct drm_mm *mm, int atomic) 54 struct drm_mm_node *child; 65 struct drm_mm_node, node_list); 74 /* drm_mm_pre_get() - pre allocate drm_mm_node structure 81 struct drm_mm_node *node; 102 static inline unsigned long drm_mm_hole_node_start(struct drm_mm_node *hole_node) 107 static inline unsigned long drm_mm_hole_node_end(struct drm_mm_node *hole_node) 109 struct drm_mm_node *next_node = 110 list_entry(hole_node->node_list.next, struct drm_mm_node, 116 static void drm_mm_insert_helper(struct drm_mm_node *hole_nod [all...] |
H A D | drm_mm.h | 44 struct drm_mm_node { struct 64 struct drm_mm_node head_node; 77 struct drm_mm_node *prev_scanned_node; 79 void (*color_adjust)(struct drm_mm_node *node, unsigned long color, 83 static inline bool drm_mm_node_allocated(struct drm_mm_node *node) 98 struct drm_mm_node, node_list) : NULL; \ 101 struct drm_mm_node, node_list) : NULL) \ 105 extern struct drm_mm_node *drm_mm_get_block_generic(struct drm_mm_node *node, 110 extern struct drm_mm_node *drm_mm_get_block_range_generi [all...] |
/freebsd-11-stable/sys/dev/drm2/i915/ |
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 | 3113 struct drm_mm_node *gtt_space, 3116 struct drm_mm_node *other; 3131 other = list_entry(gtt_space->node_list.prev, struct drm_mm_node, node_list); 3135 other = list_entry(gtt_space->node_list.next, struct drm_mm_node, node_list); 3193 struct drm_mm_node *node;
|
H A D | i915_gem_gtt.c | 529 static void i915_gtt_color_adjust(struct drm_mm_node *node, 539 struct drm_mm_node,
|
H A D | i915_gem_stolen.c | 101 struct drm_mm_node *compressed_fb, *uninitialized_var(compressed_llb);
|
/freebsd-11-stable/sys/dev/drm2/ttm/ |
H A D | ttm_agp_backend.c | 54 struct drm_mm_node *node = bo_mem->mm_node;
|
H A D | ttm_bo_api.h | 39 struct drm_mm_node; 256 struct drm_mm_node *vm_node;
|
H A D | ttm_bo_manager.c | 60 struct drm_mm_node *node = NULL;
|
Completed in 290 milliseconds