Changeset 4889

Show
Ignore:
Timestamp:
07/02/09 10:19:27 (5 months ago)
Author:
robl
Message:

From Pascal Deveze <pascal.deveze@…>: Update lustre for ROMIO's 64-bit extent work (use ADIO_Offset instead of ints)

Location:
mpich2/trunk/src/mpi/romio/adio/ad_lustre
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • mpich2/trunk/src/mpi/romio/adio/ad_lustre/ad_lustre_aggregate.c

    r4458 r4889  
    121121 */ 
    122122void ADIOI_LUSTRE_Calc_my_req(ADIO_File fd, ADIO_Offset *offset_list, 
    123                               int *len_list, int contig_access_count, 
     123                              ADIO_Offset *len_list, int contig_access_count, 
    124124                              int *striping_info, int nprocs, 
    125125                              int *count_my_req_procs_ptr, 
     
    274274 
    275275int ADIOI_LUSTRE_Docollect(ADIO_File fd, int contig_access_count, 
    276                            int *len_list, int nprocs) 
     276                           ADIO_Offset *len_list, int nprocs) 
    277277{ 
    278278    /* If the processes are non-interleaved, we will check the req_size. 
  • mpich2/trunk/src/mpi/romio/adio/ad_lustre/ad_lustre_wrcoll.c

    r4458 r4889  
    1919                                        ADIOI_Access *my_req, 
    2020                                        ADIO_Offset *offset_list, 
    21                                         int *len_list, 
     21                                        ADIO_Offset *len_list, 
    2222                                        int contig_access_count, 
    2323                                        int *striping_info, 
     
    2727                                          char **send_buf, 
    2828                                          ADIO_Offset *offset_list, 
    29                                           int *len_list, int *send_size, 
     29                                          ADIO_Offset *len_list, int *send_size, 
    3030                                          MPI_Request *requests, 
    3131                                          int *sent_to_proc, int nprocs, 
     
    4040                                         ADIOI_Flatlist_node *flat_buf, 
    4141                                         ADIO_Offset *offset_list, 
    42                                          int *len_list, int *send_size, 
     42                                         ADIO_Offset *len_list, int *send_size, 
    4343                                         int *recv_size, ADIO_Offset off, 
    4444                                         int size, int *count, 
     
    8383    ADIO_Offset orig_fp, start_offset, end_offset, off; 
    8484    ADIO_Offset *offset_list = NULL, *st_offsets = NULL, *end_offsets = NULL; 
    85     int *buf_idx = NULL, *len_list = NULL, *striping_info = NULL; 
     85    ADIO_Offset *len_list = NULL; 
     86    int *buf_idx = NULL, *striping_info = NULL; 
    8687    int old_error, tmp_error; 
    8788 
     
    284285                                        ADIOI_Access *my_req, 
    285286                                        ADIO_Offset *offset_list, 
    286                                         int *len_list, int contig_access_count, 
     287                                        ADIO_Offset *len_list,  
     288                                        int contig_access_count, 
    287289                                        int *striping_info, int *buf_idx, 
    288290                                        int *error_code) 
     
    573575                                         ADIOI_Flatlist_node *flat_buf, 
    574576                                         ADIO_Offset *offset_list, 
    575                                          int *len_list, int *send_size, 
     577                                         ADIO_Offset *len_list, int *send_size, 
    576578                                         int *recv_size, ADIO_Offset off, 
    577579                                         int size, int *count, 
     
    839841                                          char **send_buf, 
    840842                                          ADIO_Offset *offset_list, 
    841                                           int *len_list, int *send_size, 
     843                                          ADIO_Offset *len_list, int *send_size, 
    842844                                          MPI_Request *requests, 
    843845                                          int *sent_to_proc, int nprocs,