Lines Matching defs:rcm_info_t
112 typedef struct rcm_info rcm_info_t;
113 typedef rcm_info_t rcm_info_tuple_t;
120 int rcm_get_info(rcm_handle_t *, char *, uint_t, rcm_info_t **);
121 int rcm_get_info_list(rcm_handle_t *, char **, uint_t, rcm_info_t **);
122 void rcm_free_info(rcm_info_t *);
123 int rcm_append_info(rcm_info_t **, rcm_info_t *);
124 rcm_info_tuple_t *rcm_info_next(rcm_info_t *, rcm_info_tuple_t *);
134 int rcm_request_offline(rcm_handle_t *, char *, uint_t, rcm_info_t **);
135 int rcm_request_offline_list(rcm_handle_t *, char **, uint_t, rcm_info_t **);
136 int rcm_notify_online(rcm_handle_t *, char *, uint_t, rcm_info_t **);
137 int rcm_notify_online_list(rcm_handle_t *, char **, uint_t, rcm_info_t **);
138 int rcm_notify_remove(rcm_handle_t *, char *, uint_t, rcm_info_t **);
139 int rcm_notify_remove_list(rcm_handle_t *, char **, uint_t, rcm_info_t **);
141 rcm_info_t **);
143 rcm_info_t **);
144 int rcm_notify_resume(rcm_handle_t *, char *, uint_t, rcm_info_t **);
145 int rcm_notify_resume_list(rcm_handle_t *, char **, uint_t, rcm_info_t **);
147 rcm_info_t **);
149 rcm_info_t **);
150 int rcm_notify_event(rcm_handle_t *, char *, uint_t, nvlist_t *, rcm_info_t **);
152 int rcm_register_event(rcm_handle_t *, char *, uint_t, rcm_info_t **);
153 int rcm_register_capacity(rcm_handle_t *, char *, uint_t, rcm_info_t **);
154 int rcm_register_interest(rcm_handle_t *, char *, uint_t, rcm_info_t **);