Lines Matching refs:drm_buddy_block
28 struct drm_buddy_block { struct
39 struct drm_buddy_block *left; argument
40 struct drm_buddy_block *right; argument
41 struct drm_buddy_block *parent; argument
75 struct drm_buddy_block **roots; argument
91 drm_buddy_block_offset(struct drm_buddy_block *block) in drm_buddy_block_offset()
97 drm_buddy_block_order(struct drm_buddy_block *block) in drm_buddy_block_order()
103 drm_buddy_block_state(struct drm_buddy_block *block) in drm_buddy_block_state()
109 drm_buddy_block_is_allocated(struct drm_buddy_block *block) in drm_buddy_block_is_allocated()
115 drm_buddy_block_is_free(struct drm_buddy_block *block) in drm_buddy_block_is_free()
121 drm_buddy_block_is_split(struct drm_buddy_block *block) in drm_buddy_block_is_split()
128 struct drm_buddy_block *block) in drm_buddy_block_size()
137 struct drm_buddy_block *
138 drm_get_buddy(struct drm_buddy_block *block);
150 void drm_buddy_free_block(struct drm_buddy *mm, struct drm_buddy_block *block);
156 struct drm_buddy_block *block,