Multi-ApplicationOnlineProfiling
2.1
|
#include <stdint.h>
#include "Event_Desc.h"
#include "VMPI.h"
#include "VMPI_stream.h"
#include "Spinlock.h"
Go to the source code of this file.
Data Structures | |
struct | Event_Packer |
This is the struct used to send events throuh a stream. More... | |
Functions | |
static struct Event_Packer * | Event_Packer () |
Getter on the current event packer. More... | |
void | Event_Packer_init () |
Initializes the event packer, maps current process to existing Analyser or IO_WRITE partition and initializes the streams. More... | |
void | Event_Packer_release () |
Releases the event packer. More... | |
void | Event_Packer_push (struct MALP_Trace_Event *event) |
Sends an event. More... | |
void | Event_Packer_flush () |
Processes the send of all events present in the internal FIFO. More... | |
Variables | |
struct Event_Packer | _malp_e_packer |
The event packer of the current MPI rank. More... | |