![]() |
Multi-ApplicationOnlineProfiling
2.1
|
#include "Posix_Wrapp.h"#include <getopt.h>#include "Timer.h"#include "Event_Desc.h"#include "Event_Pack.h"#include "VMPI.h"#include "Stream_MGR.h"#include "Posix_Profile.h"#include "MALP_Config.h"#include <stdarg.h>#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>
Go to the source code of this file.
Macros | |
| #define | _GNU_SOURCE |
Functions | |
| void | Wrapp_enable () |
| void | Wrapp_disable () |
| void | ___TEST_LOAD_SYMBOL (Wrapped_symbol symb, const char *const symbol) |
| void | Posix_Wrapp_init () |
| static void | Wrapp_Format (struct MALP_Trace_Event *event, Wrapped_symbol s, uint64_t start, uint64_t duration, int64_t size, void *ptr) |
| static void | Wrap_Submit (struct MALP_Trace_Event *event) |
| static void | Wrapp_OTF_enter (uint64_t timestamp, Wrapped_symbol symbol) |
| static void | Wrapp_OTF_leave (uint64_t end, uint64_t start, Wrapped_symbol symbol) |
Variables | |
| union function_table_elem | Tracelib_symbol_table [T_POSIX_COUNT] |
| The table containing every wrapped symbols. More... | |
| static int | posix_wrap_gate = 0 |
| #define _GNU_SOURCE |
Definition at line 21 of file Posix_Wrapp.c.
| void ___TEST_LOAD_SYMBOL | ( | Wrapped_symbol | symb, |
| const char *const | symbol | ||
| ) |
| void Posix_Wrapp_init | ( | ) |
Definition at line 69 of file Posix_Wrapp.c.


|
inlinestatic |
Definition at line 96 of file Posix_Wrapp.c.


| void Wrapp_disable | ( | ) |
| void Wrapp_enable | ( | ) |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
static |
Definition at line 42 of file Posix_Wrapp.c.
| union function_table_elem Tracelib_symbol_table[T_POSIX_COUNT] |
The table containing every wrapped symbols.
Definition at line 40 of file Posix_Wrapp.c.