1*2a12f85aSJeremy Jones /*
2*2a12f85aSJeremy Jones  * This file and its contents are supplied under the terms of the
3*2a12f85aSJeremy Jones  * Common Development and Distribution License ("CDDL"), version 1.0.
4*2a12f85aSJeremy Jones  * You may only use this file in accordance with the terms of version
5*2a12f85aSJeremy Jones  * 1.0 of the CDDL.
6*2a12f85aSJeremy Jones  *
7*2a12f85aSJeremy Jones  * A full copy of the text of the CDDL should have accompanied this
8*2a12f85aSJeremy Jones  * source.  A copy of the CDDL is also available via the Internet at
9*2a12f85aSJeremy Jones  * http://www.illumos.org/license/CDDL.
10*2a12f85aSJeremy Jones  */
11*2a12f85aSJeremy Jones /*
12*2a12f85aSJeremy Jones  * Copyright (c) 2013 by Delphix. All rights reserved.
13*2a12f85aSJeremy Jones  */
14*2a12f85aSJeremy Jones 
15*2a12f85aSJeremy Jones #ifndef	_MDB_GCORE_H
16*2a12f85aSJeremy Jones #define	_MDB_GCORE_H
17*2a12f85aSJeremy Jones 
18*2a12f85aSJeremy Jones #ifdef __cplusplus
19*2a12f85aSJeremy Jones extern "C" {
20*2a12f85aSJeremy Jones #endif
21*2a12f85aSJeremy Jones 
22*2a12f85aSJeremy Jones extern void gcore_init(void);
23*2a12f85aSJeremy Jones extern int gcore_dcmd(uintptr_t, uint_t, int, const mdb_arg_t *);
24*2a12f85aSJeremy Jones 
25*2a12f85aSJeremy Jones #ifdef __cplusplus
26*2a12f85aSJeremy Jones }
27*2a12f85aSJeremy Jones #endif
28*2a12f85aSJeremy Jones 
29*2a12f85aSJeremy Jones #endif /* _MDB_GCORE_H */
30