OpenMPI  0.1.1
op_x86_component.c File Reference

This is the "x86" component source code. More...

#include "ompi_config.h"
#include "opal/mca/base/mca_base_param.h"
#include "opal/util/output.h"
#include "ompi/constants.h"
#include "ompi/op/op.h"
#include "ompi/mca/op/op.h"
#include "ompi/mca/op/base/base.h"
#include "ompi/mca/op/x86/op_x86.h"

Functions

static int x86_component_open (void)
 
static int x86_component_close (void)
 
static int x86_component_init_query (bool enable_progress_threads, bool enable_mpi_threads)
 
static struct
ompi_op_base_module_1_0_0_t
x86_component_op_query (struct ompi_op_t *op, int *priority)
 
static int x86_component_register (void)
 
static void hardware_probe (void)
 

Variables

ompi_op_x86_component_t mca_op_x86_component
 Well-known component instance. More...
 

Detailed Description

This is the "x86" component source code.

It contains the well-known struct that OMPI will dlsym() (or equivalent) for to find how to access the rest of the component and any modules that are created.

Variable Documentation

ompi_op_x86_component_t mca_op_x86_component
Initial value:
= {
{
{
OMPI_OP_BASE_VERSION_1_0_0,
"x86",
OMPI_MAJOR_VERSION,
OMPI_MINOR_VERSION,
OMPI_RELEASE_VERSION,
x86_component_open,
x86_component_close,
NULL,
x86_component_register
},
{
},
x86_component_init_query,
x86_component_op_query,
},
}
#define MCA_BASE_METADATA_PARAM_CHECKPOINT
Checkpoint enabled Component.
Definition: mca.h:303

Well-known component instance.