@@ -297,12 +297,12 @@ count_providers(struct fi_info* provider_list)
297
297
* otherwise falls back to using opal_process_info.myprocid.rank
298
298
* this can affect performance, but is unlikely to happen.
299
299
*/
300
- static uint32_t get_package_rank (opal_process_info_t process_info )
300
+ static uint32_t get_package_rank (opal_process_info_t * process_info )
301
301
{
302
302
int i ;
303
303
uint16_t relative_locality , * package_rank_ptr ;
304
304
uint16_t current_package_rank = 0 ;
305
- uint16_t package_ranks [process_info . num_local_peers ];
305
+ uint16_t package_ranks [process_info -> num_local_peers ];
306
306
opal_process_name_t pname ;
307
307
opal_status_t rc ;
308
308
char * * peers = NULL ;
@@ -327,7 +327,7 @@ static uint32_t get_package_rank(opal_process_info_t process_info)
327
327
if (PMIX_SUCCESS != rc || NULL == local_peers ) {
328
328
// We can't find package_rank, fall back to procid
329
329
opal_show_help ("help-common-ofi.txt" , "package_rank failed" , true);
330
- return (uint32_t )process_info . myprocid .rank ;
330
+ return (uint32_t )process_info -> myprocid .rank ;
331
331
}
332
332
peers = opal_argv_split (local_peers , ',' );
333
333
free (local_peers );
@@ -341,11 +341,11 @@ static uint32_t get_package_rank(opal_process_info_t process_info)
341
341
if (PMIX_SUCCESS != rc || NULL == locality_string ) {
342
342
// If we don't have information about locality, fall back to procid
343
343
opal_show_help ("help-common-ofi.txt" , "package_rank failed" , true);
344
- return (uint32_t )process_info . myprocid .rank ;
344
+ return (uint32_t )process_info -> myprocid .rank ;
345
345
}
346
346
347
347
// compute relative locality
348
- relative_locality = opal_hwloc_compute_relative_locality (process_info . cpuset , locality_string );
348
+ relative_locality = opal_hwloc_compute_relative_locality (process_info -> cpuset , locality_string );
349
349
free (locality_string );
350
350
351
351
if (relative_locality & OPAL_PROC_ON_SOCKET ) {
@@ -354,7 +354,7 @@ static uint32_t get_package_rank(opal_process_info_t process_info)
354
354
}
355
355
}
356
356
357
- return (uint32_t )package_ranks [process_info . my_local_rank ];
357
+ return (uint32_t )package_ranks [process_info -> my_local_rank ];
358
358
}
359
359
360
360
/* Selects a NIC based on hardware locality between process cpuset and device BDF.
@@ -413,7 +413,7 @@ static uint32_t get_package_rank(opal_process_info_t process_info)
413
413
* balance across available NICs.
414
414
*/
415
415
struct fi_info *
416
- opal_mca_common_ofi_select_provider (struct fi_info * provider_list , opal_process_info_t process_info )
416
+ opal_mca_common_ofi_select_provider (struct fi_info * provider_list , opal_process_info_t * process_info )
417
417
{
418
418
struct fi_info * provider = provider_list , * current_provider = provider_list ;
419
419
struct fi_info * * provider_table ;
0 commit comments