}
 }
 
-#define for_each_waiter(p__, rq__) \
-       list_for_each_entry_lockless(p__, \
-                                    &(rq__)->sched.waiters_list, \
-                                    wait_link)
-
-#define for_each_signaler(p__, rq__) \
-       list_for_each_entry_rcu(p__, \
-                               &(rq__)->sched.signalers_list, \
-                               signal_link)
-
 static void defer_request(struct i915_request *rq, struct list_head * const pl)
 {
        LIST_HEAD(list);
 
 #define I915_DEPENDENCY_WEAK           BIT(2)
 };
 
+#define for_each_waiter(p__, rq__) \
+       list_for_each_entry_lockless(p__, \
+                                    &(rq__)->sched.waiters_list, \
+                                    wait_link)
+
+#define for_each_signaler(p__, rq__) \
+       list_for_each_entry_rcu(p__, \
+                               &(rq__)->sched.signalers_list, \
+                               signal_link)
+
 #endif /* _I915_SCHEDULER_TYPES_H_ */