Lines Matching refs:atomic
82 static struct drm_mm_node *drm_mm_kmalloc(struct drm_mm *mm, int atomic) in drm_mm_kmalloc() argument
86 if (atomic) in drm_mm_kmalloc()
131 unsigned long size, int atomic) in drm_mm_create_tail_node() argument
135 child = drm_mm_kmalloc(mm, atomic); in drm_mm_create_tail_node()
150 int drm_mm_add_space_to_tail(struct drm_mm *mm, unsigned long size, int atomic) in drm_mm_add_space_to_tail() argument
159 size, atomic); in drm_mm_add_space_to_tail()
167 int atomic) in drm_mm_split_at_start() argument
171 child = drm_mm_kmalloc(parent->mm, atomic); in drm_mm_split_at_start()
194 int atomic) in drm_mm_get_block_generic() argument
205 drm_mm_split_at_start(node, alignment - tmp, atomic); in drm_mm_get_block_generic()
214 node = drm_mm_split_at_start(node, size, atomic); in drm_mm_get_block_generic()