Lines Matching refs:drm_buddy_block
32 struct drm_buddy_block { struct
44 struct drm_buddy_block *left; argument
45 struct drm_buddy_block *right; argument
46 struct drm_buddy_block *parent; argument
80 struct drm_buddy_block **roots; argument
97 drm_buddy_block_offset(struct drm_buddy_block *block) in drm_buddy_block_offset()
103 drm_buddy_block_order(struct drm_buddy_block *block) in drm_buddy_block_order()
109 drm_buddy_block_state(struct drm_buddy_block *block) in drm_buddy_block_state()
115 drm_buddy_block_is_allocated(struct drm_buddy_block *block) in drm_buddy_block_is_allocated()
121 drm_buddy_block_is_clear(struct drm_buddy_block *block) in drm_buddy_block_is_clear()
127 drm_buddy_block_is_free(struct drm_buddy_block *block) in drm_buddy_block_is_free()
133 drm_buddy_block_is_split(struct drm_buddy_block *block) in drm_buddy_block_is_split()
140 struct drm_buddy_block *block) in drm_buddy_block_size()
149 struct drm_buddy_block *
150 drm_get_buddy(struct drm_buddy_block *block);
163 void drm_buddy_free_block(struct drm_buddy *mm, struct drm_buddy_block *block);
171 struct drm_buddy_block *block,