This source file includes following definitions.
- opal_memchecker_base_runindebugger
- opal_memchecker_base_isaddressable
- opal_memchecker_base_isdefined
- opal_memchecker_base_mem_noaccess
- opal_memchecker_base_mem_undefined
- opal_memchecker_base_mem_defined
- opal_memchecker_base_mem_defined_if_addressable
- opal_memchecker_base_create_block
- opal_memchecker_base_discard_block
- opal_memchecker_base_leakcheck
- opal_memchecker_base_get_vbits
- opal_memchecker_base_set_vbits
1
2
3
4
5
6
7
8
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