Lines Matching refs:acpi_ipmi_device
39 struct acpi_ipmi_device { struct
69 struct acpi_ipmi_device *selected_smi; argument
95 struct acpi_ipmi_device *device;
123 static struct acpi_ipmi_device *
126 struct acpi_ipmi_device *ipmi_device; in ipmi_dev_alloc()
154 static void ipmi_dev_release(struct acpi_ipmi_device *ipmi_device) in ipmi_dev_release()
163 struct acpi_ipmi_device *ipmi = in ipmi_dev_release_kref()
164 container_of(kref, struct acpi_ipmi_device, kref); in ipmi_dev_release_kref()
169 static void __ipmi_dev_kill(struct acpi_ipmi_device *ipmi_device) in __ipmi_dev_kill()
182 static struct acpi_ipmi_device *acpi_ipmi_dev_get(void) in acpi_ipmi_dev_get()
184 struct acpi_ipmi_device *ipmi_device = NULL; in acpi_ipmi_dev_get()
196 static void acpi_ipmi_dev_put(struct acpi_ipmi_device *ipmi_device) in acpi_ipmi_dev_put()
203 struct acpi_ipmi_device *ipmi; in ipmi_msg_alloc()
259 struct acpi_ipmi_device *device; in acpi_format_ipmi_request()
337 static void ipmi_flush_tx_msg(struct acpi_ipmi_device *ipmi) in ipmi_flush_tx_msg()
366 static void ipmi_cancel_tx_msg(struct acpi_ipmi_device *ipmi, in ipmi_cancel_tx_msg()
389 struct acpi_ipmi_device *ipmi_device = user_msg_data; in ipmi_msg_handler()
452 struct acpi_ipmi_device *ipmi_device, *temp; in ipmi_register_bmc()
500 struct acpi_ipmi_device *ipmi_device, *temp; in ipmi_bmc_gone()
515 struct acpi_ipmi_device, head); in ipmi_bmc_gone()
542 struct acpi_ipmi_device *ipmi_device; in acpi_ipmi_space_handler()
624 struct acpi_ipmi_device *ipmi_device; in acpi_ipmi_exit()
640 struct acpi_ipmi_device, in acpi_ipmi_exit()