Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/acpi/acpi_ipmi.c acpi_ipmi_exit() -> acpi_ipmi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 ipmi_device 4096-ptr_max
PARAM_VALUE 0 ipmi_device->dead 1
PARAM_VALUE 0 ipmi_device->tx_msg_lock.rlock.dep_map->name 0-255
CAPPED_DATA 0 ipmi_device 1
NOCHECK_CALL

drivers/acpi/acpi_ipmi.c ipmi_bmc_gone() -> acpi_ipmi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 ipmi_device 4096-ptr_max
PARAM_VALUE 0 ipmi_device->tx_msg_lock.rlock.dep_map->name 0-255
CAPPED_DATA 0 ipmi_device->ipmi_ifnum 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &smi_watchers_mutex
HALF_LOCKED2 global &smi_infos_lock
HALF_LOCKED2 global &ssif_infos_mutex

drivers/acpi/acpi_ipmi.c ipmi_msg_alloc() -> acpi_ipmi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 ipmi_device 4096-ptr_max
DATA_SOURCE 0 ipmi_device r acpi_ipmi_dev_get
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 context_mutex

drivers/acpi/acpi_ipmi.c ipmi_msg_release() -> acpi_ipmi_dev_put()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL