2N/A# The contents of this file are subject to the terms of the
2N/A# Common Development and Distribution License (the "License").
2N/A# You may not use this file except in compliance with the License.
2N/A# See the License for the specific language governing permissions
2N/A# and limitations under the License.
2N/A# When distributing Covered Code, include this CDDL HEADER in each
2N/A# If applicable, add the following below this CDDL HEADER, with the
2N/A# fields enclosed by brackets "[]" replaced with your own identifying
2N/A# information: Portions Copyright [yyyy] [name of copyright owner]
2N/A# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
2N/A# Use is subject to license terms.
2N/ANOSLOTS = No more SVs available
2N/AARRBOUNDS = Array bounds check (min %s, max %s, got %s)
2N/ADEVEXIST = Device already present in kernel
2N/ANOSSTATE = Soft state alloc failed
2N/ABADSSTATE = Soft state corrupted
2N/ANODEV = Device not present in kernel configuration
2N/AENABLED = Device already enabled
2N/ASDOPEN = Error from nsc_open()
2N/ADISABLED = Device not enabled
2N/ABUSY = Unable to disable device - device in use
2N/ABADDEV = Bad dev_t in config structure
2N/ASTRATEGY = Recursive strategy functions
2N/AGENERIC = Libspcs detected a nonspecific SV error
2N/ASTAT = Error from stat()
2N/AKERNEL = User access to this device is not allowed by StorageTek kernel software
2N/AAMODE = Illegal access mode
2N/AGUARDVER = Incompatible guard magic or version number
2N/ANOGCLIENT = Unable to match guard client module to internal module id
2N/AGUSER = Unable to create kernel only guard, device already user enabled
2N/ALYROPEN = Error from layered driver open