|
Dynamic Load Balance 3.7.0
|
#include "LB_numThreads/numThreads.h"#include "LB_core/spd.h"#include "apis/dlb_errors.h"#include "support/tracing.h"#include "support/debug.h"#include "support/mask_utils.h"#include <sched.h>#include <pthread.h>
Macros | |
| #define | OMP_SYMBOLS_DEFINED |
Functions | |
| void | omp_set_num_threads (int nthreads) __attribute__((weak)) |
| int | omp_get_max_threads (void) |
| void | pm_init (pm_interface_t *pm) |
| void | pm_finalize (pm_interface_t *pm) |
| int | pm_get_num_threads (void) |
| int | pm_callback_set (pm_interface_t *pm, dlb_callbacks_t which, dlb_callback_t callback, void *arg) |
| int | pm_callback_get (const pm_interface_t *pm, dlb_callbacks_t which, dlb_callback_t *callback, void **arg) |
| int | update_threads (const pm_interface_t *pm, int threads) |
| int | set_mask (const pm_interface_t *pm, const cpu_set_t *cpu_set) |
| int | set_process_mask (const pm_interface_t *pm, const cpu_set_t *cpu_set) |
| int | add_mask (const pm_interface_t *pm, const cpu_set_t *cpu_set) |
| int | add_process_mask (const pm_interface_t *pm, const cpu_set_t *cpu_set) |
| int | enable_cpu (const pm_interface_t *pm, int cpuid) |
| int | enable_cpu_set (const pm_interface_t *pm, const cpu_set_t *cpu_set) |
| int | disable_cpu (const pm_interface_t *pm, int cpuid) |
| int | disable_cpu_set (const pm_interface_t *pm, const cpu_set_t *cpu_set) |
| #define OMP_SYMBOLS_DEFINED |
| void omp_set_num_threads | ( | int | nthreads | ) |
| int omp_get_max_threads | ( | void | ) |
| void pm_init | ( | pm_interface_t * | pm | ) |
| void pm_finalize | ( | pm_interface_t * | pm | ) |
| int pm_get_num_threads | ( | void | ) |
| int pm_callback_set | ( | pm_interface_t * | pm, |
| dlb_callbacks_t | which, | ||
| dlb_callback_t | callback, | ||
| void * | arg | ||
| ) |
| int pm_callback_get | ( | const pm_interface_t * | pm, |
| dlb_callbacks_t | which, | ||
| dlb_callback_t * | callback, | ||
| void ** | arg | ||
| ) |
| int update_threads | ( | const pm_interface_t * | pm, |
| int | threads | ||
| ) |
| int set_mask | ( | const pm_interface_t * | pm, |
| const cpu_set_t * | cpu_set | ||
| ) |
| int set_process_mask | ( | const pm_interface_t * | pm, |
| const cpu_set_t * | cpu_set | ||
| ) |
| int add_mask | ( | const pm_interface_t * | pm, |
| const cpu_set_t * | cpu_set | ||
| ) |
| int add_process_mask | ( | const pm_interface_t * | pm, |
| const cpu_set_t * | cpu_set | ||
| ) |
| int enable_cpu | ( | const pm_interface_t * | pm, |
| int | cpuid | ||
| ) |
| int enable_cpu_set | ( | const pm_interface_t * | pm, |
| const cpu_set_t * | cpu_set | ||
| ) |
| int disable_cpu | ( | const pm_interface_t * | pm, |
| int | cpuid | ||
| ) |
| int disable_cpu_set | ( | const pm_interface_t * | pm, |
| const cpu_set_t * | cpu_set | ||
| ) |