PPL Logo

libs/ck-libs/ampi/romio/adio/ad_bgl/ad_bgl_pset.c File Reference

Definition of functions associated to structs ADIOI_BGL_ProcInfo_t and ADIOI_BGL_ConfInfo_t. More...

Go to the source code of this file.

Functions

ADIOI_BGL_ProcInfo_tADIOI_BGL_ProcInfo_new ()
ADIOI_BGL_ProcInfo_tADIOI_BGL_ProcInfo_new_n (int n)
void ADIOI_BGL_ProcInfo_free (ADIOI_BGL_ProcInfo_t *info)
static void ADIOI_BGL_ProcInfo_set (ADIOI_BGL_ProcInfo_t *info, const DCMF_Hardware_t *hw, int r)
ADIOI_BGL_ConfInfo_tADIOI_BGL_ConfInfo_new ()
static void ADIOI_BGL_ConfInfo_set (ADIOI_BGL_ConfInfo_t *info, const DCMF_Hardware_t *hw, int s, int n_aggrs)
void ADIOI_BGL_ConfInfo_free (ADIOI_BGL_ConfInfo_t *info)
void ADIOI_BGL_persInfo_init (ADIOI_BGL_ConfInfo_t *conf, ADIOI_BGL_ProcInfo_t *proc, int s, int r, int n_aggrs)
void ADIOI_BGL_persInfo_free (ADIOI_BGL_ConfInfo_t *conf, ADIOI_BGL_ProcInfo_t *proc)


Detailed Description

Definition of functions associated to structs ADIOI_BGL_ProcInfo_t and ADIOI_BGL_ConfInfo_t.

Definition in file ad_bgl_pset.c.


Function Documentation

ADIOI_BGL_ProcInfo_t* ADIOI_BGL_ProcInfo_new (  ) 

Definition at line 21 of file ad_bgl_pset.c.

References p.

Referenced by ADIOI_BGL_gen_agg_ranklist().

Here is the caller graph for this function:

ADIOI_BGL_ProcInfo_t* ADIOI_BGL_ProcInfo_new_n ( int  n  ) 

Definition at line 29 of file ad_bgl_pset.c.

References p.

Referenced by ADIOI_BGL_compute_agg_ranklist_serial_do(), and ADIOI_BGL_gen_agg_ranklist().

Here is the caller graph for this function:

void ADIOI_BGL_ProcInfo_free ( ADIOI_BGL_ProcInfo_t info  ) 

Definition at line 37 of file ad_bgl_pset.c.

Referenced by ADIOI_BGL_compute_agg_ranklist_serial_do(), ADIOI_BGL_gen_agg_ranklist(), and ADIOI_BGL_persInfo_free().

Here is the caller graph for this function:

static void ADIOI_BGL_ProcInfo_set ( ADIOI_BGL_ProcInfo_t info,
const DCMF_Hardware_t *  hw,
int  r 
) [static]

ADIOI_BGL_ConfInfo_t* ADIOI_BGL_ConfInfo_new (  ) 

Definition at line 57 of file ad_bgl_pset.c.

References p.

Referenced by ADIOI_BGL_gen_agg_ranklist().

Here is the caller graph for this function:

static void ADIOI_BGL_ConfInfo_set ( ADIOI_BGL_ConfInfo_t info,
const DCMF_Hardware_t *  hw,
int  s,
int  n_aggrs 
) [static]

void ADIOI_BGL_ConfInfo_free ( ADIOI_BGL_ConfInfo_t info  ) 

Definition at line 87 of file ad_bgl_pset.c.

Referenced by ADIOI_BGL_persInfo_free().

Here is the caller graph for this function:

void ADIOI_BGL_persInfo_init ( ADIOI_BGL_ConfInfo_t conf,
ADIOI_BGL_ProcInfo_t proc,
int  s,
int  r,
int  n_aggrs 
)

Definition at line 93 of file ad_bgl_pset.c.

References ADIOI_BGL_ConfInfo_set(), and ADIOI_BGL_ProcInfo_set().

Referenced by ADIOI_BGL_gen_agg_ranklist().

Here is the call graph for this function:

Here is the caller graph for this function:

void ADIOI_BGL_persInfo_free ( ADIOI_BGL_ConfInfo_t conf,
ADIOI_BGL_ProcInfo_t proc 
)

Definition at line 105 of file ad_bgl_pset.c.

References ADIOI_BGL_ConfInfo_free(), and ADIOI_BGL_ProcInfo_free().

Referenced by ADIOI_BGL_gen_agg_ranklist().

Here is the call graph for this function:

Here is the caller graph for this function:


Generated on Mon Sep 21 08:04:24 2020 for Charm++ by  doxygen 1.5.5