Lines Matching refs:ipmi
149 struct aem_ipmi_data ipmi; member
369 struct aem_ipmi_data *ipmi = &data->ipmi; in aem_read_sensor() local
389 ipmi->tx_message.cmd = AEM_ELEMENT_CMD; in aem_read_sensor()
390 ipmi->tx_message.data = (char *)&rs_req; in aem_read_sensor()
391 ipmi->tx_message.data_len = sizeof(rs_req); in aem_read_sensor()
394 ipmi->rx_msg_data = rs_resp; in aem_read_sensor()
395 ipmi->rx_msg_len = rs_size; in aem_read_sensor()
397 aem_send_message(ipmi); in aem_read_sensor()
399 res = wait_for_completion_timeout(&ipmi->read_complete, IPMI_TIMEOUT); in aem_read_sensor()
405 if (ipmi->rx_result || ipmi->rx_msg_len != rs_size || in aem_read_sensor()
495 ipmi_destroy_user(data->ipmi.user); in aem_delete()
571 res = aem_init_ipmi_data(&data->ipmi, probe->interface, in aem_init_aem1_inst()
601 dev_info(data->ipmi.bmc_device, "Found AEM v%d.%d at 0x%X\n", in aem_init_aem1_inst()
611 ipmi_destroy_user(data->ipmi.user); in aem_init_aem1_inst()
711 res = aem_init_ipmi_data(&data->ipmi, probe->interface, in aem_init_aem2_inst()
741 dev_info(data->ipmi.bmc_device, "Found AEM v%d.%d at 0x%X\n", in aem_init_aem2_inst()
751 ipmi_destroy_user(data->ipmi.user); in aem_init_aem2_inst()
809 if (p1->ipmi.interface == iface) in aem_bmc_gone()