1
1

No more warnings in the GM PTL.

This commit was SVN r7385.
Этот коммит содержится в:
George Bosilca 2005-09-15 15:29:31 +00:00
родитель 7ca22d9416
Коммит 32cdc551af
4 изменённых файлов: 7 добавлений и 7 удалений

@ -402,7 +402,7 @@ mca_ptl_gm_matched( mca_ptl_base_module_t* ptl,
/* Now update the status of the fragment */
if( ((mca_ptl_gm_recv_frag_t*)frag)->have_allocated_buffer == true ) {
gm_release_local_buffer( ((mca_ptl_gm_recv_frag_t*)frag)->frag_recv.frag_base.frag_addr );
mca_ptl_gm_release_local_buffer( ((mca_ptl_gm_recv_frag_t*)frag)->frag_recv.frag_base.frag_addr );
((mca_ptl_gm_recv_frag_t*)frag)->have_allocated_buffer = false;
}

@ -222,8 +222,8 @@ extern "C" {
* Internally allocate memory for the unexpected messages. We will manage a list
* of such buffers in order to avoid too many memory allocations.
*/
extern char* gm_get_local_buffer( void );
extern void gm_release_local_buffer( char* ptr );
extern char* mca_ptl_gm_get_local_buffer( void );
extern void mca_ptl_gm_release_local_buffer( char* ptr );
union mca_ptl_base_header_t;
void mca_ptl_gm_dump_header( char* str, union mca_ptl_base_header_t* hdr );

@ -557,7 +557,7 @@ mca_ptl_gm_component_control (int param, void *value, size_t size)
return OMPI_SUCCESS;
}
char* gm_get_local_buffer( void )
char* mca_ptl_gm_get_local_buffer( void )
{
opal_list_item_t* item;
int rc;
@ -566,7 +566,7 @@ char* gm_get_local_buffer( void )
return (char*)item;
}
void gm_release_local_buffer( char* ptr )
void mca_ptl_gm_release_local_buffer( char* ptr )
{
OMPI_GM_FREE_LIST_RETURN( &(mca_ptl_gm_component.gm_unexpected_frags_data), (opal_list_item_t*)ptr );
}

@ -632,7 +632,7 @@ mca_ptl_gm_recv_frag_match( struct mca_ptl_gm_module_t *ptl,
/* get some memory and copy the data inside. We can then release the receive buffer */
if( 0 != recv_frag->attached_data_length ) {
char* ptr = (char*)gm_get_local_buffer();
char* ptr = (char*)mca_ptl_gm_get_local_buffer();
recv_frag->have_allocated_buffer = true;
memcpy( ptr, recv_frag->frag_recv.frag_base.frag_addr, recv_frag->attached_data_length );
recv_frag->frag_recv.frag_base.frag_addr = ptr;
@ -750,7 +750,7 @@ mca_ptl_gm_recv_frag_frag( struct mca_ptl_gm_module_t* ptl,
*/
ompi_convertor_clone_with_position( &(request->req_recv.req_convertor),
convertor, 1,
&(hdr->hdr_frag.hdr_frag_offset) );
(size_t*)&(hdr->hdr_frag.hdr_frag_offset) );
}
if( header_length != msg_len ) {