Searched refs:hole_node (Results 1 - 2 of 2) sorted by relevance

/netbsd-current/sys/external/bsd/drm2/dist/include/drm/
H A Ddrm_mm.h301 static inline u64 __drm_mm_hole_node_start(const struct drm_mm_node *hole_node) argument
303 return hole_node->start + hole_node->size;
308 * @hole_node: drm_mm_node which implicitly tracks the following hole
317 static inline u64 drm_mm_hole_node_start(const struct drm_mm_node *hole_node) argument
319 DRM_MM_BUG_ON(!drm_mm_hole_follows(hole_node));
320 return __drm_mm_hole_node_start(hole_node);
323 static inline u64 __drm_mm_hole_node_end(const struct drm_mm_node *hole_node) argument
325 return list_next_entry(hole_node, node_list)->start;
330 * @hole_node
339 drm_mm_hole_node_end(const struct drm_mm_node *hole_node) argument
[all...]
/netbsd-current/sys/external/bsd/drm2/dist/drm/
H A Ddrm_mm.c185 static void drm_mm_interval_tree_add_node(struct drm_mm_node *hole_node, argument
188 struct drm_mm *mm = hole_node->mm;
195 if (drm_mm_node_allocated(hole_node)) {
196 rb = &hole_node->rb;
206 rb = &hole_node->rb;
207 link = &hole_node->rb.rb_right;

Completed in 220 milliseconds