2N/A#
2N/A# CDDL HEADER START
2N/A#
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#
2N/A# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
2N/A# or http://www.opensolaris.org/os/licensing.
2N/A# See the License for the specific language governing permissions
2N/A# and limitations under the License.
2N/A#
2N/A# When distributing Covered Code, include this CDDL HEADER in each
2N/A# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
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#
2N/A# CDDL HEADER END
2N/A#
2N/A#
2N/A# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
2N/A# Use is subject to license terms.
2N/A#
2N/A#pragma ident "%Z%%M% %I% %E% SMI"
2N/A#
2N/A# lib/cfgadm_plugins/sbd/sbd.xcl
2N/A#
2N/Amsgid "/dev/cfg/%s/"
2N/Amsgid "../"
2N/Amsgid "cp=%s path=%s\n"
2N/Amsgid "%s/%s"
2N/Amsgid "::"
2N/Amsgid "%s%d:%s"
2N/Amsgid "path=<%s> "
2N/Amsgid ""
2N/Amsgid "drv=<%s> inst=%d minor=<%s> "
2N/Amsgid "target=<%s>\n"
2N/Amsgid "cid=<%s> "
2N/Amsgid "cname=<%s> "
2N/Amsgid "cnum=%d\n"
2N/Amsgid "tgt=%d opts=%x\n"
2N/Amsgid "assign"
2N/Amsgid "poweron"
2N/Amsgid "test"
2N/Amsgid "connect"
2N/Amsgid "configure"
2N/Amsgid "notify-online"
2N/Amsgid "suspend-check"
2N/Amsgid "request-suspend"
2N/Amsgid "request-offline"
2N/Amsgid "unconfigure"
2N/Amsgid "notify-remove"
2N/Amsgid "disconnect"
2N/Amsgid "poweroff"
2N/Amsgid "unassign"
2N/Amsgid "notify-resume"
2N/Amsgid "status"
2N/Amsgid "getncm"
2N/Amsgid "cancel"
2N/Amsgid "passthru"
2N/Amsgid "help"
2N/Amsgid "errtest"
2N/Amsgid "cmd"
2N/Amsgid "skip"
2N/Amsgid "info"
2N/Amsgid "delim"
2N/Amsgid "code"
2N/Amsgid "mid"
2N/Amsgid "err"
2N/Amsgid "level"
2N/Amsgid "sim"
2N/Amsgid "cpuid"
2N/Amsgid "vmask=0x%x\n"
2N/Amsgid "%15s%9s%9s%9s%9s%9s%9s\n"
2N/Amsgid "msk"
2N/Amsgid "none"
2N/Amsgid "brd"
2N/Amsgid "cpu"
2N/Amsgid "mem"
2N/Amsgid "io"
2N/Amsgid "%15s%9x"
2N/Amsgid "%9x"
2N/Amsgid "\n"
2N/Amsgid " "
2N/Amsgid "default"
2N/Amsgid "opt=%d\n"
2N/Amsgid "tgt=%d opt=%x omask=%x\n"
2N/Amsgid ":"
2N/Amsgid "cmd=%s(%d) tmask=0x%x cmask=0x%x omask=0x%x\n"
2N/Amsgid "SBD_DEBUG"
2N/Amsgid "a"
2N/Amsgid "\nDebug started, pid=%d\n"
2N/Amsgid "unknown state"
2N/Amsgid "empty"
2N/Amsgid "disconnected"
2N/Amsgid "connected"
2N/Amsgid "unconfigured"
2N/Amsgid "configured"
2N/Amsgid "ap_err(%x)\n"
2N/Amsgid "<%d><%s><%d>"
2N/Amsgid "<%s><%s>"
2N/Amsgid "<%s>"
2N/Amsgid "<%s><%s><%s><%s>"
2N/Amsgid "<0x%x><%s><%s><%s>"
2N/Amsgid "<NOARGS>"
2N/Amsgid "<%s><%s><%s>"
2N/Amsgid "ap_msg(%x)\n"
2N/Amsgid "<%d>"
2N/Amsgid "<%s><%s>\n"
2N/Amsgid "rcm_get_handle"
2N/Amsgid "rcm_free_handle"
2N/Amsgid "rcm_get_info"
2N/Amsgid "rcm_free_info"
2N/Amsgid "rcm_info_tuple_next"
2N/Amsgid "rcm_info_tuple_state"
2N/Amsgid "rcm_info_tuple_id"
2N/Amsgid "rcm_info_tuple_info"
2N/Amsgid "rcm_info_tuple_rsrc"
2N/Amsgid "rcm_request_offline"
2N/Amsgid "rcm_notify_online"
2N/Amsgid "rcm_request_suspend"
2N/Amsgid "rcm_notify_resume"
2N/Amsgid "rcm_notify_remove"
2N/Amsgid "ap_rcm_init\n"
2N/Amsgid "/lib/librcm.so"
2N/Amsgid "Looking for librcm.so\n"
2N/Amsgid "librcm.so found\n"
2N/Amsgid "ap_rcm_fini\n"
2N/Amsgid "online"
2N/Amsgid "onlining"
2N/Amsgid "offline_fail"
2N/Amsgid "offlining"
2N/Amsgid "offline"
2N/Amsgid "removing"
2N/Amsgid "resuming"
2N/Amsgid "suspend_fail"
2N/Amsgid "suspending"
2N/Amsgid "suspend"
2N/Amsgid "unknown"
2N/Amsgid "rcm_ctl: first=%d last=%d\n"
2N/Amsgid "OS"
2N/Amsgid "ioctl(%d SBD_CMD_GETNCM, 0x%x)\n"
2N/Amsgid "ncm(%d)=%d\n"
2N/Amsgid "open(%s)\n"
2N/Amsgid "ncm=%d\n"
2N/Amsgid "ioctl(%d SBD_CMD_STATUS, sc=0x%x sz=%d flags=%d"
2N/Amsgid " cname=<%s> cnum=%d"
2N/Amsgid ")\n"
2N/Amsgid "ap_stat()=%d\n"
2N/Amsgid "ncm=%d nstat=%d (truncated)\n"
2N/Amsgid "tgt=%d\n"
2N/Amsgid "cname=<%s> cunit=<%d>\n"
2N/Amsgid "ds_name,ds_unit,ds_type=<%s,%d,%d> "
2N/Amsgid "found "
2N/Amsgid "sbd"
2N/Amsgid "ap_init bd=%d rs=%d os=%d type=<%s>\n"
2N/Amsgid "ap_ioc(%d)\n"
2N/Amsgid "ap_ioc(%d)=0x%x\n"
2N/Amsgid "-x passthru -o %s\n"
2N/Amsgid "SBD_MODMSGDIR"
2N/Amsgid "/usr/lib/msg"
2N/Amsgid "%s/%s.msg"
2N/Amsgid "<#...>"
2N/Amsgid "<space...>"
2N/Amsgid "missing msgfile"
2N/Amsgid "msgfile"
2N/Amsgid "error %d from %s module"
2N/Amsgid " (%s=%s)"
2N/Amsgid "ap_test_err(%s %d %d)\n"
2N/Amsgid "\nSbd specific commands/options:\n\n"
2N/Amsgid "\tcfgadm [-o [parsable],[info=default:unconfigure:all] ap_id\n"
2N/Amsgid "\tcfgadm [-o [unassign],[skip=poweroff]] -c disconnect ap_id\n"
2N/Amsgid "\tcfgadm [-o level=diag_spec] -t ap_id\n"
2N/Amsgid "\tcfgadm -x assign ap_id\n"
2N/Amsgid "\tcfgadm -x unassign ap_id\n"
2N/Amsgid "\tcfgadm -x poweron ap_id\n"
2N/Amsgid "\tcfgadm -x poweroff ap_id\n"
2N/Amsgid "memory"
2N/Amsgid "other"
2N/Amsgid "ap_cm_type(%d)=%s\n"
2N/Amsgid "%s%s"
2N/Amsgid "ap_cm_path(%d)=%s\n"
2N/Amsgid "%s%d"
2N/Amsgid "ap_cm_id(%d)=%s\n"
2N/Amsgid "ap_cm_init bd=%d rs=%d os=%d type=<%s> seq=%d\n"
2N/Amsgid "bd_info(%x)\n"
2N/Amsgid "powered"
2N/Amsgid ",assigned"
2N/Amsgid "cpu_info(%x)\n"
2N/Amsgid "cpuid=%d"
2N/Amsgid "mem_info(%x)\n"
2N/Amsgid "base=0x%x"
2N/Amsgid " total=%d"
2N/Amsgid " permanent=%d"
2N/Amsgid " cage_enabled"
2N/Amsgid "device=%s"
2N/Amsgid " referenced"
2N/Amsgid "default_info(%x)\n"
2N/Amsgid "all"
2N/Amsgid "%s"
2N/Amsgid "info_spec=%s\n"
2N/Amsgid "sig_handler(%d)\n"
2N/Amsgid "ap_seq(%d, %d, %d, %x, %x) = (%d, %d)\n"
2N/Amsgid "Command aborted\n"
2N/Amsgid "exec %s\n"
2N/Amsgid "cfga_private_func(%s)\n"
2N/Amsgid "cfga_test(%s)\n"
2N/Amsgid "cfga_list_ext(%s %x)\n"
2N/Amsgid "apcnt=%d\n"
2N/Amsgid "ap_phys_id=%s ap_log_id=%s\n"
2N/Amsgid "%s::%s"
2N/Amsgid "a1=%s a2=%s b1=%d b2=%d diff=%d\n"
2N/Amsgid "%s %s: %s%s%s"
2N/Amsgid "%s %s"
2N/Amsgid "\n%-30s %-10s %s"
2N/Amsgid "rcm_alloc_handle"
2N/Amsgid "rcm_info_next"
2N/Amsgid "rcm_info_state"
2N/Amsgid "rcm_info_pid"
2N/Amsgid "rcm_info_error"
2N/Amsgid "rcm_info_info"
2N/Amsgid "rcm_info_rsrc"
2N/Amsgid "rcm_request_offline_list"
2N/Amsgid "rcm_notify_online_list"
2N/Amsgid "rcm_notify_remove_list"
2N/Amsgid "rcm_request_capacity_change"
2N/Amsgid "rcm_notify_capacity_change"
2N/Amsgid "ap_capinfo(%x)\n"
2N/Amsgid "getsyscpuids\n"
2N/Amsgid "syscpuids: "
2N/Amsgid "cpu_info"
2N/Amsgid "%d "
2N/Amsgid "ap_rcm_init(%x)\n"
2N/Amsgid "Looking for %s\n"
2N/Amsgid "%s found\n"
2N/Amsgid "ap_rcm_fini(%x)\n"
2N/Amsgid "ap_rcm_rlist(%x)\n"
2N/Amsgid "ncap=%d\n"
2N/Amsgid "SUNW_cpu/cpuCCC"
2N/Amsgid "%d"
2N/Amsgid "rp[%d]=%s\n"
2N/Amsgid "ap_rcm_cap_cpu(%x)\n"
2N/Amsgid "ap_rcm_cap_cpu: CPU capacity, old = %d, new = %d \n"
2N/Amsgid "oldcpuids: "
2N/Amsgid "change : "
2N/Amsgid "newcpuids: "
2N/Amsgid "state"
2N/Amsgid "capacity"
2N/Amsgid "old_total"
2N/Amsgid "new_total"
2N/Amsgid "old_cpu_list"
2N/Amsgid "new_cpu_list"
2N/Amsgid "SUNW_cpu"
2N/Amsgid "ap_rcm_cap_mem(%x)\n"
2N/Amsgid "ap_rcm_cap_cpu: Memory capacity, old = %d, new = %d \n"
2N/Amsgid "page_size"
2N/Amsgid "old_pages"
2N/Amsgid "new_pages"
2N/Amsgid "SUNW_memory"
2N/Amsgid "ap_rcm_request_cap(%x)\n"
2N/Amsgid "ap_rcm_notify_cap(%x)\n"
2N/Amsgid "no pertinent capacity info\n"
2N/Amsgid "cm=%d valid=%d type=%d, prevos=%d os=%d\n"
2N/Amsgid "ap_rcm_ctl(%x)\n"
2N/Amsgid "ap_rcm_info(%x)\n"
2N/Amsgid " "
2N/Amsgid "-"
2N/Amsgid "ap_rcm_info(%x) success\n"
2N/Amsgid "ap_stat(%s)\n"
2N/Amsgid "i_opts=%s\n"
2N/Amsgid "NULL"
2N/Amsgid "i_flags=0x%x\n"
2N/Amsgid "ap_test_err(%d %d)\n"
2N/Amsgid "\tcfgadm [-o parsable] -l ap_id\n"
2N/Amsgid "\tcfgadm [-o unassign|nopoweroff] -c disconnect ap_id\n"
2N/Amsgid "\tcfgadm -t ap_id\n"
2N/Amsgid "ap_dev_type(%d)=%s\n"
2N/Amsgid "ap_cm_capacity(%d)=("
2N/Amsgid "%d)\n"
2N/Amsgid "powered-on"
2N/Amsgid ", assigned"
2N/Amsgid " assigned"
2N/Amsgid "cpuid %d"
2N/Amsgid ", speed %d MHz"
2N/Amsgid ", ecache %d MBytes"
2N/Amsgid " speed=%d"
2N/Amsgid " ecache=%d"
2N/Amsgid "%%-%ds %%-%ds"
2N/Amsgid "error %d"
2N/Amsgid "base address 0x%"
2N/Amsgid ", %lu KBytes total"
2N/Amsgid ", %lu KBytes permanent"
2N/Amsgid ", unconfigurable"
2N/Amsgid ", memory delete requested on %s"
2N/Amsgid ", memory delete in progress on %s"
2N/Amsgid ", %lu KBytes deleted"
2N/Amsgid ", %lu KBytes remaining"
2N/Amsgid ", inter board interleave"
2N/Amsgid "address=0x%"
2N/Amsgid " size=%lu"
2N/Amsgid " permanent=%lu"
2N/Amsgid " unconfigurable"
2N/Amsgid " source=%s"
2N/Amsgid " target=%s"
2N/Amsgid " deleted=%lu"
2N/Amsgid " remaining=%lu"
2N/Amsgid " inter-board-interleave"
2N/Amsgid "::%s"
2N/Amsgid "device %s"
2N/Amsgid ", referenced"
2N/Amsgid ", %d"
2N/Amsgid ",%d"
2N/Amsgid "cmp_info(%x)\n"
2N/Amsgid "ap_info(%x, %d)\n"
2N/Amsgid "null capinfo"
2N/Amsgid "(%d cpu)"
2N/Amsgid "(%d cpus)"
2N/Amsgid "(%ld pages)"