NULL != message_item;
message_item = xbt_fifo_get_next_item(message_item)) {
message = xbt_fifo_get_item_content(message_item);
NULL != message_item;
message_item = xbt_fifo_get_next_item(message_item)) {
message = xbt_fifo_get_item_content(message_item);
if (
request->comm == message->comm &&
(MPI_ANY_SOURCE == request->src || request->src == message->src) &&
if (
request->comm == message->comm &&
(MPI_ANY_SOURCE == request->src || request->src == message->src) &&
SIMIX_mutex_lock(request->mutex);
memcpy(request->buf, message->buf, request->datatype->size * request->count);
request->src = message->src;
SIMIX_mutex_lock(request->mutex);
memcpy(request->buf, message->buf, request->datatype->size * request->count);
request->src = message->src;