Multi-ApplicationOnlineProfiling
2.1
|
#include "Event_Pack.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "Stream_MGR.h"
#include "Posix_Wrapp.h"
Go to the source code of this file.
Functions | |
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) |
static void | Stream_Infos_process_pending_events () |
static void | Stream_Infos_push_pending_event (struct MALP_Trace_Event *event) |
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... | |
MALP_Spinlock | is_in_instrum = 0 |
void __Event_Packer_push | ( | struct MALP_Trace_Event * | event | ) |
Definition at line 83 of file Event_Pack.c.
|
inlinestatic |
Definition at line 107 of file Event_Pack.c.
|
inlinestatic |
Definition at line 126 of file Event_Pack.c.
MALP_Spinlock is_in_instrum = 0 |
Definition at line 139 of file Event_Pack.c.