rcm.spec revision f808c858fa61e7769218966759510a8b1190dfcf
24da5b34f49324ed742a340010ed5bd3d4e06625rie# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
24da5b34f49324ed742a340010ed5bd3d4e06625rie# Use is subject to license terms.
24da5b34f49324ed742a340010ed5bd3d4e06625rie# CDDL HEADER START
24da5b34f49324ed742a340010ed5bd3d4e06625rie# The contents of this file are subject to the terms of the
24da5b34f49324ed742a340010ed5bd3d4e06625rie# Common Development and Distribution License, Version 1.0 only
24da5b34f49324ed742a340010ed5bd3d4e06625rie# (the "License"). You may not use this file except in compliance
24da5b34f49324ed742a340010ed5bd3d4e06625rie# with the License.
24da5b34f49324ed742a340010ed5bd3d4e06625rie# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
24da5b34f49324ed742a340010ed5bd3d4e06625rie# See the License for the specific language governing permissions
24da5b34f49324ed742a340010ed5bd3d4e06625rie# and limitations under the License.
24da5b34f49324ed742a340010ed5bd3d4e06625rie# When distributing Covered Code, include this CDDL HEADER in each
24da5b34f49324ed742a340010ed5bd3d4e06625rie# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
24da5b34f49324ed742a340010ed5bd3d4e06625rie# If applicable, add the following below this CDDL HEADER, with the
24da5b34f49324ed742a340010ed5bd3d4e06625rie# fields enclosed by brackets "[]" replaced with your own identifying
24da5b34f49324ed742a340010ed5bd3d4e06625rie# information: Portions Copyright [yyyy] [name of copyright owner]
24da5b34f49324ed742a340010ed5bd3d4e06625rie# CDDL HEADER END
7b07063d906859b2be1e88791f801b3c96e432f6Igor Kozhukhov#pragma ident "%Z%%M% %I% %E% SMI"
24da5b34f49324ed742a340010ed5bd3d4e06625rie# Consolidation private PSARC 1998/460
24da5b34f49324ed742a340010ed5bd3d4e06625riedeclaration int rcm_alloc_handle(char *, uint_t, void *, rcm_handle_t **)
24da5b34f49324ed742a340010ed5bd3d4e06625riedeclaration int rcm_get_info(rcm_handle_t *, char *, uint_t, rcm_info_t **)
24da5b34f49324ed742a340010ed5bd3d4e06625riedeclaration int rcm_get_info_list(rcm_handle_t *, char **, uint_t, \
24da5b34f49324ed742a340010ed5bd3d4e06625riedeclaration int rcm_append_info(rcm_info_t **, rcm_info_t *)
24da5b34f49324ed742a340010ed5bd3d4e06625riedeclaration rcm_info_tuple_t *rcm_info_next(rcm_info_t *, \
24da5b34f49324ed742a340010ed5bd3d4e06625riedeclaration const char *rcm_info_rsrc(rcm_info_tuple_t *)
24da5b34f49324ed742a340010ed5bd3d4e06625riedeclaration const char *rcm_info_info(rcm_info_tuple_t *)
24da5b34f49324ed742a340010ed5bd3d4e06625riedeclaration const char *rcm_info_error(rcm_info_tuple_t *)
24da5b34f49324ed742a340010ed5bd3d4e06625riedeclaration const char *rcm_info_modname(rcm_info_tuple_t *)
function rcm_info_seqnum
function rcm_info_properties
function rcm_request_offline
rcm_info_t **)
function rcm_request_offline_list
rcm_info_t **)
function rcm_notify_online
rcm_info_t **)
function rcm_notify_online_list
rcm_info_t **)
function rcm_notify_remove
rcm_info_t **)
function rcm_notify_remove_list
rcm_info_t **)
function rcm_request_suspend
timespec_t *, rcm_info_t **)
function rcm_request_suspend_list
timespec_t *, rcm_info_t **)
function rcm_notify_resume
rcm_info_t **)
function rcm_notify_resume_list
rcm_info_t **)
function rcm_notify_capacity_change
nvlist_t *, rcm_info_t **)
function rcm_request_capacity_change
uint_t, nvlist_t *, rcm_info_t **)
function rcm_notify_event
nvlist_t *, rcm_info_t **)
function rcm_register_interest
rcm_info_t **)
function rcm_unregister_interest
function rcm_register_event
rcm_info_t **)
function rcm_unregister_event
function rcm_register_capacity
rcm_info_t **)
function rcm_unregister_capacity
function rcm_exec_cmd
function rcm_module_dir
function rcm_script_dir
function rcm_dir
function rcm_get_script_dir
function rcm_is_script
function rcm_module_open
function rcm_module_close
function rcm_log_message
function rcm_get_rsrcstate
function rcm_get_client_name