Lines Matching defs:ipmi
12 #include <linux/ipmi.h>
136 struct aem_ipmi_data ipmi;
356 struct aem_ipmi_data *ipmi = &data->ipmi;
376 ipmi->tx_message.cmd = AEM_ELEMENT_CMD;
377 ipmi->tx_message.data = (char *)&rs_req;
378 ipmi->tx_message.data_len = sizeof(rs_req);
381 ipmi->rx_msg_data = rs_resp;
382 ipmi->rx_msg_len = rs_size;
384 aem_send_message(ipmi);
386 res = wait_for_completion_timeout(&ipmi->read_complete, IPMI_TIMEOUT);
392 if (ipmi->rx_result || ipmi->rx_msg_len != rs_size ||
482 ipmi_destroy_user(data->ipmi.user);
558 res = aem_init_ipmi_data(&data->ipmi, probe->interface,
588 dev_info(data->ipmi.bmc_device, "Found AEM v%d.%d at 0x%X\n",
598 ipmi_destroy_user(data->ipmi.user);
700 res = aem_init_ipmi_data(&data->ipmi, probe->interface,
730 dev_info(data->ipmi.bmc_device, "Found AEM v%d.%d at 0x%X\n",
740 ipmi_destroy_user(data->ipmi.user);
800 if (p1->ipmi.interface == iface)