|
Dynamic Load Balance 3.6.1+32-59d1
|


Go to the source code of this file.
Functions | |
| int | shmem_procinfo__init (pid_t pid, pid_t preinit_pid, const cpu_set_t *process_mask, cpu_set_t *new_process_mask, const char *shmem_key, int shmem_size_multiplier) |
| int | shmem_procinfo__init_with_cpu_sharing (pid_t pid, pid_t preinit_pid, const cpu_set_t *process_mask, const char *shmem_key, int shmem_size_multiplier) |
| int | shmem_procinfo_ext__init (const char *shmem_key, int shmem_size_multiplier) |
| int | shmem_procinfo_ext__preinit (pid_t pid, const cpu_set_t *mask, dlb_drom_flags_t flags) |
| int | shmem_procinfo__finalize (pid_t pid, bool return_stolen, const char *shmem_key, int shmem_size_multiplier) |
| int | shmem_procinfo_ext__finalize (void) |
| int | shmem_procinfo_ext__postfinalize (pid_t pid, bool return_stolen) |
| int | shmem_procinfo_ext__recover_stolen_cpus (int pid) |
| int | shmem_procinfo__getprocessmask (pid_t pid, cpu_set_t *mask, dlb_drom_flags_t flags) |
| int | shmem_procinfo__setprocessmask (pid_t pid, const cpu_set_t *mask, dlb_drom_flags_t flags, cpu_set_t *free_cpu_mask) |
| int | shmem_procinfo__polldrom (pid_t pid, int *new_cpus, cpu_set_t *new_mask) |
| int | shmem_procinfo__getpidlist (pid_t *pidlist, int *nelems, int max_len) |
| double | shmem_procinfo__getcpuusage (pid_t pid) |
| double | shmem_procinfo__getcpuavgusage (pid_t pid) |
| void | shmem_procinfo__getcpuusage_list (double *usagelist, int *nelems, int max_len) |
| void | shmem_procinfo__getcpuavgusage_list (double *avgusagelist, int *nelems, int max_len) |
| double | shmem_procinfo__getnodeusage (void) |
| double | shmem_procinfo__getnodeavgusage (void) |
| int | shmem_procinfo__getactivecpus (pid_t pid) |
| void | shmem_procinfo__getactivecpus_list (pid_t *cpuslist, int *nelems, int max_len) |
| int | shmem_procinfo__getloadavg (pid_t pid, double *load) |
| int | shmem_procinfo__setcpuusage (pid_t pid, int index, double new_usage) |
| int | shmem_procinfo__setcpuavgusage (pid_t pid, double new_avg_usage) |
| void | shmem_procinfo__print_info (const char *shmem_key, int shmem_size_multiplier) |
| bool | shmem_procinfo__exists (void) |
| int | shmem_procinfo__version (void) |
| size_t | shmem_procinfo__size (void) |
| int shmem_procinfo__init | ( | pid_t | pid, |
| pid_t | preinit_pid, | ||
| const cpu_set_t * | process_mask, | ||
| cpu_set_t * | new_process_mask, | ||
| const char * | shmem_key, | ||
| int | shmem_size_multiplier | ||
| ) |
| int shmem_procinfo__init_with_cpu_sharing | ( | pid_t | pid, |
| pid_t | preinit_pid, | ||
| const cpu_set_t * | process_mask, | ||
| const char * | shmem_key, | ||
| int | shmem_size_multiplier | ||
| ) |
| int shmem_procinfo_ext__init | ( | const char * | shmem_key, |
| int | shmem_size_multiplier | ||
| ) |
| int shmem_procinfo_ext__preinit | ( | pid_t | pid, |
| const cpu_set_t * | mask, | ||
| dlb_drom_flags_t | flags | ||
| ) |
| int shmem_procinfo__finalize | ( | pid_t | pid, |
| bool | return_stolen, | ||
| const char * | shmem_key, | ||
| int | shmem_size_multiplier | ||
| ) |
| int shmem_procinfo_ext__finalize | ( | void | ) |
| int shmem_procinfo_ext__postfinalize | ( | pid_t | pid, |
| bool | return_stolen | ||
| ) |
| int shmem_procinfo_ext__recover_stolen_cpus | ( | int | pid | ) |
| int shmem_procinfo__getprocessmask | ( | pid_t | pid, |
| cpu_set_t * | mask, | ||
| dlb_drom_flags_t | flags | ||
| ) |
| int shmem_procinfo__setprocessmask | ( | pid_t | pid, |
| const cpu_set_t * | mask, | ||
| dlb_drom_flags_t | flags, | ||
| cpu_set_t * | free_cpu_mask | ||
| ) |
| int shmem_procinfo__polldrom | ( | pid_t | pid, |
| int * | new_cpus, | ||
| cpu_set_t * | new_mask | ||
| ) |
| int shmem_procinfo__getpidlist | ( | pid_t * | pidlist, |
| int * | nelems, | ||
| int | max_len | ||
| ) |
| double shmem_procinfo__getcpuusage | ( | pid_t | pid | ) |
| double shmem_procinfo__getcpuavgusage | ( | pid_t | pid | ) |
| void shmem_procinfo__getcpuusage_list | ( | double * | usagelist, |
| int * | nelems, | ||
| int | max_len | ||
| ) |
| void shmem_procinfo__getcpuavgusage_list | ( | double * | avgusagelist, |
| int * | nelems, | ||
| int | max_len | ||
| ) |
| double shmem_procinfo__getnodeusage | ( | void | ) |
| double shmem_procinfo__getnodeavgusage | ( | void | ) |
| int shmem_procinfo__getactivecpus | ( | pid_t | pid | ) |
| void shmem_procinfo__getactivecpus_list | ( | pid_t * | cpuslist, |
| int * | nelems, | ||
| int | max_len | ||
| ) |
| int shmem_procinfo__getloadavg | ( | pid_t | pid, |
| double * | load | ||
| ) |
| int shmem_procinfo__setcpuusage | ( | pid_t | pid, |
| int | index, | ||
| double | new_usage | ||
| ) |
| int shmem_procinfo__setcpuavgusage | ( | pid_t | pid, |
| double | new_avg_usage | ||
| ) |
| void shmem_procinfo__print_info | ( | const char * | shmem_key, |
| int | shmem_size_multiplier | ||
| ) |
| bool shmem_procinfo__exists | ( | void | ) |
| int shmem_procinfo__version | ( | void | ) |
| size_t shmem_procinfo__size | ( | void | ) |