*/
typedef enum resource_cpu_boosting_flag {
CPU_BOOSTING_RESET_ON_FORK = 0x01, /**< CPU RESET ON FORK */
- CPU_BOOSTING_FORCE_RESET_ON_CLEAR = 0x02, /**< CPU FORCE RESET ON CLEAR */
+ CPU_BOOSTING_FORCE_RESET_ON_SET = 0x02, /**< CPU FORCE RESET ON SET */
} cpu_boosting_flag_e;
/**
* @param[in] flags The cpu boosting flag bits
* If #CPU_BOOSTING_RESET_ON_FORK is set, child processes or threads created by fork() or pthread_create()
* do not inherit boosted CPU schedulder and priority from the parent.
- * If #CPU_BOOSTING_FORCE_RESET_ON_CLEAR is set,
- * reset CPU boosting forcely on resource_clear_cpu_boosting() regardless of duplicate CPU boosting sets.
+ * If #CPU_BOOSTING_FORCE_RESET_ON_SET is set,
+ * reset CPU boosting forcely on resource_set_cpu_boosting() regardless of duplicate CPU boosting sets.
* @param[in] timeout_msec The timeout in milliseconds, -1 to apply boosting permanently
*
* @return 0 on success, otherwise a negative error value.
/**
* Parent process forcely resets CPU boosting level as CPU_BOOSTING_LEVEL_NONE,
- * when CPU_BOOSTING_FORCE_RESET_ON_CLEAR is set.
+ * when CPU_BOOSTING_FORCE_RESET_ON_SET is set.
*/
test_set_cpu_boosting(resource_pid, CPU_BOOSTING_LEVEL_NONE, flags, -1);
- test_clear_cpu_boosting(resource_pid);
ret = resource_get_cpu_boosting_level(resource_pid, &level);
if (ret < 0) {
_E("Failed to get cpu boosting level: ret (%d)", ret);
/* Case 2: Boosting single-threaded processes */
_D("[CPU-BOOSTING-TEST] <<<<<<<<<< Multi Processes One Thread >>>>>>>>>>");
multi_process_one_thread_test(7);
- ret = test_multi_process_one_thread_force_reset(7, CPU_BOOSTING_FORCE_RESET_ON_CLEAR);
+ ret = test_multi_process_one_thread_force_reset(7, CPU_BOOSTING_FORCE_RESET_ON_SET);
if (ret < 0) {
- _E("Failed to test multi process with CPU_BOOSTING_FORCE_RESET_ON_CLEAR: ret (%d)", ret);
+ _E("Failed to test multi process with CPU_BOOSTING_FORCE_RESET_ON_SET: ret (%d)", ret);
return 1;
}