+static void action_cpu_KCCFLN05_change_state(surf_action_t action,
+ e_surf_action_state_t state)
+{
+ if((state==SURF_ACTION_DONE) || (state==SURF_ACTION_FAILED))
+ if(((surf_action_cpu_KCCFLN05_t)action)->variable) {
+ lmm_variable_disable(maxmin_system_cpu_KCCFLN05,
+ ((surf_action_cpu_KCCFLN05_t)action)->variable);
+ ((surf_action_cpu_KCCFLN05_t)action)->variable = NULL;
+ }
+
+ surf_action_change_state(action, state);
+ return;
+}
+
+/* #define WARNING(format, ...) (fprintf(stderr, "[%s , %s : %d] ", __FILE__, __FUNCTION__, __LINE__),\ */
+/* fprintf(stderr, format, ## __VA_ARGS__), \ */
+/* fprintf(stderr, "\n")) */
+/* #define VOIRP(expr) WARNING(" {" #expr " = %p }", expr) */
+/* #define VOIRD(expr) WARNING(" {" #expr " = %d }", expr) */
+/* #define VOIRG(expr) WARNING(" {" #expr " = %lg }", expr) */
+