Home
last modified time | relevance | path

Searched refs:ipmi_handle_t (Results 1 – 25 of 27) sorted by relevance

12

/illumos-gate/usr/src/lib/libipmi/common/
H A Dipmi_impl.h48 ipmi_handle_t *ih_handle; /* handle to library state */
93 extern void *ipmi_alloc(ipmi_handle_t *, size_t);
94 extern void *ipmi_zalloc(ipmi_handle_t *, size_t);
95 extern void ipmi_free(ipmi_handle_t *, void *);
131 extern int ipmi_sdr_init(ipmi_handle_t *);
132 extern void ipmi_sdr_clear(ipmi_handle_t *);
133 extern void ipmi_sdr_fini(ipmi_handle_t *);
134 extern void ipmi_user_clear(ipmi_handle_t *);
135 extern int ipmi_entity_init(ipmi_handle_t *);
136 extern void ipmi_entity_clear(ipmi_handle_t *);
[all …]
H A Dlibipmi.h48 typedef struct ipmi_handle ipmi_handle_t; typedef
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 *);
355 extern int ipmi_sdr_refresh(ipmi_handle_t *);
1521 extern int ipmi_sdr_iter(ipmi_handle_t *,
1537 ipmi_handle_t *, const char *);
1539 ipmi_handle_t *, const char *);
1751 extern int ipmi_entity_iter(ipmi_handle_t *, int (*)(ipmi_handle_t *,
1787 extern int ipmi_user_iter(ipmi_handle_t *,
[all …]
H A Dipmi_entity.c68 ipmi_entity_add_assoc(ipmi_handle_t *ihp, ipmi_entity_impl_t *eip, in ipmi_entity_add_assoc()
285 ipmi_entity_present_sdr(ipmi_handle_t *ihp, ipmi_sdr_t *sdrp, in ipmi_entity_present_sdr()
562 ipmi_entity_refresh(ipmi_handle_t *ihp) in ipmi_entity_refresh()
575 ipmi_entity_iter(ipmi_handle_t *ihp, int (*func)(ipmi_handle_t *, in ipmi_entity_iter() argument
597 ipmi_entity_iter_sdr(ipmi_handle_t *ihp, ipmi_entity_t *ep, in ipmi_entity_iter_sdr()
617 ipmi_entity_iter_children(ipmi_handle_t *ihp, ipmi_entity_t *ep, in ipmi_entity_iter_children()
635 ipmi_entity_parent(ipmi_handle_t *ihp, ipmi_entity_t *ep) in ipmi_entity_parent()
669 ipmi_entity_lookup_sdr(ipmi_handle_t *ihp, const char *name) in ipmi_entity_lookup_sdr()
717 ipmi_entity_init(ipmi_handle_t *ihp) in ipmi_entity_init()
730 ipmi_entity_clear(ipmi_handle_t *ihp) in ipmi_entity_clear()
[all …]
H A Dipmi_sdr.c112 ipmi_sdr_get_info(ipmi_handle_t *ihp) in ipmi_sdr_get_info()
149 ipmi_sdr_reserve_repository(ipmi_handle_t *ihp) in ipmi_sdr_reserve_repository()
171 ipmi_sdr_changed(ipmi_handle_t *ihp) in ipmi_sdr_changed()
187 ipmi_sdr_refresh(ipmi_handle_t *ihp) in ipmi_sdr_refresh()
444 ipmi_sdr_init(ipmi_handle_t *ihp) in ipmi_sdr_init()
456 ipmi_sdr_clear(ipmi_handle_t *ihp) in ipmi_sdr_clear()
469 ipmi_sdr_fini(ipmi_handle_t *ihp) in ipmi_sdr_fini()
478 ipmi_sdr_get(ipmi_handle_t *ihp, uint16_t id, uint16_t *next) in ipmi_sdr_get()
564 ipmi_sdr_iter(ipmi_handle_t *ihp, int (*func)(ipmi_handle_t *, in ipmi_sdr_iter() argument
584 ipmi_sdr_lookup(ipmi_handle_t *ihp, const char *idstr) in ipmi_sdr_lookup()
[all …]
H A Dlibipmi.c33 ipmi_handle_t *
36 ipmi_handle_t *ihp; in ipmi_open()
42 if ((ihp = calloc(1, sizeof (ipmi_handle_t))) == NULL) { in ipmi_open()
79 ipmi_close(ipmi_handle_t *ihp) in ipmi_close()
128 ipmi_send(ipmi_handle_t *ihp, ipmi_cmd_t *cmd) in ipmi_send()
H A Dipmi_sunoem.c79 check_sunoem(ipmi_handle_t *ihp) in check_sunoem()
93 ipmi_send_sunoem_led_set(ipmi_handle_t *ihp, ipmi_cmd_sunoem_led_set_t *req) in ipmi_send_sunoem_led_set()
113 ipmi_send_sunoem_led_get(ipmi_handle_t *ihp, ipmi_cmd_sunoem_led_get_t *req, in ipmi_send_sunoem_led_get()
135 ipmi_sunoem_led_set(ipmi_handle_t *ihp, ipmi_sdr_generic_locator_t *dev, in ipmi_sunoem_led_set()
156 ipmi_sunoem_led_get(ipmi_handle_t *ihp, ipmi_sdr_generic_locator_t *dev, in ipmi_sunoem_led_get()
176 ipmi_sunoem_uptime(ipmi_handle_t *ihp, uint32_t *uptime, uint32_t *gen) in ipmi_sunoem_uptime()
205 ipmi_sunoem_update_fru(ipmi_handle_t *ihp, ipmi_sunoem_fru_t *req) in ipmi_sunoem_update_fru()
H A Dipmi_util.c44 ipmi_set_error(ipmi_handle_t *ihp, int error, const char *fmt, ...) in ipmi_set_error()
62 ipmi_errno(ipmi_handle_t *ihp) in ipmi_errno()
69 ipmi_errmsg(ipmi_handle_t *ihp) in ipmi_errmsg()
97 ipmi_alloc(ipmi_handle_t *ihp, size_t size) in ipmi_alloc()
108 ipmi_zalloc(ipmi_handle_t *ihp, size_t size) in ipmi_zalloc()
119 ipmi_strdup(ipmi_handle_t *ihp, const char *str) in ipmi_strdup()
131 ipmi_free(ipmi_handle_t *ihp, void *ptr) in ipmi_free()
H A Dipmi_lan.c55 static ipmi_rs_t *ipmi_lan_poll_recv(ipmi_handle_t *);
72 ipmi_handle_t *il_ihp;
109 ipmi_req_add_entry(ipmi_handle_t *ihp, ipmi_cmd_t *req) in ipmi_req_add_entry()
151 ipmi_req_clear_entries(ipmi_handle_t *ihp) in ipmi_req_clear_entries()
187 ipmi_lan_recv_packet(ipmi_handle_t *ihp) in ipmi_lan_recv_packet()
278 ipmi_handle_pong(ipmi_handle_t *ihp, ipmi_rs_t *rsp) in ipmi_handle_pong()
295 ipmi_lan_ping(ipmi_handle_t *ihp) in ipmi_lan_ping()
331 ipmi_lan_poll_recv(ipmi_handle_t *ihp) in ipmi_lan_poll_recv()
620 ipmi_activate_session_cmd(ipmi_handle_t *ihp) in ipmi_activate_session_cmd()
706 ipmi_close_session_cmd(ipmi_handle_t *ihp) in ipmi_close_session_cmd()
[all …]
H A Dipmi_sel.c38 ipmi_sel_get_info(ipmi_handle_t *ihp) in ipmi_sel_get_info()
76 ipmi_sel_get_entry(ipmi_handle_t *ihp, uint16_t id) in ipmi_sel_get_entry()
121 ipmi_sel_get_time(ipmi_handle_t *ihp, uint32_t *tp) in ipmi_sel_get_time()
143 ipmi_sel_set_time(ipmi_handle_t *ihp, uint32_t t) in ipmi_sel_set_time()
162 ipmi_sel_get_utc_offset(ipmi_handle_t *ihp, int *offp) in ipmi_sel_get_utc_offset()
186 ipmi_sel_set_utc_offset(ipmi_handle_t *ihp, int off) in ipmi_sel_set_utc_offset()
H A Dipmi_misc.c32 ipmi_get_deviceid(ipmi_handle_t *ihp) in ipmi_get_deviceid()
77 ipmi_firmware_version(ipmi_handle_t *ihp) in ipmi_firmware_version()
128 ipmi_get_channel_auth_caps(ipmi_handle_t *ihp, uint8_t channel, uint8_t priv) in ipmi_get_channel_auth_caps()
167 ipmi_get_channel_info(ipmi_handle_t *ihp, int number) in ipmi_get_channel_info()
201 ipmi_chassis_identify(ipmi_handle_t *ihp, boolean_t enable) in ipmi_chassis_identify()
230 ipmi_chassis_status(ipmi_handle_t *ihp) in ipmi_chassis_status()
H A Dipmi_user.c106 ipmi_get_user_access(ipmi_handle_t *ihp, uint8_t channel, uint8_t uid) in ipmi_get_user_access()
142 ipmi_get_user_name(ipmi_handle_t *ihp, uint8_t uid) in ipmi_get_user_name()
164 ipmi_user_clear(ipmi_handle_t *ihp) in ipmi_user_clear()
179 ipmi_user_iter(ipmi_handle_t *ihp, int (*func)(ipmi_user_t *, void *), in ipmi_user_iter()
289 ipmi_user_lookup_name(ipmi_handle_t *ihp, const char *name) in ipmi_user_lookup_name()
307 ipmi_user_lookup_id(ipmi_handle_t *ihp, uint8_t uid) in ipmi_user_lookup_id()
325 ipmi_user_set_password(ipmi_handle_t *ihp, uint8_t uid, const char *passwd) in ipmi_user_set_password()
H A Dipmi_sensor.c35 ipmi_get_sensor_reading(ipmi_handle_t *ihp, uint8_t id) in ipmi_get_sensor_reading()
69 ipmi_set_sensor_reading(ipmi_handle_t *ihp, ipmi_set_sensor_reading_t *req) in ipmi_set_sensor_reading()
101 ipmi_get_sensor_thresholds(ipmi_handle_t *ihp, ipmi_sensor_thresholds_t *thresh, in ipmi_get_sensor_thresholds()
H A Dipmi_lancfg.c98 ipmi_lan_get_param(ipmi_handle_t *ihp, int channel, int param, int set, in ipmi_lan_get_param()
133 ipmi_lan_get_config(ipmi_handle_t *ihp, int channel, ipmi_lan_config_t *cfgp) in ipmi_lan_get_config()
160 ipmi_lan_set_param(ipmi_handle_t *ihp, int channel, int param, void *data, in ipmi_lan_set_param()
201 ipmi_lan_set_config(ipmi_handle_t *ihp, int channel, ipmi_lan_config_t *cfgp, in ipmi_lan_set_config()
H A Dipmi_fru.c59 ipmi_fru_read(ipmi_handle_t *ihp, ipmi_sdr_fru_locator_t *fru_loc, char **buf) in ipmi_fru_read()
146 ipmi_fru_parse_product(ipmi_handle_t *ihp, char *fru_area, in ipmi_fru_parse_product()
210 ipmi_fru_parse_board(ipmi_handle_t *ihp, char *fru_area, in ipmi_fru_parse_board()
H A Dipmi_bmc.c46 ipmi_handle_t *ib_ihp; /* ipmi handle */
69 ipmi_bmc_open(ipmi_handle_t *ihp, nvlist_t *params) in ipmi_bmc_open()
H A Dipmi_event.c29 ipmi_event_platform_message(ipmi_handle_t *ihp, in ipmi_event_platform_message()
H A Dipmi_hash.c87 ipmi_hash_create(ipmi_handle_t *hp, size_t linkoffs, in ipmi_hash_create()
171 ipmi_handle_t *hp = ihp->ih_handle; in ipmi_hash_resize()
/illumos-gate/usr/src/lib/fm/topo/modules/common/ipmi/
H A Dipmi_enum.c86 ipmi_find_entity(topo_mod_t *mod, tnode_t *tn, ipmi_handle_t **ihpp, in ipmi_find_entity()
89 ipmi_handle_t *ihp; in ipmi_find_entity()
171 ipmi_handle_t *ihp; in ipmi_present()
230 ipmi_check_sensor(ipmi_handle_t *ihp, ipmi_entity_t *ep, const char *name, in ipmi_check_sensor()
268 ipmi_handle_t *ihp; in ipmi_unusable()
314 ipmi_check_sdr(ipmi_handle_t *ihp, ipmi_entity_t *ep, const char *name, in ipmi_check_sdr()
330 ipmi_check_entity(ipmi_handle_t *ihp, ipmi_entity_t *ep, void *data) in ipmi_check_entity()
611 ipmi_handle_t *ihp; in ipmi_enum()
/illumos-gate/usr/src/cmd/fm/ipmitopo/common/
H A Dipmitopo.c43 sdr_print(ipmi_handle_t *ihp, ipmi_entity_t *ep, const char *name, in sdr_print()
104 entity_print(ipmi_handle_t *ihp, ipmi_entity_t *ep, void *data) in entity_print()
133 ipmi_handle_t *ihp; in main()
/illumos-gate/usr/src/cmd/fm/modules/common/fdd-msg/
H A Dfdd_msg.c80 check_sunoem(ipmi_handle_t *ipmi_hdl) in check_sunoem()
184 ipmi_handle_t *ipmi_hdl; in send_fma_cap_to_ilom()
/illumos-gate/usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/
H A Dfac_prov_ipmi.c210 ipmi_handle_t *hdl; in ipmi_platform_message()
347 ipmi_handle_t *hdl; in ipmi_sensor_state()
479 ipmi_handle_t *hdl; in ipmi_sensor_reading()
580 ipmi_handle_t *hdl; in ipmi_indicator_mode()
701 ipmi_handle_t *hdl; in bay_locate_mode()
838 ipmi_handle_t *hdl; in bay_indicator_mode()
1036 ipmi_handle_t *hdl; in x4500_present_mode()
1168 ipmi_handle_t *hdl; in chassis_service_mode()
1324 ipmi_handle_t *hdl; in chassis_ident_mode()
1462 ipmi_handle_t *hdl) in make_sensor_node()
[all …]
/illumos-gate/usr/src/lib/fm/topo/libtopo/common/
H A Dtopo_tree.h127 ipmi_handle_t *th_ipmi; /* IPMI handle */
H A Dtopo_mod.h131 extern ipmi_handle_t *topo_mod_ipmi_hold(topo_mod_t *);
/illumos-gate/usr/src/cmd/fm/modules/common/sp-monitor/
H A Dsp_monitor.c58 ipmi_handle_t *sm_hdl;
/illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/
H A Dchip_serial.c65 ipmi_handle_t *hdl; in ipmi_serial_lookup()

12