-ledger_t coalition_get_ledger(coalition_t coal);
-
-uint32_t coalition_adjust_focal_task_count(coalition_t coal, int count);
-uint32_t coalition_focal_task_count(coalition_t coal);
-uint32_t coalition_adjust_non_focal_task_count(coalition_t coal, int count);
-uint32_t coalition_non_focal_task_count(coalition_t coal);
-
-void coalition_sfi_reevaluate(coalition_t coal, task_t updated_task);
-
+/*
+ * development/debug interfaces
+ */
+#if defined(DEVELOPMENT) || defined(DEBUG)
+int coalition_should_notify(coalition_t coal);
+void coalition_set_notify(coalition_t coal, int notify);
+#endif
+
+#else /* !CONFIG_COALITIONS */
+
+static inline void task_coalition_update_gpu_stats(__unused task_t task,
+ __unused uint64_t gpu_ns_delta)
+{
+ return;
+}
+
+static inline uint32_t task_coalition_adjust_focal_count(__unused task_t task,
+ __unused int count)
+{
+ return 0;
+}
+
+static inline uint32_t task_coalition_adjust_nonfocal_count(__unused task_t task,
+ __unused int count)
+{
+ return 0;
+}
+
+static inline uint32_t task_coalition_focal_count(__unused task_t task)
+{
+ return 0;
+}
+
+static inline void coalition_for_each_task(__unused coalition_t coal,
+ __unused void *ctx,
+ __unused void (*callback)(coalition_t, void *, task_t))
+{
+ return;
+}
+
+#endif /* CONFIG_COALITIONS */