@@ -78,8 +78,7 @@ transfer_request_all_bulk_transfer_read_cb(const struct hg_cb_info *info)
7878 local_bulk_args2 -> data_buf = (char * )PDC_malloc (total_mem_size );
7979 ptr = local_bulk_args2 -> data_buf ;
8080
81- #ifndef PDC_SERVER_CACHE
82- #ifdef PDC_USE_REGION_PER_FILE
81+ #if !defined(PDC_SERVER_CACHE ) && !defined(PDC_USE_REGION_PER_FILE )
8382 data_server_region_t * * temp_ptrs =
8483 (data_server_region_t * * )PDC_malloc (sizeof (data_server_region_t * ) * request_data .n_objs );
8584 for (i = 0 ; i < request_data .n_objs ; ++ i ) {
@@ -92,7 +91,6 @@ transfer_request_all_bulk_transfer_read_cb(const struct hg_cb_info *info)
9291 temp_ptrs [i ] = PDC_Server_get_obj_region (request_data .obj_id [i ]);
9392 PDC_Server_register_obj_region_by_pointer (temp_ptrs + i , request_data .obj_id [i ], 1 , 0 );
9493 }
95- #endif
9694#endif
9795 for (i = 0 ; i < request_data .n_objs ; ++ i ) {
9896 remote_reg_info -> ndim = request_data .remote_ndim [i ];
@@ -115,14 +113,12 @@ transfer_request_all_bulk_transfer_read_cb(const struct hg_cb_info *info)
115113#endif
116114 ptr += mem_size ;
117115 }
118- #ifndef PDC_SERVER_CACHE
119- #ifndef PDC_USE_REGION_PER_FILE
116+ #if !defined(PDC_SERVER_CACHE ) && !defined(PDC_USE_REGION_PER_FILE )
120117 for (i = 0 ; i < request_data .n_objs ; ++ i ) {
121118 PDC_Server_unregister_obj_region_by_pointer (temp_ptrs [i ], 1 );
122119 }
123120 temp_ptrs = (data_server_region_t * * )PDC_free (temp_ptrs );
124121#endif
125- #endif
126122
127123#ifdef PDC_TIMING
128124 // PDCreg_transfer_request_wait_all_read_bulk includes the timing for transfering metadata and read I/O
@@ -204,7 +200,6 @@ transfer_request_all_bulk_transfer_write_cb(const struct hg_cb_info *info)
204200 temp_ptrs [i ] = PDC_Server_get_obj_region (request_data .obj_id [i ]);
205201 PDC_Server_register_obj_region_by_pointer (temp_ptrs + i , request_data .obj_id [i ], 1 , 0 );
206202 }
207- #endif
208203#endif
209204 for (i = 0 ; i < request_data .n_objs ; ++ i ) {
210205 remote_reg_info -> ndim = request_data .remote_ndim [i ];
@@ -227,8 +222,7 @@ transfer_request_all_bulk_transfer_write_cb(const struct hg_cb_info *info)
227222 pthread_mutex_unlock (& transfer_request_status_mutex );
228223 }
229224
230- #ifndef PDC_SERVER_CACHE
231- #ifndef PDC_USE_REGION_PER_FILE
225+ #if !defined(PDC_SERVER_CACHE ) && !defined(PDC_USE_REGION_PER_FILE )
232226 for (i = 0 ; i < request_data .n_objs ; ++ i ) {
233227 PDC_Server_unregister_obj_region_by_pointer (temp_ptrs [i ], 1 );
234228 }
0 commit comments