Lines Matching refs:MPI_Status
60 /* Handling of MPI_STATUS{ES}_IGNORE for MPI_Status* arguments.
62 The MPI-2 spec allows many functions which have MPI_Status* purely
69 This library handles such cases by allocating a fake MPI_Status
74 because we need to use information returned in MPI_Status*
76 supply a real MPI_Status object.
80 real MPI_Status object to the (real) MPI_Recv call. Hence, if the
130 MPI_STATUS{ES}_IGNORE. */
413 MPI_Status* status)
446 Bool isMSI ( MPI_Status* status )
1099 MPI_Comm comm, MPI_Status *status)
1103 MPI_Status fake_status;
1125 int WRAPPER_FOR(PMPI_Get_count)(MPI_Status* status,
1338 MPI_Status* status )
1447 MPI_Status* status )
1450 MPI_Status fake_status;
1457 check_mem_is_addressable_untyped(status, sizeof(MPI_Status));
1466 make_mem_defined_if_addressable_untyped(status, sizeof(MPI_Status));
1476 MPI_Status* status )
1479 MPI_Status fake_status;
1488 check_mem_is_addressable_untyped(status, sizeof(MPI_Status));
1499 make_mem_defined_if_addressable_untyped(status, sizeof(MPI_Status));
1510 MPI_Status* statuses )
1521 statuses = malloc( (count < 0 ? 0 : count) * sizeof(MPI_Status) );
1524 check_mem_is_addressable_untyped(&statuses[i], sizeof(MPI_Status));
1538 sizeof(MPI_Status));
1552 MPI_Status* status )
1555 MPI_Status fake_status;
1562 check_mem_is_addressable_untyped(status, sizeof(MPI_Status));
1572 make_mem_defined_if_addressable_untyped(status, sizeof(MPI_Status));
1581 int* flag, MPI_Status* statuses )
1592 statuses = malloc( (count < 0 ? 0 : count) * sizeof(MPI_Status) );
1596 check_mem_is_addressable_untyped(&statuses[i], sizeof(MPI_Status));
1612 sizeof(MPI_Status));
1629 int* flag, MPI_Status* status)
1631 MPI_Status fake_status;
1656 MPI_Comm comm, MPI_Status* status)
1658 MPI_Status fake_status;
1714 MPI_Comm comm, MPI_Status *status)
1716 MPI_Status fake_status;