Home
last modified time | relevance | path

Searched refs:drm_mm_node (Results 1 – 6 of 6) sorted by relevance

/freebsd/sys/dev/drm2/
H A Ddrm_mm.h42 struct drm_mm_node { struct
62 struct drm_mm_node head_node; argument
75 struct drm_mm_node *prev_scanned_node;
77 void (*color_adjust)(struct drm_mm_node *node, unsigned long color,
81 static inline bool drm_mm_node_allocated(struct drm_mm_node *node) in drm_mm_node_allocated()
96 struct drm_mm_node, node_list) : NULL; \
99 struct drm_mm_node, node_list) : NULL) \
103 extern struct drm_mm_node *drm_mm_get_block_generic(struct drm_mm_node *node,
108 extern struct drm_mm_node *drm_mm_get_block_range_generic(
109 struct drm_mm_node *node,
[all …]
H A Ddrm_mm.c50 static struct drm_mm_node *drm_mm_kmalloc(struct drm_mm *mm, int atomic) in drm_mm_kmalloc()
52 struct drm_mm_node *child; in drm_mm_kmalloc()
63 struct drm_mm_node, node_list); in drm_mm_kmalloc()
79 struct drm_mm_node *node; in drm_mm_pre_get()
100 static inline unsigned long drm_mm_hole_node_start(struct drm_mm_node *hole_node) in drm_mm_hole_node_start()
105 static inline unsigned long drm_mm_hole_node_end(struct drm_mm_node *hole_node) in drm_mm_hole_node_end()
107 struct drm_mm_node *next_node = in drm_mm_hole_node_end()
108 list_entry(hole_node->node_list.next, struct drm_mm_node, in drm_mm_hole_node_end()
114 static void drm_mm_insert_helper(struct drm_mm_node *hole_node, in drm_mm_insert_helper()
115 struct drm_mm_node *node, in drm_mm_insert_helper()
[all …]
H A DdrmP.h538 struct drm_mm_node *file_offset_node; /**< fake offset */
/freebsd/sys/dev/drm2/ttm/
H A Dttm_bo_api.h38 struct drm_mm_node;
255 struct drm_mm_node *vm_node;
H A Dttm_agp_backend.c52 struct drm_mm_node *node = bo_mem->mm_node; in ttm_agp_bind()
H A Dttm_bo_manager.c58 struct drm_mm_node *node = NULL; in ttm_bo_man_get_node()