1*5febcb4aSScott Carter, SD IOSW /* 2*5febcb4aSScott Carter, SD IOSW * CDDL HEADER START 3*5febcb4aSScott Carter, SD IOSW * 4*5febcb4aSScott Carter, SD IOSW * The contents of this file are subject to the terms of the 5*5febcb4aSScott Carter, SD IOSW * Common Development and Distribution License (the "License"). 6*5febcb4aSScott Carter, SD IOSW * You may not use this file except in compliance with the License. 7*5febcb4aSScott Carter, SD IOSW * 8*5febcb4aSScott Carter, SD IOSW * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9*5febcb4aSScott Carter, SD IOSW * or http://www.opensolaris.org/os/licensing. 10*5febcb4aSScott Carter, SD IOSW * See the License for the specific language governing permissions 11*5febcb4aSScott Carter, SD IOSW * and limitations under the License. 12*5febcb4aSScott Carter, SD IOSW * 13*5febcb4aSScott Carter, SD IOSW * When distributing Covered Code, include this CDDL HEADER in each 14*5febcb4aSScott Carter, SD IOSW * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15*5febcb4aSScott Carter, SD IOSW * If applicable, add the following below this CDDL HEADER, with the 16*5febcb4aSScott Carter, SD IOSW * fields enclosed by brackets "[]" replaced with your own identifying 17*5febcb4aSScott Carter, SD IOSW * information: Portions Copyright [yyyy] [name of copyright owner] 18*5febcb4aSScott Carter, SD IOSW * 19*5febcb4aSScott Carter, SD IOSW * CDDL HEADER END 20*5febcb4aSScott Carter, SD IOSW */ 21*5febcb4aSScott Carter, SD IOSW /* 22*5febcb4aSScott Carter, SD IOSW * Copyright 2009 Sun Microsystems, Inc. All rights reserved. 23*5febcb4aSScott Carter, SD IOSW * Use is subject to license terms. 24*5febcb4aSScott Carter, SD IOSW */ 25*5febcb4aSScott Carter, SD IOSW 26*5febcb4aSScott Carter, SD IOSW #ifndef _IRM_H 27*5febcb4aSScott Carter, SD IOSW #define _IRM_H 28*5febcb4aSScott Carter, SD IOSW 29*5febcb4aSScott Carter, SD IOSW #ifdef __cplusplus 30*5febcb4aSScott Carter, SD IOSW extern "C" { 31*5febcb4aSScott Carter, SD IOSW #endif 32*5febcb4aSScott Carter, SD IOSW 33*5febcb4aSScott Carter, SD IOSW #include <sys/mdb_modapi.h> 34*5febcb4aSScott Carter, SD IOSW 35*5febcb4aSScott Carter, SD IOSW extern int irmpools_walk_init(mdb_walk_state_t *); 36*5febcb4aSScott Carter, SD IOSW extern int irmreqs_walk_init(mdb_walk_state_t *); 37*5febcb4aSScott Carter, SD IOSW extern int irmpools_dcmd(uintptr_t, uint_t, int, const mdb_arg_t *); 38*5febcb4aSScott Carter, SD IOSW extern int irmreqs_dcmd(uintptr_t, uint_t, int, const mdb_arg_t *); 39*5febcb4aSScott Carter, SD IOSW extern int irmreq_dcmd(uintptr_t, uint_t, int, const mdb_arg_t *); 40*5febcb4aSScott Carter, SD IOSW 41*5febcb4aSScott Carter, SD IOSW #ifdef __cplusplus 42*5febcb4aSScott Carter, SD IOSW } 43*5febcb4aSScott Carter, SD IOSW #endif 44*5febcb4aSScott Carter, SD IOSW 45*5febcb4aSScott Carter, SD IOSW #endif /* _IRM_H */ 46