root/opal/mca/btl/template/btl_template_frag.c

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

DEFINITIONS

This source file includes following definitions.
  1. mca_btl_template_frag_eager_constructor
  2. mca_btl_template_frag_max_constructor
  3. mca_btl_template_frag_user_constructor

   1 #include "btl_template_frag.h"
   2 
   3 
   4 
   5 static void mca_btl_template_frag_eager_constructor(mca_btl_template_frag_t* frag)
   6 {
   7     frag->registration = NULL;
   8     frag->size = mca_btl_template_module.super.btl_eager_limit;
   9 }
  10 
  11 static void mca_btl_template_frag_max_constructor(mca_btl_template_frag_t* frag)
  12 {
  13     frag->registration = NULL;
  14     frag->size = mca_btl_template_module.super.btl_max_send_size;
  15 }
  16 
  17 static void mca_btl_template_frag_user_constructor(mca_btl_template_frag_t* frag)
  18 {
  19     frag->size = 0;
  20     frag->registration = NULL;
  21 }
  22 
  23 
  24 OBJ_CLASS_INSTANCE(
  25     mca_btl_template_frag_t,
  26     mca_btl_base_descriptor_t,
  27     NULL,
  28     NULL);
  29 
  30 OBJ_CLASS_INSTANCE(
  31     mca_btl_template_frag_eager_t,
  32     mca_btl_base_descriptor_t,
  33     mca_btl_template_frag_eager_constructor,
  34     NULL);
  35 
  36 OBJ_CLASS_INSTANCE(
  37     mca_btl_template_frag_max_t,
  38     mca_btl_base_descriptor_t,
  39     mca_btl_template_frag_max_constructor,
  40     NULL);
  41 
  42 OBJ_CLASS_INSTANCE(
  43     mca_btl_template_frag_user_t,
  44     mca_btl_base_descriptor_t,
  45     mca_btl_template_frag_user_constructor,
  46     NULL);
  47 

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