Print this page
3946 ::gcore
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>

*** 20,35 **** */ /* * Copyright 2008 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */ #ifndef _MDB_AVL_H #define _MDB_AVL_H - #pragma ident "%Z%%M% %I% %E% SMI" - #ifdef __cplusplus extern "C" { #endif #define AVL_WALK_NAME "avl" --- 20,36 ---- */ /* * Copyright 2008 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */ + /* + * Copyright (c) 2013 by Delphix. All rights reserved. + */ #ifndef _MDB_AVL_H #define _MDB_AVL_H #ifdef __cplusplus extern "C" { #endif #define AVL_WALK_NAME "avl"
*** 45,54 **** --- 46,56 ---- extern int avl_walk_init_range(mdb_walk_state_t *wsp, uintptr_t, uintptr_t, const char *, const char *, int (*)(void *, uintptr_t, void *), void *); extern int avl_walk_step(mdb_walk_state_t *); extern void avl_walk_fini(mdb_walk_state_t *wsp); + extern int avl_walk_mdb(uintptr_t, mdb_walk_cb_t, void *); #ifdef __cplusplus } #endif