#include <stdlib.h>
#include <stdarg.h>
#include <string.h>
#include <errno.h>
#include <pthread.h>
#include <dlfcn.h>
#include "monitor.h"
#include "hpcrun.h"
Go to the source code of this file.
◆ __USE_GNU
#define __USE_GNU /* must define on Linux to get RTLD_NEXT from <dlfcn.h> */ |
◆ SELF_DEFINED__USE_GNU
#define SELF_DEFINED__USE_GNU |
◆ monitor_dlopen()
void monitor_dlopen |
( |
char * |
lib | ) |
|
◆ monitor_fini_library()
void monitor_fini_library |
( |
| ) |
|
◆ monitor_fini_process()
void monitor_fini_process |
( |
| ) |
|
◆ monitor_fini_thread()
void monitor_fini_thread |
( |
void * |
data | ) |
|
◆ monitor_init_library()
void monitor_init_library |
( |
| ) |
|
◆ monitor_init_process()
void monitor_init_process |
( |
const char * |
name, |
|
|
int * |
argc, |
|
|
char ** |
argv, |
|
|
const unsigned |
pid |
|
) |
| |
◆ monitor_init_thread()
void* monitor_init_thread |
( |
unsigned |
tid | ) |
|
◆ monitor_init_thread_support()
void monitor_init_thread_support |
( |
void |
| ) |
|