opal/convertor: add a function to get the pointer for an offset (instead of the current offset)
Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
Этот коммит содержится в:
родитель
9285e2c356
Коммит
44fb8369ff
@ -1,4 +1,4 @@
|
|||||||
/* -*- Mode: C; c-basic-offset:4 ; -*- */
|
/* -*- Mode: C; c-basic-offset:4 ; indent-tabs-mode:nil -*- */
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2004-2006 The Trustees of Indiana University and Indiana
|
* Copyright (c) 2004-2006 The Trustees of Indiana University and Indiana
|
||||||
* University Research and Technology
|
* University Research and Technology
|
||||||
@ -219,6 +219,14 @@ static inline void opal_convertor_get_current_pointer( const opal_convertor_t* p
|
|||||||
*position = (void*)base;
|
*position = (void*)base;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static inline void opal_convertor_get_offset_pointer( const opal_convertor_t* pConv,
|
||||||
|
size_t offset, void** position )
|
||||||
|
{
|
||||||
|
unsigned char* base = pConv->pBaseBuf + offset + pConv->pDesc->true_lb;
|
||||||
|
*position = (void*)base;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user