OpenMPI
0.1.1
|
Hoke CRCP component. More...
#include "ompi_config.h"
#include "opal/mca/mca.h"
#include "ompi/mca/crcp/crcp.h"
#include "ompi/communicator/communicator.h"
#include "ompi/mca/crcp/bkmrk/crcp_bkmrk.h"
Go to the source code of this file.
Data Structures | |
struct | ompi_crcp_bkmrk_pml_message_content_ref_t |
struct | ompi_crcp_bkmrk_pml_drain_message_ref_t |
struct | ompi_crcp_bkmrk_pml_drain_message_ack_ref_t |
struct | ompi_crcp_bkmrk_pml_traffic_message_ref_t |
struct | ompi_crcp_bkmrk_pml_peer_ref_t |
struct | ompi_crcp_bkmrk_pml_state_t |
Typedefs | |
typedef enum ompi_crcp_bkmrk_pml_quiesce_tag_type_t | ompi_crcp_bkmrk_pml_quiesce_tag_type_t |
typedef enum ompi_crcp_bkmrk_pml_message_type_t | ompi_crcp_bkmrk_pml_message_type_t |
typedef struct ompi_crcp_bkmrk_pml_message_content_ref_t | ompi_crcp_bkmrk_pml_message_content_ref_t |
typedef struct ompi_crcp_bkmrk_pml_drain_message_ref_t | ompi_crcp_bkmrk_pml_drain_message_ref_t |
typedef struct ompi_crcp_bkmrk_pml_drain_message_ack_ref_t | ompi_crcp_bkmrk_pml_drain_message_ack_ref_t |
typedef struct ompi_crcp_bkmrk_pml_traffic_message_ref_t | ompi_crcp_bkmrk_pml_traffic_message_ref_t |
typedef struct ompi_crcp_bkmrk_pml_peer_ref_t | ompi_crcp_bkmrk_pml_peer_ref_t |
typedef struct ompi_crcp_bkmrk_pml_state_t | ompi_crcp_bkmrk_pml_state_t |
Functions | |
BEGIN_C_DECLS ompi_crcp_base_pml_state_t * | ompi_crcp_bkmrk_pml_enable (bool enable, ompi_crcp_base_pml_state_t *pml_state) |
ompi_crcp_base_pml_state_t * | ompi_crcp_bkmrk_pml_add_comm (struct ompi_communicator_t *comm, ompi_crcp_base_pml_state_t *pml_state) |
ompi_crcp_base_pml_state_t * | ompi_crcp_bkmrk_pml_del_comm (struct ompi_communicator_t *comm, ompi_crcp_base_pml_state_t *pml_state) |
ompi_crcp_base_pml_state_t * | ompi_crcp_bkmrk_pml_add_procs (struct ompi_proc_t **procs, size_t nprocs, ompi_crcp_base_pml_state_t *pml_state) |
ompi_crcp_base_pml_state_t * | ompi_crcp_bkmrk_pml_del_procs (struct ompi_proc_t **procs, size_t nprocs, ompi_crcp_base_pml_state_t *pml_state) |
ompi_crcp_base_pml_state_t * | ompi_crcp_bkmrk_pml_progress (ompi_crcp_base_pml_state_t *pml_state) |
ompi_crcp_base_pml_state_t * | ompi_crcp_bkmrk_pml_iprobe (int dst, int tag, struct ompi_communicator_t *comm, int *matched, ompi_status_public_t *status, ompi_crcp_base_pml_state_t *pml_state) |
ompi_crcp_base_pml_state_t * | ompi_crcp_bkmrk_pml_probe (int dst, int tag, struct ompi_communicator_t *comm, ompi_status_public_t *status, ompi_crcp_base_pml_state_t *pml_state) |
ompi_crcp_base_pml_state_t * | ompi_crcp_bkmrk_pml_isend_init (void *buf, size_t count, ompi_datatype_t *datatype, int dst, int tag, mca_pml_base_send_mode_t mode, struct ompi_communicator_t *comm, struct ompi_request_t **request, ompi_crcp_base_pml_state_t *pml_state) |
ompi_crcp_base_pml_state_t * | ompi_crcp_bkmrk_pml_isend (void *buf, size_t count, ompi_datatype_t *datatype, int dst, int tag, mca_pml_base_send_mode_t mode, struct ompi_communicator_t *comm, struct ompi_request_t **request, ompi_crcp_base_pml_state_t *pml_state) |
ompi_crcp_base_pml_state_t * | ompi_crcp_bkmrk_pml_send (void *buf, size_t count, ompi_datatype_t *datatype, int dst, int tag, mca_pml_base_send_mode_t mode, struct ompi_communicator_t *comm, ompi_crcp_base_pml_state_t *pml_state) |
ompi_crcp_base_pml_state_t * | ompi_crcp_bkmrk_pml_irecv_init (void *buf, size_t count, ompi_datatype_t *datatype, int src, int tag, struct ompi_communicator_t *comm, struct ompi_request_t **request, ompi_crcp_base_pml_state_t *pml_state) |
ompi_crcp_base_pml_state_t * | ompi_crcp_bkmrk_pml_irecv (void *buf, size_t count, ompi_datatype_t *datatype, int src, int tag, struct ompi_communicator_t *comm, struct ompi_request_t **request, ompi_crcp_base_pml_state_t *pml_state) |
ompi_crcp_base_pml_state_t * | ompi_crcp_bkmrk_pml_recv (void *buf, size_t count, ompi_datatype_t *datatype, int src, int tag, struct ompi_communicator_t *comm, ompi_status_public_t *status, ompi_crcp_base_pml_state_t *pml_state) |
ompi_crcp_base_pml_state_t * | ompi_crcp_bkmrk_pml_dump (struct ompi_communicator_t *comm, int verbose, ompi_crcp_base_pml_state_t *pml_state) |
ompi_crcp_base_pml_state_t * | ompi_crcp_bkmrk_pml_start (size_t count, ompi_request_t **requests, ompi_crcp_base_pml_state_t *pml_state) |
ompi_crcp_base_pml_state_t * | ompi_crcp_bkmrk_pml_ft_event (int state, ompi_crcp_base_pml_state_t *pml_state) |
int | ompi_crcp_bkmrk_pml_quiesce_start (ompi_crcp_bkmrk_pml_quiesce_tag_type_t tag) |
int | ompi_crcp_bkmrk_pml_quiesce_end (ompi_crcp_bkmrk_pml_quiesce_tag_type_t tag) |
int | ompi_crcp_bkmrk_request_complete (struct ompi_request_t *request) |
OBJ_CLASS_DECLARATION (ompi_crcp_bkmrk_pml_message_content_ref_t) | |
void | ompi_crcp_bkmrk_pml_message_content_ref_construct (ompi_crcp_bkmrk_pml_message_content_ref_t *content_ref) |
void | ompi_crcp_bkmrk_pml_message_content_ref_destruct (ompi_crcp_bkmrk_pml_message_content_ref_t *content_ref) |
OBJ_CLASS_DECLARATION (ompi_crcp_bkmrk_pml_drain_message_ref_t) | |
void | ompi_crcp_bkmrk_pml_drain_message_ref_construct (ompi_crcp_bkmrk_pml_drain_message_ref_t *msg_ref) |
void | ompi_crcp_bkmrk_pml_drain_message_ref_destruct (ompi_crcp_bkmrk_pml_drain_message_ref_t *msg_ref) |
OBJ_CLASS_DECLARATION (ompi_crcp_bkmrk_pml_drain_message_ack_ref_t) | |
void | ompi_crcp_bkmrk_pml_drain_message_ack_ref_construct (ompi_crcp_bkmrk_pml_drain_message_ack_ref_t *msg_ack_ref) |
void | ompi_crcp_bkmrk_pml_drain_message_ack_ref_destruct (ompi_crcp_bkmrk_pml_drain_message_ack_ref_t *msg_ack_ref) |
OBJ_CLASS_DECLARATION (ompi_crcp_bkmrk_pml_traffic_message_ref_t) | |
void | ompi_crcp_bkmrk_pml_traffic_message_ref_construct (ompi_crcp_bkmrk_pml_traffic_message_ref_t *msg_ref) |
void | ompi_crcp_bkmrk_pml_traffic_message_ref_destruct (ompi_crcp_bkmrk_pml_traffic_message_ref_t *msg_ref) |
OBJ_CLASS_DECLARATION (ompi_crcp_bkmrk_pml_peer_ref_t) | |
void | ompi_crcp_bkmrk_pml_peer_ref_construct (ompi_crcp_bkmrk_pml_peer_ref_t *bkm_proc) |
void | ompi_crcp_bkmrk_pml_peer_ref_destruct (ompi_crcp_bkmrk_pml_peer_ref_t *bkm_proc) |
OBJ_CLASS_DECLARATION (ompi_crcp_bkmrk_pml_state_t) | |
Variables | |
opal_list_t | ompi_crcp_bkmrk_pml_peer_refs |
Hoke CRCP component.