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