Lines Matching refs:entry
179 #define drm_mm_for_each_node(entry, mm) list_for_each_entry(entry, \ argument
202 #define drm_mm_for_each_hole(entry, mm, hole_start, hole_end) \ argument
203 for (entry = list_entry((mm)->hole_stack.next, struct drm_mm_node, hole_stack); \
204 &entry->hole_stack != &(mm)->hole_stack ? \
205 hole_start = drm_mm_hole_node_start(entry), \
206 hole_end = drm_mm_hole_node_end(entry), \
208 entry = list_entry(entry->hole_stack.next, struct drm_mm_node, hole_stack))
210 #define __drm_mm_for_each_hole(entry, mm, hole_start, hole_end, backwards) \ argument
211 …for (entry = list_entry((backwards) ? (mm)->hole_stack.prev : (mm)->hole_stack.next, struct drm_mm…
212 &entry->hole_stack != &(mm)->hole_stack ? \
213 hole_start = drm_mm_hole_node_start(entry), \
214 hole_end = drm_mm_hole_node_end(entry), \
216 …entry = list_entry((backwards) ? entry->hole_stack.prev : entry->hole_stack.next, struct drm_mm_no…