static void mca_btl_udapl_frag_user_constructor(mca_btl_udapl_frag_t* frag) { mca_btl_udapl_frag_common_constructor(frag); frag->segment.base.seg_len = 0; frag->segment.base.seg_addr.pval = NULL; frag->ftr = NULL; frag->size = 0; frag->registration = NULL; }
static void mca_btl_udapl_frag_max_constructor(mca_btl_udapl_frag_t* frag) { frag->segment.base.seg_len = mca_btl_udapl_module.super.btl_max_send_size; frag->size = mca_btl_udapl_component.udapl_max_frag_size; mca_btl_udapl_frag_common_constructor(frag); }
static void mca_btl_udapl_frag_eager_constructor(mca_btl_udapl_frag_t* frag) { frag->segment.seg_len = mca_btl_udapl_module.super.btl_eager_limit; frag->size = mca_btl_udapl_component.udapl_eager_frag_size; mca_btl_udapl_frag_common_constructor(frag); }