48#ifndef XT_XMAP_DIST_DIR_BUCKET_GEN_INTERNAL_H
49#define XT_XMAP_DIST_DIR_BUCKET_GEN_INTERNAL_H
Xt_xmdd_bucket_gen_next next
Xt_xmdd_bucket_gen_init_state_f init_f
Xt_xmdd_bucket_gen_destroy_state destroy
Xt_xmdd_bucket_gen_init_state_internal init
Xt_xmdd_bucket_gen_get_intersect_max_num get_intersect_max_num
MPI_Fint tag_offset_inter
MPI_Fint tag_offset_intra
struct Xt_config_ * Xt_config
struct Xt_idxlist_ * Xt_idxlist
void(* Xt_xmdd_bucket_gen_destroy_state)(void *gen_state)
int(* Xt_xmdd_bucket_gen_get_intersect_max_num)(void *gen_state, int type)
struct Xt_com_list(* Xt_xmdd_bucket_gen_next)(void *gen_state, int type)
struct Xt_xmdd_bucket_gen_ * Xt_xmdd_bucket_gen
const struct Xt_xmdd_bucket_gen_ Xt_xmdd_cycl_stripe_bucket_gen_desc
int(* Xt_xmdd_bucket_gen_init_state_f)(void *gen_state, Xt_idxlist src_idxlist, Xt_idxlist dst_idxlist, Xt_config config, struct Xt_xmdd_bucket_gen_comms_f *comms, void *init_params)
int(* Xt_xmdd_bucket_gen_init_state_internal)(void *gen_state, Xt_idxlist src_idxlist, Xt_idxlist dst_idxlist, Xt_config config, const struct Xt_xmdd_bucket_gen_comms *comms, void *init_params, const struct Xt_xmdd_bucket_gen_ *gen)