1
1
This commit was SVN r1418.
Этот коммит содержится в:
Tim Woodall 2004-06-18 21:40:06 +00:00
родитель 54962e67a7
Коммит baad0af773
3 изменённых файлов: 16 добавлений и 1 удалений

Просмотреть файл

@ -107,7 +107,7 @@ int mca_pml_teg_send(
sendmode,
false
);
if((rc = mca_pml_teg_send_request_start(sendreq)) != OMPI_SUCCESS) {
MCA_PML_TEG_FREE((ompi_request_t**)&sendreq);
return rc;

Просмотреть файл

@ -2,6 +2,11 @@
#include "pml_teg_recvreq.h"
/*
* Update the recv request status to reflect the number of bytes
* received and actually delivered to the application.
*/
void mca_pml_teg_recv_request_progress(
struct mca_ptl_t* ptl,
mca_ptl_base_recv_request_t* req,

Просмотреть файл

@ -70,6 +70,16 @@ void mca_pml_teg_send_request_schedule(mca_ptl_base_send_request_t* req)
}
/**
* Update the status of the send request to reflect the number of bytes
* "actually" sent (and acknowledged). This should be called by the
* lower layer PTL after the fragment is actually delivered and has been
* acknowledged (if required). Note that this routine should NOT be called
* directly by the PTL, a function pointer is setup on the PTL at init to
* enable upcalls into the PML w/out directly linking to a specific PML
* implementation.
*/
void mca_pml_teg_send_request_progress(
struct mca_ptl_t* ptl,
mca_ptl_base_send_request_t* req,