list_next_entry
node = list_next_entry(node, hole_stack);
DRM_MM_BUG_ON(list_next_entry(hole, node_list) != node);
DRM_MM_BUG_ON(list_next_entry(prev_node, node_list) !=
list_next_entry(node, node_list));
return list_next_entry(hole, node_list);
node = list_next_entry(node, node_list);
other = list_next_entry(node, node_list);
fb = list_next_entry(fb, head))
return list_next_entry(hole_node, node_list)->start;
pos = list_next_entry(pos, hole_stack))
node__ = list_next_entry(node__, node_list))
(n) = list_next_entry(ptr, member)
for (p = list_next_entry((p), field); &p->field != (h); \
p = list_next_entry((p), field))