1*4a508a79SThomas Haynes /*
2*4a508a79SThomas Haynes  * CDDL HEADER START
3*4a508a79SThomas Haynes  *
4*4a508a79SThomas Haynes  * The contents of this file are subject to the terms of the
5*4a508a79SThomas Haynes  * Common Development and Distribution License (the "License").
6*4a508a79SThomas Haynes  * You may not use this file except in compliance with the License.
7*4a508a79SThomas Haynes  *
8*4a508a79SThomas Haynes  * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9*4a508a79SThomas Haynes  * or http://www.opensolaris.org/os/licensing.
10*4a508a79SThomas Haynes  * See the License for the specific language governing permissions
11*4a508a79SThomas Haynes  * and limitations under the License.
12*4a508a79SThomas Haynes  *
13*4a508a79SThomas Haynes  * When distributing Covered Code, include this CDDL HEADER in each
14*4a508a79SThomas Haynes  * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15*4a508a79SThomas Haynes  * If applicable, add the following below this CDDL HEADER, with the
16*4a508a79SThomas Haynes  * fields enclosed by brackets "[]" replaced with your own identifying
17*4a508a79SThomas Haynes  * information: Portions Copyright [yyyy] [name of copyright owner]
18*4a508a79SThomas Haynes  *
19*4a508a79SThomas Haynes  * CDDL HEADER END
20*4a508a79SThomas Haynes  */
21*4a508a79SThomas Haynes /*
22*4a508a79SThomas Haynes  * Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
23*4a508a79SThomas Haynes  * Use is subject to license terms.
24*4a508a79SThomas Haynes  */
25*4a508a79SThomas Haynes 
26*4a508a79SThomas Haynes provider mountd {
27*4a508a79SThomas Haynes 	probe hashset(int, float);
28*4a508a79SThomas Haynes 	probe e__nb__enqueue(void);
29*4a508a79SThomas Haynes 	probe nb_set_enqueue(void);
30*4a508a79SThomas Haynes 	probe log_host(char *);
31*4a508a79SThomas Haynes 	probe log_no_host(void);
32*4a508a79SThomas Haynes 	probe logging_cleared(int);
33*4a508a79SThomas Haynes 	probe logged_in_thread(void);
34*4a508a79SThomas Haynes 	probe name_by_verbose(void);
35*4a508a79SThomas Haynes 	probe name_by_in_thread(void);
36*4a508a79SThomas Haynes 	probe name_by_lazy(void);
37*4a508a79SThomas Haynes 	probe name_by_addrlist(void);
38*4a508a79SThomas Haynes 	probe name_by_netgroup(void);
39*4a508a79SThomas Haynes };
40*4a508a79SThomas Haynes 
41*4a508a79SThomas Haynes #pragma D attributes Private/Private/Common provider mountd provider
42*4a508a79SThomas Haynes #pragma D attributes Private/Private/Common provider mountd module
43*4a508a79SThomas Haynes #pragma D attributes Private/Private/Common provider mountd function
44*4a508a79SThomas Haynes #pragma D attributes Private/Private/Common provider mountd name
45*4a508a79SThomas Haynes #pragma D attributes Private/Private/Common provider mountd args
46