18329232eSGordon Ross# 28329232eSGordon Ross# CDDL HEADER START 38329232eSGordon Ross# 48329232eSGordon Ross# The contents of this file are subject to the terms of the 58329232eSGordon Ross# Common Development and Distribution License (the "License"). 68329232eSGordon Ross# You may not use this file except in compliance with the License. 78329232eSGordon Ross# 88329232eSGordon Ross# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 98329232eSGordon Ross# or http://www.opensolaris.org/os/licensing. 108329232eSGordon Ross# See the License for the specific language governing permissions 118329232eSGordon Ross# and limitations under the License. 128329232eSGordon Ross# 138329232eSGordon Ross# When distributing Covered Code, include this CDDL HEADER in each 148329232eSGordon Ross# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 158329232eSGordon Ross# If applicable, add the following below this CDDL HEADER, with the 168329232eSGordon Ross# fields enclosed by brackets "[]" replaced with your own identifying 178329232eSGordon Ross# information: Portions Copyright [yyyy] [name of copyright owner] 188329232eSGordon Ross# 198329232eSGordon Ross# CDDL HEADER END 208329232eSGordon Ross# 218329232eSGordon Ross# 228329232eSGordon Ross# Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved. 23adee6784SGordon Ross# Copyright 2018 Nexenta Systems, Inc. All rights reserved. 24*63f91fbcSGordon Ross# Copyright 2024 RackTop Systems, Inc. 258329232eSGordon Ross# 268329232eSGordon Ross 278329232eSGordon Ross# 288329232eSGordon Ross# MAPFILE HEADER START 298329232eSGordon Ross# 308329232eSGordon Ross# WARNING: STOP NOW. DO NOT MODIFY THIS FILE. 318329232eSGordon Ross# Object versioning must comply with the rules detailed in 328329232eSGordon Ross# 338329232eSGordon Ross# usr/src/lib/README.mapfiles 348329232eSGordon Ross# 358329232eSGordon Ross# You should not be making modifications here until you've read the most current 368329232eSGordon Ross# copy of that file. If you need help, contact a gatekeeper for guidance. 378329232eSGordon Ross# 388329232eSGordon Ross# MAPFILE HEADER END 398329232eSGordon Ross# 408329232eSGordon Ross 418329232eSGordon Ross$mapfile_version 2 428329232eSGordon Ross 438329232eSGordon RossSYMBOL_VERSION SUNWprivate { 448329232eSGordon Ross global: 45*63f91fbcSGordon Ross fknsmb_dtrace1; 46*63f91fbcSGordon Ross fknsmb_dtrace2; 47*63f91fbcSGordon Ross fknsmb_dtrace3; 48*63f91fbcSGordon Ross 498329232eSGordon Ross kmem_avail; 508329232eSGordon Ross kmem_maxavail; 518329232eSGordon Ross 528329232eSGordon Ross nsmb_drv_close; 538329232eSGordon Ross nsmb_drv_fini; 548329232eSGordon Ross nsmb_drv_init; 558329232eSGordon Ross nsmb_drv_ioctl; 568329232eSGordon Ross nsmb_drv_load; 578329232eSGordon Ross nsmb_drv_open; 588329232eSGordon Ross 598329232eSGordon Ross nsmb_version; 608329232eSGordon Ross 618329232eSGordon Ross m_fixhdr; 628329232eSGordon Ross mb_done; 638329232eSGordon Ross mb_init; 648329232eSGordon Ross mb_initm; 65adee6784SGordon Ross mb_put_mbchain; 66adee6784SGordon Ross mb_put_mbuf; 678329232eSGordon Ross mb_put_mem; 688329232eSGordon Ross mb_put_padbyte; 698329232eSGordon Ross mb_put_uint16le; 708329232eSGordon Ross mb_put_uint32le; 718329232eSGordon Ross mb_put_uint64le; 728329232eSGordon Ross mb_put_uint8; 73adee6784SGordon Ross mb_put_uio; 748329232eSGordon Ross mb_reserve; 758329232eSGordon Ross 768329232eSGordon Ross md_done; 778329232eSGordon Ross md_get_mbuf; 788329232eSGordon Ross md_get_mem; 798329232eSGordon Ross md_get_uint16le; 808329232eSGordon Ross md_get_uint32le; 818329232eSGordon Ross md_get_uint64le; 828329232eSGordon Ross md_get_uint8; 838329232eSGordon Ross md_initm; 848329232eSGordon Ross 858329232eSGordon Ross secpolicy_fs_allowed_mount; 868329232eSGordon Ross secpolicy_vnode_access2; 878329232eSGordon Ross secpolicy_vnode_owner; 888329232eSGordon Ross secpolicy_vnode_setattr; 898329232eSGordon Ross secpolicy_vnode_setdac; 908329232eSGordon Ross 918329232eSGordon Ross smb_credinit; 928329232eSGordon Ross smb_credrele; 93adee6784SGordon Ross smb_debugmsg { FLAGS = NODIRECT }; 948329232eSGordon Ross smb_dev2share; 95adee6784SGordon Ross smb_errmsg { FLAGS = NODIRECT }; 96adee6784SGordon Ross smb_fh_close; 97adee6784SGordon Ross smb_fh_create; 98adee6784SGordon Ross smb_fh_hold; 99adee6784SGordon Ross smb_fh_opened; 100adee6784SGordon Ross smb_fh_rele; 101adee6784SGordon Ross smb_get_dstring; 1028329232eSGordon Ross smb_nt_alloc; 1038329232eSGordon Ross smb_nt_done; 1048329232eSGordon Ross smb_nt_request; 1058329232eSGordon Ross smb_put_dmem; 1068329232eSGordon Ross smb_rq_alloc; 1078329232eSGordon Ross smb_rq_bend; 1088329232eSGordon Ross smb_rq_bstart; 1098329232eSGordon Ross smb_rq_done; 1108329232eSGordon Ross smb_rq_init; 1118329232eSGordon Ross smb_rq_simple; 1128329232eSGordon Ross smb_rq_simple_timed; 1138329232eSGordon Ross smb_rq_wend; 1148329232eSGordon Ross smb_rq_wstart; 1158329232eSGordon Ross smb_rwuio; 1168329232eSGordon Ross smb_share_kill; 1178329232eSGordon Ross smb_share_rele; 1188329232eSGordon Ross smb_smb_close; 1198329232eSGordon Ross smb_smb_ntcreate; 1208329232eSGordon Ross smb_t2_alloc; 1218329232eSGordon Ross smb_t2_done; 1228329232eSGordon Ross smb_t2_request; 1238329232eSGordon Ross smb_time_NT2local; 1248329232eSGordon Ross smb_time_local2NT; 1258329232eSGordon Ross smb_time_local2server; 1268329232eSGordon Ross smb_time_server2local; 1278329232eSGordon Ross smb_timo_append; 1288329232eSGordon Ross smb_timo_open; 1298329232eSGordon Ross smb_timo_read; 1308329232eSGordon Ross smb_timo_write; 1318329232eSGordon Ross 132adee6784SGordon Ross smb2_rq_simple; 133adee6784SGordon Ross smb2_rq_simple_timed; 134adee6784SGordon Ross smb2_smb_close; 135adee6784SGordon Ross smb2_smb_ntcreate; 136adee6784SGordon Ross 1378329232eSGordon Ross local: 1388329232eSGordon Ross *; 1398329232eSGordon Ross}; 140