root/ompi/mca/vprotocol/pessimist/vprotocol_pessimist.c

/* [<][>][^][v][top][bottom][index][help] */

DEFINITIONS

This source file includes following definitions.
  1. mca_vprotocol_pessimist_dump

   1 /*
   2  * Copyright (c) 2004-2007 The Trustees of the University of Tennessee.
   3  *                         All rights reserved.
   4  * $COPYRIGHT$
   5  *
   6  * Additional copyrights may follow
   7  *
   8  * $HEADER$
   9  */
  10 #include "ompi_config.h"
  11 #include "vprotocol_pessimist.h"
  12 
  13 mca_vprotocol_pessimist_module_t mca_vprotocol_pessimist =
  14 {
  15   {
  16     /* mca_pml_base_module_add_procs_fn_t     */ NULL,
  17     /* mca_pml_base_module_del_procs_fn_t     */ NULL,
  18     /* mca_pml_base_module_enable_fn_f        */ mca_vprotocol_pessimist_enable,
  19 #ifdef SB_USE_PROGRESS_METHOD
  20     /* mca_pml_base_module_progress_fn_t      */ mca_vprotocol_pessimist_progress,
  21 #else
  22     /* mca_pml_base_module_progress_fn_t      */ NULL,
  23 #endif
  24     /* mca_pml_base_module_add_comm_fn_t      */ NULL,
  25     /* mca_pml_base_module_del_comm_fn_t      */ NULL,
  26     /* mca_pml_base_module_irecv_init_fn_t    */ NULL,
  27     /* mca_pml_base_module_irecv_fn_t         */ mca_vprotocol_pessimist_irecv,
  28     /* mca_pml_base_module_recv_fn_t          */ mca_vprotocol_pessimist_recv,
  29     /* mca_pml_base_module_isend_init_fn_t    */ NULL,
  30     /* mca_pml_base_module_isend_fn_t         */ mca_vprotocol_pessimist_isend,
  31     /* mca_pml_base_module_send_fn_t          */ mca_vprotocol_pessimist_send,
  32     /* mca_pml_base_module_iprobe_fn_t        */ mca_vprotocol_pessimist_iprobe,
  33     /* mca_pml_base_module_probe_fn_t         */ mca_vprotocol_pessimist_probe,
  34     /* mca_pml_base_module_start_fn_t         */ mca_vprotocol_pessimist_start,
  35     /* mca_pml_base_module_dump_fn_t          */ mca_vprotocol_pessimist_dump,
  36 
  37     /* ompi_request_test_fn_t                 */ mca_vprotocol_pessimist_test,
  38     /* ompi_request_testany_fn_t              */ mca_vprotocol_pessimist_test_any,
  39     /* ompi_request_testall_fn_t              */ mca_vprotocol_pessimist_test_all,
  40     /* ompi_request_testsome_fn_t             */ mca_vprotocol_pessimist_test_some,
  41     /* ompi_request_wait_fn_t                 */ NULL,
  42     /* ompi_request_waitany_fn_t              */ mca_vprotocol_pessimist_wait_any,
  43     /* ompi_request_waitall_fn_t              */ NULL,
  44     /* ompi_request_waitsome_fn_t             */ mca_vprotocol_pessimist_wait_some,
  45 
  46     /* opal_class_t *                         */ OBJ_CLASS(mca_vprotocol_pessimist_recv_request_t),
  47     /* opal_class_t *                         */ OBJ_CLASS(mca_vprotocol_pessimist_send_request_t),
  48   },
  49 };
  50 
  51 int mca_vprotocol_pessimist_dump(struct ompi_communicator_t* comm, int verbose)
  52 {
  53   V_OUTPUT_VERBOSE(verbose, "vprotocol_pessimist: dump for comm %d", comm->c_contextid);
  54   return mca_pml_v.host_pml.pml_dump(comm, verbose);
  55 }

/* [<][>][^][v][top][bottom][index][help] */