Lines Matching refs:ihp
98 ipmi_lan_get_param(ipmi_handle_t *ihp, int channel, int param, int set, in ipmi_lan_get_param() argument
115 if ((rsp = ipmi_send(ihp, &cmd)) == NULL) { in ipmi_lan_get_param()
116 switch (ihp->ih_completion) { in ipmi_lan_get_param()
118 (void) ipmi_set_error(ihp, EIPMI_BADPARAM, NULL); in ipmi_lan_get_param()
125 return (ipmi_set_error(ihp, EIPMI_BAD_RESPONSE_LENGTH, NULL)); 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() argument
139 if (ipmi_lan_get_param(ihp, channel, IPMI_LAN_PARAM_SET_IN_PROGRESS, 0, in ipmi_lan_get_config()
150 if (ipmi_lan_get_param(ihp, channel, lep->ile_param, 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() argument
176 if (ipmi_send(ihp, &cmd) == NULL) { in ipmi_lan_set_param()
177 switch (ihp->ih_completion) { in ipmi_lan_set_param()
179 (void) ipmi_set_error(ihp, EIPMI_BADPARAM, NULL); in ipmi_lan_set_param()
183 (void) ipmi_set_error(ihp, EIPMI_BUSY, NULL); in ipmi_lan_set_param()
187 (void) ipmi_set_error(ihp, EIPMI_READONLY, NULL); in ipmi_lan_set_param()
191 (void) ipmi_set_error(ihp, EIPMI_WRITEONLY, NULL); 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() argument
212 if (ipmi_lan_set_param(ihp, channel, IPMI_LAN_PARAM_SET_IN_PROGRESS, in ipmi_lan_set_config()
216 if (ipmi_lan_set_param(ihp, channel, IPMI_LAN_PARAM_SET_IN_PROGRESS, in ipmi_lan_set_config()
228 if (ipmi_lan_set_param(ihp, channel, lep->ile_param, in ipmi_lan_set_config()
239 ihp->ih_completion != 0xC3) in ipmi_lan_set_config()
248 if (ipmi_lan_set_param(ihp, channel, IPMI_LAN_PARAM_SET_IN_PROGRESS, in ipmi_lan_set_config()