Lines Matching refs:ipmi_handle_t

48 typedef struct ipmi_handle ipmi_handle_t;  typedef
114 extern ipmi_handle_t *ipmi_open(int *, char **, uint_t xport_type, nvlist_t *);
143 extern void ipmi_close(ipmi_handle_t *);
145 extern int ipmi_errno(ipmi_handle_t *);
146 extern const char *ipmi_errmsg(ipmi_handle_t *);
159 extern ipmi_cmd_t *ipmi_send(ipmi_handle_t *, ipmi_cmd_t *);
186 ipmi_deviceid_t *ipmi_get_deviceid(ipmi_handle_t *);
197 const char *ipmi_firmware_version(ipmi_handle_t *);
220 extern ipmi_channel_auth_caps_t *ipmi_get_channel_auth_caps(ipmi_handle_t *,
255 extern ipmi_channel_info_t *ipmi_get_channel_info(ipmi_handle_t *, int);
324 extern int ipmi_lan_get_config(ipmi_handle_t *, int,
326 extern int ipmi_lan_set_config(ipmi_handle_t *, int, ipmi_lan_config_t *, int);
353 extern ipmi_sel_info_t *ipmi_sel_get_info(ipmi_handle_t *);
354 extern boolean_t ipmi_sdr_changed(ipmi_handle_t *);
355 extern int ipmi_sdr_refresh(ipmi_handle_t *);
431 extern int ipmi_event_platform_message(ipmi_handle_t *,
486 extern ipmi_sel_event_t *ipmi_sel_get_entry(ipmi_handle_t *, uint16_t);
499 extern int ipmi_sel_get_time(ipmi_handle_t *, uint32_t *);
500 extern int ipmi_sel_set_time(ipmi_handle_t *, uint32_t);
501 extern int ipmi_sel_get_utc_offset(ipmi_handle_t *, int *);
502 extern int ipmi_sel_set_utc_offset(ipmi_handle_t *, int);
532 extern ipmi_sdr_info_t *ipmi_sdr_get_info(ipmi_handle_t *);
558 extern ipmi_sdr_t *ipmi_sdr_get(ipmi_handle_t *, uint16_t, uint16_t *);
1521 extern int ipmi_sdr_iter(ipmi_handle_t *,
1522 int (*)(ipmi_handle_t *, const char *, ipmi_sdr_t *, void *), void *);
1529 extern ipmi_sdr_t *ipmi_sdr_lookup(ipmi_handle_t *, const char *);
1530 extern ipmi_sdr_t *ipmi_sdr_lookup_precise(ipmi_handle_t *, const char *,
1532 extern ipmi_sdr_fru_locator_t *ipmi_sdr_lookup_fru(ipmi_handle_t *,
1534 extern ipmi_sdr_generic_locator_t *ipmi_sdr_lookup_generic(ipmi_handle_t *,
1537 ipmi_handle_t *, const char *);
1539 ipmi_handle_t *, const char *);
1614 extern int ipmi_get_sensor_thresholds(ipmi_handle_t *,
1640 extern ipmi_sensor_reading_t *ipmi_get_sensor_reading(ipmi_handle_t *, uint8_t);
1668 extern int ipmi_set_sensor_reading(ipmi_handle_t *,
1723 extern int ipmi_fru_read(ipmi_handle_t *, ipmi_sdr_fru_locator_t *, char **);
1724 extern int ipmi_fru_parse_board(ipmi_handle_t *, char *, ipmi_fru_brd_info_t *);
1725 extern int ipmi_fru_parse_product(ipmi_handle_t *, char *,
1751 extern int ipmi_entity_iter(ipmi_handle_t *, int (*)(ipmi_handle_t *,
1753 extern int ipmi_entity_iter_sdr(ipmi_handle_t *, ipmi_entity_t *,
1754 int (*)(ipmi_handle_t *, ipmi_entity_t *, const char *, ipmi_sdr_t *,
1756 extern int ipmi_entity_iter_children(ipmi_handle_t *, ipmi_entity_t *,
1757 int (*)(ipmi_handle_t *, ipmi_entity_t *, void *), void *);
1758 extern ipmi_entity_t *ipmi_entity_lookup(ipmi_handle_t *, uint8_t,
1760 extern ipmi_entity_t *ipmi_entity_lookup_sdr(ipmi_handle_t *, const char *);
1761 extern ipmi_entity_t *ipmi_entity_parent(ipmi_handle_t *, ipmi_entity_t *);
1762 extern int ipmi_entity_present(ipmi_handle_t *, ipmi_entity_t *, boolean_t *);
1763 extern int ipmi_entity_present_sdr(ipmi_handle_t *, ipmi_sdr_t *, boolean_t *);
1787 extern int ipmi_user_iter(ipmi_handle_t *,
1789 extern ipmi_user_t *ipmi_user_lookup_name(ipmi_handle_t *, const char *);
1790 extern ipmi_user_t *ipmi_user_lookup_id(ipmi_handle_t *, uint8_t);
1791 extern int ipmi_user_set_password(ipmi_handle_t *, uint8_t, const char *);
1815 extern int ipmi_sunoem_led_set(ipmi_handle_t *,
1817 extern int ipmi_sunoem_led_get(ipmi_handle_t *,
1828 extern int ipmi_sunoem_uptime(ipmi_handle_t *, uint32_t *, uint32_t *);
1871 int ipmi_sunoem_update_fru(ipmi_handle_t *, ipmi_sunoem_fru_t *);
1922 extern ipmi_chassis_status_t *ipmi_chassis_status(ipmi_handle_t *);
1928 int ipmi_chassis_identify(ipmi_handle_t *, boolean_t);