25 строки
708 B
C
25 строки
708 B
C
![]() |
/* -*- Mode: C; c-basic-offset:4 ; indent-tabs-mode:nil -*- */
|
||
|
/*
|
||
|
* Copyright (c) 2013 Los Alamos National Security, LLC. All rights
|
||
|
* reserved.
|
||
|
* $COPYRIGHT$
|
||
|
*
|
||
|
* Additional copyrights may follow
|
||
|
*
|
||
|
* $HEADER$
|
||
|
*/
|
||
|
|
||
|
#if !defined(MCA_BTL_VADER_XPMEM_H)
|
||
|
#define MCA_BTL_VADER_XPMEM_H
|
||
|
|
||
|
#include "btl_vader.h"
|
||
|
|
||
|
/* look up the remote pointer in the peer rcache and attach if
|
||
|
* necessary */
|
||
|
mca_mpool_base_registration_t *vader_get_registation (struct mca_btl_base_endpoint_t *endpoint, void *rem_ptr,
|
||
|
size_t size, int flags, void **local_ptr);
|
||
|
|
||
|
void vader_return_registration (mca_mpool_base_registration_t *reg, struct mca_btl_base_endpoint_t *endpoint);
|
||
|
|
||
|
#endif
|