root/opal/mca/memchecker/base/memchecker_base_wrappers.c

/* [<][>][^][v][top][bottom][index][help] */

DEFINITIONS

This source file includes following definitions.
  1. opal_memchecker_base_runindebugger
  2. opal_memchecker_base_isaddressable
  3. opal_memchecker_base_isdefined
  4. opal_memchecker_base_mem_noaccess
  5. opal_memchecker_base_mem_undefined
  6. opal_memchecker_base_mem_defined
  7. opal_memchecker_base_mem_defined_if_addressable
  8. opal_memchecker_base_create_block
  9. opal_memchecker_base_discard_block
  10. opal_memchecker_base_leakcheck
  11. opal_memchecker_base_get_vbits
  12. opal_memchecker_base_set_vbits

   1 /*
   2  * Copyright (c) 2004-2007 High Performance Computing Center Stuttgart,
   3  *                         University of Stuttgart.  All rights reserved.
   4  * $COPYRIGHT$
   5  *
   6  * Additional copyrights may follow
   7  *
   8  * $HEADER$
   9  */
  10 
  11 
  12 #include "opal_config.h"
  13 
  14 
  15 #if OPAL_WANT_MEMCHECKER
  16 
  17 #include "opal/mca/memchecker/memchecker.h"
  18 #include "opal/mca/memchecker/base/base.h"
  19 
  20 int opal_memchecker_base_runindebugger(void)
  21 {
  22     return opal_memchecker_base_module->runindebugger();
  23 }
  24 
  25 int opal_memchecker_base_isaddressable(void * p, size_t len)
  26 {
  27     return opal_memchecker_base_module->isaddressable(p, len);
  28 }
  29 
  30 
  31 int opal_memchecker_base_isdefined(void * p, size_t len)
  32 {
  33     return opal_memchecker_base_module->isdefined(p, len);
  34 }
  35 
  36 
  37 int opal_memchecker_base_mem_noaccess(void * p, size_t len)
  38 {
  39     return opal_memchecker_base_module->mem_noaccess(p, len);
  40 }
  41 
  42 
  43 int opal_memchecker_base_mem_undefined(void * p, size_t len)
  44 {
  45     return opal_memchecker_base_module->mem_undefined(p, len);
  46 }
  47 
  48 
  49 int opal_memchecker_base_mem_defined(void * p, size_t len)
  50 {
  51     return opal_memchecker_base_module->mem_defined(p, len);
  52 }
  53 
  54 
  55 int opal_memchecker_base_mem_defined_if_addressable(void * p, size_t len)
  56 {
  57     return opal_memchecker_base_module->mem_defined_if_addressable(p, len);
  58 }
  59 
  60 
  61 int opal_memchecker_base_create_block(void * p, size_t len, char * description)
  62 {
  63     return opal_memchecker_base_module->create_block(p, len, description);
  64 }
  65 
  66 
  67 int opal_memchecker_base_discard_block(void * p)
  68 {
  69     return opal_memchecker_base_module->discard_block(p);
  70 }
  71 
  72 
  73 int opal_memchecker_base_leakcheck(void)
  74 {
  75     return opal_memchecker_base_module->leakcheck();
  76 }
  77 
  78 int opal_memchecker_base_get_vbits(void * p, char * vbits, size_t len)
  79 {
  80     return opal_memchecker_base_module->get_vbits(p, vbits, len);
  81 }
  82 
  83 int opal_memchecker_base_set_vbits(void * p, char * vbits, size_t len)
  84 {
  85     return opal_memchecker_base_module->set_vbits(p, vbits, len);
  86 }
  87 
  88 #endif /* OPAL_WANT_MEMCHECKER */

/* [<][>][^][v][top][bottom][index][help] */