Lines Matching defs:cpus
20 * osnoise_get_cpus - return the original "osnoise/cpus" content
32 context->orig_cpus = tracefs_instance_file_read(NULL, "osnoise/cpus", NULL);
42 * osnoise_set_cpus - configure osnoise to run on *cpus
44 * "osnoise/cpus" file is used to set the cpus in which osnoise/timerlat
46 * and set the cpus passed as argument.
48 int osnoise_set_cpus(struct osnoise_context *context, char *cpus)
57 context->curr_cpus = strdup(cpus);
61 snprintf(buffer, 1024, "%s\n", cpus);
63 debug_msg("setting cpus to %s from %s", cpus, context->orig_cpus);
65 retval = tracefs_instance_file_write(NULL, "osnoise/cpus", buffer);
76 * osnoise_restore_cpus - restore the original "osnoise/cpus"
78 * osnoise_set_cpus() saves the original data for the "osnoise/cpus"
96 debug_msg("restoring cpus to %s", context->orig_cpus);
98 retval = tracefs_instance_file_write(NULL, "osnoise/cpus", context->orig_cpus);
100 err_msg("could not restore original osnoise cpus\n");
108 * osnoise_put_cpus - restore cpus config and cleanup data