|
Dynamic Load Balance 3.6.1+32-59d1
|
#include "talp/regions.h"#include "LB_comm/shmem_talp.h"#include "LB_core/spd.h"#include "apis/dlb_errors.h"#include "apis/dlb_talp.h"#include "support/debug.h"#include "support/gtree.h"#include "support/mask_utils.h"#include "support/tracing.h"#include "talp/talp.h"#include "talp/talp_output.h"#include "talp/talp_types.h"#include <pthread.h>#include <stdio.h>#include <stdlib.h>#include <string.h>
Functions | |
| struct dlb_monitor_t * | region_get_global (const subprocess_descriptor_t *spd) |
| const char * | region_get_global_name (void) |
| int | region_compare_by_name (const void *a, const void *b) |
| void | region_dealloc (void *data) |
| dlb_monitor_t * | region_register (const subprocess_descriptor_t *spd, const char *name) |
| int | region_reset (const subprocess_descriptor_t *spd, dlb_monitor_t *monitor) |
| int | region_start (const subprocess_descriptor_t *spd, dlb_monitor_t *monitor) |
| int | region_stop (const subprocess_descriptor_t *spd, dlb_monitor_t *monitor) |
| bool | region_is_started (const dlb_monitor_t *monitor) |
| void | region_set_internal (struct dlb_monitor_t *monitor, bool internal) |
| int | region_report (const subprocess_descriptor_t *spd, const dlb_monitor_t *monitor) |
Variables | |
| __thread bool | thread_is_observer |
| const char * | global_region_name = DLB_GLOBAL_REGION_NAME |
| struct dlb_monitor_t * region_get_global | ( | const subprocess_descriptor_t * | spd | ) |
| const char * region_get_global_name | ( | void | ) |
| int region_compare_by_name | ( | const void * | a, |
| const void * | b | ||
| ) |
| void region_dealloc | ( | void * | data | ) |
| dlb_monitor_t * region_register | ( | const subprocess_descriptor_t * | spd, |
| const char * | name | ||
| ) |
| int region_reset | ( | const subprocess_descriptor_t * | spd, |
| dlb_monitor_t * | monitor | ||
| ) |
| int region_start | ( | const subprocess_descriptor_t * | spd, |
| dlb_monitor_t * | monitor | ||
| ) |
| int region_stop | ( | const subprocess_descriptor_t * | spd, |
| dlb_monitor_t * | monitor | ||
| ) |
| bool region_is_started | ( | const dlb_monitor_t * | monitor | ) |
| void region_set_internal | ( | struct dlb_monitor_t * | monitor, |
| bool | internal | ||
| ) |
| int region_report | ( | const subprocess_descriptor_t * | spd, |
| const dlb_monitor_t * | monitor | ||
| ) |
|
extern |
| const char* global_region_name = DLB_GLOBAL_REGION_NAME |