#include <imoc_core_ppu.h>

Definition at line 30 of file imoc_core_ppu.h.
Data Fields | |
| uint8_t | rank |
| rank of node | |
| uint8_t | comm_size |
| number of overall processes | |
| uint8_t | queue_size |
| Size of a message-queue. | |
| volatile moc_message_envelope_t * | message_queue_base |
| base-address of own message-queues | |
| volatile moc_message_status_t * | status_array_base |
| base-address of own message-status-array | |
| void * | buffer_base |
| base-address of own buffer | |
| uint32_t | buffer_size |
| size of own buffer | |
| volatile uint32_t * | signal_area |
| address of own signal-area | |
| volatile moc_process_t * | moc_process_list |
| list of all other MOC-processes (index is rank of process) | |
| uint8_t moc_node_handle_ppu_struct::rank |
rank of node
Definition at line 32 of file imoc_core_ppu.h.
Referenced by IMOC_get_entry(), MOC_Barrier(), MOC_Bcast(), MOC_Comm_rank(), MOC_Finalize(), MOC_Init(), MOC_ISend(), MOC_ISsend(), and MOC_Wait().
number of overall processes
Definition at line 33 of file imoc_core_ppu.h.
Referenced by IMOC_get_entry(), IMOC_getFreeMID(), MOC_Barrier(), MOC_Comm_size(), and MOC_Init().
Size of a message-queue.
Definition at line 34 of file imoc_core_ppu.h.
Referenced by IMOC_get_entry(), IMOC_getFreeEntry(), IMOC_getFreeMID(), MOC_Barrier(), MOC_Bsend(), MOC_Init(), MOC_ISsend(), and MOC_Ssend().
base-address of own message-queues
Definition at line 35 of file imoc_core_ppu.h.
Referenced by IMOC_get_entry(), MOC_Finalize(), and MOC_Init().
base-address of own message-status-array
Definition at line 36 of file imoc_core_ppu.h.
Referenced by __attribute__(), IMOC_bmalloc(), IMOC_getFreeMID(), IMOC_testForMessageCompletion(), IMOC_waitForMessageCompletion(), MOC_Bsend(), MOC_Finalize(), MOC_Init(), MOC_ISsend(), MOC_Ssend(), MOC_Test(), and MOC_Wait().
base-address of own buffer
Definition at line 37 of file imoc_core_ppu.h.
Referenced by IMOC_bmalloc(), MOC_Finalize(), and MOC_Init().
size of own buffer
Definition at line 38 of file imoc_core_ppu.h.
Referenced by IMOC_bmalloc(), and MOC_Init().
| volatile uint32_t* moc_node_handle_ppu_struct::signal_area |
address of own signal-area
Definition at line 39 of file imoc_core_ppu.h.
Referenced by MOC_Finalize(), and MOC_Init().
list of all other MOC-processes (index is rank of process)
Definition at line 40 of file imoc_core_ppu.h.
Referenced by MOC_Finalize(), and MOC_Init().
1.5.6