
Go to the source code of this file.
Functions | |
| void | ADIOI_LUSTRE_Get_striping_info (ADIO_File fd, int **striping_info_ptr, int mode) |
| int | ADIOI_LUSTRE_Calc_aggregator (ADIO_File fd, ADIO_Offset off, ADIO_Offset *len, int *striping_info) |
| void | ADIOI_LUSTRE_Calc_my_req (ADIO_File fd, ADIO_Offset *offset_list, ADIO_Offset *len_list, int contig_access_count, int *striping_info, int nprocs, int *count_my_req_procs_ptr, int **count_my_req_per_proc_ptr, ADIOI_Access **my_req_ptr, int ***buf_idx_ptr) |
| int | ADIOI_LUSTRE_Docollect (ADIO_File fd, int contig_access_count, ADIO_Offset *len_list, int nprocs) |
Definition at line 16 of file ad_lustre_aggregate.c.
References ADIOI_Hints_struct::cb_nodes, ADIOI_Hints_struct::fs_hints, ADIOI_FileD::hints, ADIOI_Hints_struct::lustre, ADIOI_Hints_struct::striping_factor, and ADIOI_Hints_struct::striping_unit.
Referenced by ADIOI_LUSTRE_WriteStridedColl().

| int ADIOI_LUSTRE_Calc_aggregator | ( | ADIO_File | fd, | |
| ADIO_Offset | off, | |||
| ADIO_Offset * | len, | |||
| int * | striping_info | |||
| ) |
Definition at line 100 of file ad_lustre_aggregate.c.
References ADIOI_Hints_struct::cb_nodes, ADIOI_FileD::hints, int, MPI_Abort, rank, and ADIOI_Hints_struct::ranklist.
Referenced by ADIOI_LUSTRE_Calc_my_req(), and ADIOI_LUSTRE_Fill_send_buffer().

| void ADIOI_LUSTRE_Calc_my_req | ( | ADIO_File | fd, | |
| ADIO_Offset * | offset_list, | |||
| ADIO_Offset * | len_list, | |||
| int | contig_access_count, | |||
| int * | striping_info, | |||
| int | nprocs, | |||
| int * | count_my_req_procs_ptr, | |||
| int ** | count_my_req_per_proc_ptr, | |||
| ADIOI_Access ** | my_req_ptr, | |||
| int *** | buf_idx_ptr | |||
| ) |
Definition at line 137 of file ad_lustre_aggregate.c.
References ADIOI_LUSTRE_Calc_aggregator(), count, ADIOI_Access::count, int, PUP::l, ADIOI_Access::lens, and ADIOI_Access::offsets.
Referenced by ADIOI_LUSTRE_WriteStridedColl().


| int ADIOI_LUSTRE_Docollect | ( | ADIO_File | fd, | |
| int | contig_access_count, | |||
| ADIO_Offset * | len_list, | |||
| int | nprocs | |||
| ) |
Definition at line 293 of file ad_lustre_aggregate.c.
References ADIOI_FileD::comm, ADIOI_Hints_struct::fs_hints, ADIOI_FileD::hints, int, ADIOI_Hints_struct::lustre, and MPI_Allreduce.
Referenced by ADIOI_LUSTRE_WriteStridedColl().

1.5.5