Defined in 2 files as a function:

Referenced in 50 files:

Smatch caller information:

drivers/media/pci/intel/ipu-bridge.c ipu_bridge_check_ivsc_dev() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
DATA_SOURCE 0 adev r ipu_bridge_get_ivsc_acpi_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock

drivers/media/pci/intel/ipu-bridge.c ipu_bridge_connect_sensor() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 adev->status.enabled 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock

drivers/media/pci/intel/ipu-bridge.c ipu_bridge_connect_sensor() -> acpi_dev_put()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock

drivers/media/pci/intel/ipu-bridge.c ipu_bridge_connect_sensor() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 adev->status.enabled 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock

drivers/media/pci/intel/ipu-bridge.c ipu_bridge_get_ivsc_acpi_dev() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
CAPPED_DATA 0 adev->handle 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock

drivers/media/pci/intel/ipu-bridge.c ipu_bridge_ivsc_is_ready() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
DATA_SOURCE 0 adev r ipu_bridge_get_ivsc_acpi_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock

drivers/media/pci/intel/ipu-bridge.c ipu_bridge_unregister_sensors() -> acpi_dev_put()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock

drivers/media/pci/intel/ipu-bridge.c ipu_bridge_unregister_sensors() -> acpi_dev_put()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock

drivers/platform/x86/intel/hid.c dual_accel_detect_bosc0200() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/amd/acp/acp3x-es83xx/acp3x-es83xx.c acp3x_es83xx_probe() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.osq.tail.counter 0-s32max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/intel/boards/sof_es8336.c sof_es8336_probe() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.osq.tail.counter 0-s32max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/video_detect.c apple_gmux_detect() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.osq.tail.counter 0-s32max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &init_mutex
HALF_LOCKED2 &connector->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock

sound/hda/codecs/side-codecs/cs35l56_hda.c cs35l56_hda_read_acpi() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c gmin_i2c_dev_exists() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/usb/typec/mux/intel_pmc_mux.c pmc_usb_probe() -> acpi_dev_put()

Type Parameter Key Value
BUF_SIZE 0 adev 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/usb/typec/mux/intel_pmc_mux.c pmc_usb_probe_iom() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/usb/typec/mux/intel_pmc_mux.c pmc_usb_probe_iom() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->handle 1-u64max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/usb/typec/mux/intel_pmc_mux.c pmc_usb_probe_iom() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->handle 1-u64max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/usb/typec/mux/intel_pmc_mux.c pmc_usb_remove() -> acpi_dev_put()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

sound/hda/codecs/side-codecs/cs35l41_hda.c cs35l41_hda_parse_acpi() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/hda/codecs/side-codecs/cs35l41_hda.c cs35l41_hda_probe() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->dev.kobj.release->timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 adev->dev.kobj.release.work.entry.next->prev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/hda/codecs/side-codecs/cs35l41_hda.c cs35l41_hda_read_acpi() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.osq.tail.counter 0-s32max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/hda/codecs/side-codecs/cs35l41_hda.c cs35l41_hda_remove() -> acpi_dev_put()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->mutex
TYPE_LOCK (struct device)->mutex

drivers/hwmon/acpi_power_meter.c acpi_power_meter_probe() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 0,4096-ptr_max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/hwmon/acpi_power_meter.c read_domain_devices() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 1-u64max
DATA_SOURCE 0 adev r acpi_get_acpi_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &resource->lock
HALF_LOCKED2 _T->lock

drivers/hwmon/acpi_power_meter.c remove_domain_devices() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 1-u64max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex
HALF_LOCKED2 &resource->lock
HALF_LOCKED2 _T->lock

drivers/extcon/extcon-axp288.c axp288_extcon_probe() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/intel/boards/bytcr_wm5102.c snd_byt_wm5102_mc_probe() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/firmware/efi/dev-path-parser.c parse_acpi_path() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.osq.tail.counter 0-s32max
NOCHECK_CALL

drivers/platform/x86/lenovo/thinkpad_acpi.c dual_accel_detect_bosc0200() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/platform/x86/lenovo/thinkpad_acpi.c ibm_exit() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/intel/boards/bytcr_rt5651.c snd_byt_rt5651_mc_probe() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.osq.tail.counter 0-s32max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/intel/boards/cht_bsw_rt5645.c snd_cht_mc_probe() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.osq.tail.counter 0-s32max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/hda/controllers/intel.c apple_gmux_detect() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.osq.tail.counter 0-s32max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/acpi/device_pm.c acpi_put_acpi_dev() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->wakeup.context.dev->power.wakeirq->status 0-4294967295
DATA_SOURCE 0 adev $0
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/platform/x86/acer-wmi.c acer_wmi_accel_setup() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
NOCHECK_CALL

sound/soc/intel/boards/bytcht_cx2072x.c snd_byt_cht_cx2072x_probe() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/hda/codecs/cirrus/cs8409.c cs8409_cdb35l56_four_autodet_fixup() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/platform/x86/intel/ishtp_eclite.c ecl_ishtp_cl_probe() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/platform/x86/intel/ishtp_eclite.c ecl_ishtp_cl_remove() -> acpi_dev_put()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->mutex

sound/soc/intel/boards/bytcr_rt5640.c byt_rt5640_get_amcr0f28_settings() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->driver_gpios->name 0,4096-ptr_max
PARAM_VALUE 0 adev->driver_gpios->quirks 0-2,4
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &card->mutex
LOCK2 _T->lock
TYPE_LOCK (struct snd_soc_card)->mutex

sound/soc/intel/boards/bytcr_rt5640.c snd_byt_rt5640_mc_probe() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.osq.tail.counter 0-s32max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c amdgpu_acpi_enumerate_xcc() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
NOCHECK_CALL

drivers/net/fjes/fjes_main.c acpi_find_extended_socket_device() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 1-u64max
DATA_SOURCE 0 adev r acpi_get_acpi_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/fjes/fjes_main.c fjes_init_module() -> acpi_dev_put()

Type Parameter Key Value
BUF_SIZE 0 adev 0
BIT_INFO 0 adev 0x0,0x0
NOCHECK_CALL

sound/hda/codecs/side-codecs/tas2781_hda_spi.c tas2781_read_acpi() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.osq.tail.counter 0-s32max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/platform/x86/intel/int3472/common.c skl_int3472_get_sensor_adev_and_name() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
DATA_SOURCE 0 adev r acpi_dev_get_next_consumer_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/platform/x86/x86-android-tablets/core.c get_serdev_controller() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.osq.tail.counter 0-s32max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/platform/x86/x86-android-tablets/core.c x86_instantiate_serdev() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/intel/boards/cht_bsw_rt5672.c snd_cht_mc_probe() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/intel/boards/bytcht_da7213.c bytcht_da7213_probe() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/intel/boards/sof_wm8804.c sof_wm8804_probe() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/intel/boards/sof_cirrus_common.c cs35l41_compute_codec_conf() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.osq.tail.counter 0-s32max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/intel/boards/bytcht_es8316.c snd_byt_cht_es8316_mc_probe() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.osq.tail.counter 0-s32max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/platform/x86/lenovo/yogabook.c yogabook_wmi_probe() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 0,4096-ptr_max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/platform/x86/lenovo/yogabook.c yogabook_wmi_probe() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/platform/x86/lenovo/yogabook.c yogabook_wmi_remove() -> acpi_dev_put()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->mutex

drivers/platform/x86/lenovo/yogabook.c yogabook_wmi_remove() -> acpi_dev_put()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->mutex

sound/soc/amd/acp-es8336.c st_es8336_late_probe() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.osq.tail.counter 0-s32max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &card->mutex
LOCK2 _T->lock
TYPE_LOCK (struct snd_soc_card)->mutex

drivers/gpio/gpio-merrifield.c mrfld_gpio_get_pinctrl_dev_name() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/platform/x86/lenovo/yoga-tab2-pro-1380-fastcharger.c get_serdev_controller() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.osq.tail.counter 0-s32max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/device_sysfs.c eject_store() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->flags.ejectable 1
PARAM_VALUE 0 adev->handle 0,4096-ptr_max,(-1)
PARAM_VALUE 0 adev->handler 0,4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

sound/hda/codecs/realtek/alc269.c find_cirrus_companion_amps() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &card->mutex
HALF_LOCKED2 _T->lock

drivers/acpi/glue.c acpi_bind_one() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 adev->handler->attach 0,4096-ptr_max
PARAM_VALUE 0 adev->handler->ids 4096-ptr_max
PARAM_VALUE 0 adev->handler->match 0,4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 adev->physical_node_lock.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 *adev->pnp.bus_id 0-255
BUF_SIZE 0 adev (-1),4,8
BUF_SIZE 0 adev (-1),4,8
BUF_SIZE 0 adev->driver_data (-1),992
CAPPED_DATA 0 adev 1
CAPPED_DATA 0 &adev->physical_node_list 1
CAPPED_DATA 0 &adev->physical_node_lock 1
DATA_SOURCE 0 adev $1 [m]
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 adev unit_byte

drivers/acpi/glue.c acpi_bind_one() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 1-u64max
PARAM_VALUE 0 adev->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 adev->handler->attach 0,4096-ptr_max
PARAM_VALUE 0 adev->handler->ids 4096-ptr_max
PARAM_VALUE 0 adev->handler->match 0,4096-ptr_max
PARAM_VALUE 0 *adev->pnp.bus_id 0-255
BUF_SIZE 0 adev (-1),4,8
BUF_SIZE 0 adev (-1),4,8
BUF_SIZE 0 adev->driver_data (-1),992
DATA_SOURCE 0 adev $1 [m]
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 adev unit_byte

drivers/acpi/glue.c acpi_unbind_one() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->dev.kobj.sd->__parent 0
PARAM_VALUE 0 adev->physical_node_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->physical_node_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 adev->physical_node_lock.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.wait_lock.owner (-1)
PARAM_VALUE 0 adev->physical_node_lock.wait_lock.owner_cpu u32max
CAPPED_DATA 0 &adev->physical_node_list 1
CAPPED_DATA 0 &adev->physical_node_lock 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 adev unit_byte
LOCK2 0 &adev->physical_node_lock
TYPE_LOCK (struct acpi_device)->physical_node_lock

sound/hda/codecs/side-codecs/tas2781_hda_i2c.c tas2781_read_acpi() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->driver_gpios->name 0,4096-ptr_max
PARAM_VALUE 0 adev->driver_gpios->quirks 0-2,4
PARAM_VALUE 0 adev->handle 1-u64max
PARAM_VALUE 0 adev->physical_node_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.osq.tail.counter 0-s32max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/hda/codecs/side-codecs/tas2781_hda_i2c.c tas2781_read_acpi() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.osq.tail.counter 0-s32max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/hda/codecs/side-codecs/aw88399_hda.c aw88399_hda_acpi_probe() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.osq.tail.counter 0-s32max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
NOCHECK_CALL

drivers/platform/x86/dell/dell-uart-backlight.c get_serdev_controller() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.osq.tail.counter 0-s32max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/bus.c acpi_put_acpi_dev() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev->handle->descriptor_type 0-255
PARAM_VALUE 0 adev->handle->flags 0-u16max
PARAM_VALUE 0 adev->handle->name.integer 0-4294967295
PARAM_VALUE 0 adev->handle->owner_id 0-u16max
PARAM_VALUE 0 adev->handle->type 0-255
DATA_SOURCE 0 adev $0
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/platform/x86/intel/vbtn.c dual_accel_detect_bosc0200() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/scan.c acpi_add_single_object() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->data.pointer 0,4096-ptr_max
PARAM_VALUE 0 adev->data.pointer->package.count 1-u32max
PARAM_VALUE 0 adev->data.pointer->package.elements 4096-ptr_max
PARAM_VALUE 0 adev->data.pointer->type 4
PARAM_VALUE 0 adev->data.properties.next 4096-ptr_max
PARAM_VALUE 0 adev->data.properties.next->next 4096-ptr_max
PARAM_VALUE 0 adev->data.properties.prev 4096-ptr_max
PARAM_VALUE 0 adev->data.properties.prev->next 4096-ptr_max
PARAM_VALUE 0 adev->data.properties.prev->prev 4096-ptr_max
PARAM_VALUE 0 adev->data.subnodes.next 4096-ptr_max
PARAM_VALUE 0 adev->data.subnodes.next->next 4096-ptr_max
PARAM_VALUE 0 adev->data.subnodes.prev 4096-ptr_max
PARAM_VALUE 0 adev->data.subnodes.prev->next 4096-ptr_max
PARAM_VALUE 0 adev->data.subnodes.prev->next->next 4096-ptr_max
PARAM_VALUE 0 adev->data.subnodes.prev->prev 4096-ptr_max
PARAM_VALUE 0 adev->dev.bus->bus_groups 0
PARAM_VALUE 0 adev->dev.bus->dev_groups 0
PARAM_VALUE 0 adev->dev.bus->dev_name 0
PARAM_VALUE 0 adev->dev.bus->dma_cleanup 0
PARAM_VALUE 0 adev->dev.bus->dma_configure 0
PARAM_VALUE 0 adev->dev.bus->driver_override 0
PARAM_VALUE 0 adev->dev.bus->drv_groups 0
PARAM_VALUE 0 adev->dev.bus->irq_get_affinity 0
PARAM_VALUE 0 adev->dev.bus->match 3415117442184282112
PARAM_VALUE 0 adev->dev.bus->name 8864160733933240320
PARAM_VALUE 0 adev->dev.bus->need_parent_lock 0
PARAM_VALUE 0 adev->dev.bus->num_vf 0
PARAM_VALUE 0 adev->dev.bus->offline 0
PARAM_VALUE 0 adev->dev.bus->online 0
PARAM_VALUE 0 adev->dev.bus->pm 0
PARAM_VALUE 0 adev->dev.bus->probe 0,2905756388506394624
PARAM_VALUE 0 adev->dev.bus->remove 0,5383728117758201856
PARAM_VALUE 0 adev->dev.bus->resume 0
PARAM_VALUE 0 adev->dev.bus->shutdown 0
PARAM_VALUE 0 adev->dev.bus->suspend 0
PARAM_VALUE 0 adev->dev.bus->sync_state 0
PARAM_VALUE 0 adev->dev.bus->uevent 895353040569561088
PARAM_VALUE 0 adev->dev.devres_head.next->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.devres_head.prev->prev 4096-ptr_max
PARAM_VALUE 0 adev->dev.dma_io_tlb_mem->debugfs 0,4096-u64max
PARAM_VALUE 0 adev->dev.dma_io_tlb_mem->dyn_alloc.data.counter 9007199250546704
PARAM_VALUE 0 adev->dev.dma_io_tlb_mem->dyn_alloc.entry.prev 1473117533515866344
PARAM_VALUE 0 adev->dev.dma_io_tlb_mem->dyn_alloc.func 1583282886040592384
PARAM_VALUE 0 adev->dev.dma_io_tlb_mem->pools.prev 1473117533515866320
PARAM_VALUE 0 adev->dev.dma_io_tlb_pools.next->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.dma_io_tlb_pools.prev->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.dma_io_tlb_pools.prev->prev 4096-ptr_max
PARAM_VALUE 0 adev->dev.dma_pools.next->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.dma_pools.prev->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.dma_pools.prev->prev 4096-ptr_max
PARAM_VALUE 0 adev->dev.flags 4096-ptr_max
PARAM_VALUE 0 adev->dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 adev->dev.links.consumers.next->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.links.consumers.prev->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.links.consumers.prev->prev 4096-ptr_max
PARAM_VALUE 0 adev->dev.links.defer_sync.next->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.links.defer_sync.prev->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.links.defer_sync.prev->prev 4096-ptr_max
PARAM_VALUE 0 adev->dev.links.suppliers.next->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.links.suppliers.prev->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.links.suppliers.prev->prev 4096-ptr_max
PARAM_VALUE 0 adev->dev.power.entry.next->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.power.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.power.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 adev->dev.power.qos->flags_req 0
PARAM_VALUE 0 adev->dev.power.qos->freq.max_freq.default_value s32max
PARAM_VALUE 0 adev->dev.power.qos->freq.max_freq.no_constraint_value s32max
PARAM_VALUE 0 adev->dev.power.qos->freq.max_freq.target_value s32max
PARAM_VALUE 0 adev->dev.power.wait_queue.head.next->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.power.wait_queue.head.prev->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.power.wait_queue.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 adev->device_type 0,2-6
PARAM_VALUE 0 adev->flags.cca_seen 1
PARAM_VALUE 0 adev->flags.dynamic_status 1
PARAM_VALUE 0 adev->flags.ejectable 1
PARAM_VALUE 0 adev->flags.of_compatible_ok 1
PARAM_VALUE 0 adev->flags.removable 1
PARAM_VALUE 0 adev->flags.visited 0
PARAM_VALUE 0 adev->fwnode.dev 0
PARAM_VALUE 0 adev->fwnode.flags 0
PARAM_VALUE 0 adev->fwnode.ops 8531275411893063680
PARAM_VALUE 0 adev->fwnode.ops->add_links 0
PARAM_VALUE 0 adev->fwnode.ops->device_dma_supported 159059282158383104
PARAM_VALUE 0 adev->fwnode.ops->device_get_dma_attr 4061285148595707904
PARAM_VALUE 0 adev->fwnode.ops->device_get_match_data 5916794525232787456
PARAM_VALUE 0 adev->fwnode.ops->device_is_available 4456967533150867456
PARAM_VALUE 0 adev->fwnode.ops->get 0,5266873307488796672,8589707393086369792
PARAM_VALUE 0 adev->fwnode.ops->get_name 2643902724260417536
PARAM_VALUE 0 adev->fwnode.ops->get_name_prefix 8224764746028371968
PARAM_VALUE 0 adev->fwnode.ops->get_named_child_node 7026124439836295168
PARAM_VALUE 0 adev->fwnode.ops->get_next_child_node 6091944964344102912
PARAM_VALUE 0 adev->fwnode.ops->get_parent 6537691125444190208
PARAM_VALUE 0 adev->fwnode.ops->get_reference_args 3281501320512299008
PARAM_VALUE 0 adev->fwnode.ops->graph_get_next_endpoint 3294542772007194624
PARAM_VALUE 0 adev->fwnode.ops->graph_get_port_parent 7650526914231107584
PARAM_VALUE 0 adev->fwnode.ops->graph_get_remote_endpoint 971939158805200896
PARAM_VALUE 0 adev->fwnode.ops->graph_parse_endpoint 7927257539208077312
PARAM_VALUE 0 adev->fwnode.ops->iomap 0
PARAM_VALUE 0 adev->fwnode.ops->irq_get 4799135008179109888
PARAM_VALUE 0 adev->fwnode.ops->property_present 958538007259615232
PARAM_VALUE 0 adev->fwnode.ops->property_read_bool 958538007259615232
PARAM_VALUE 0 adev->fwnode.ops->property_read_int_array 4341866810135662592
PARAM_VALUE 0 adev->fwnode.ops->property_read_string_array 6877800984586207232
PARAM_VALUE 0 adev->fwnode.ops->put 0
PARAM_VALUE 0 adev->fwnode.secondary 0
PARAM_VALUE 0 adev->handle 0,4096-ptr_max,(-1)
PARAM_VALUE 0 adev->pnp->unique_id 0-255
PARAM_VALUE 0 adev->pnp.ids.next 4096-ptr_max
PARAM_VALUE 0 adev->pnp.ids.next->next 4096-ptr_max
PARAM_VALUE 0 adev->pnp.ids.prev 4096-ptr_max
PARAM_VALUE 0 adev->pnp.ids.prev->next 4096-ptr_max
PARAM_VALUE 0 adev->pnp.ids.prev->next->next 4096-ptr_max
PARAM_VALUE 0 adev->pnp.ids.prev->prev 4096-ptr_max
PARAM_VALUE 0 adev->pnp.type.backlight 1
PARAM_VALUE 0 adev->pnp.type.bus_address 1
PARAM_VALUE 0 adev->pnp.type.hardware_id 1
PARAM_VALUE 0 adev->pnp.type.platform_id 1
PARAM_VALUE 0 adev->pnp.unique_id 0,4096-ptr_max
PARAM_VALUE 0 *adev->dev.groups 1567384277213827072
BUF_SIZE 0 adev 2408
CAPPED_DATA 0 adev->handle 1
DATA_SOURCE 0 adev r _kzalloc_noprof
MEM_ZERO 0 &adev->dev.power.suspend_timer
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &acpi_scan_lock

drivers/acpi/scan.c acpi_dev_get_next_consumer_dev() -> acpi_dev_put()

Type Parameter Key Value
DATA_SOURCE 0 adev $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock

drivers/acpi/scan.c acpi_device_del_work_fn() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->dev->driver_data->cis_virt (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 adev->dev->driver_data->fake_cis 0-255
PARAM_VALUE 0 adev->dev->driver_data->skt_mutex.first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 adev->dev->kobj.parent->kset->kobj.release.timer->entry->next->pprev 1-u64max
PARAM_VALUE 0 adev->dev->kobj.release.timer->entry->next->pprev 1-u64max
PARAM_VALUE 0 adev->dev->kobj.release.timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 adev->dev->p->knode_bus.n_klist (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 adev->dev->p->knode_class.n_klist (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 adev->dev->p->knode_driver.n_klist (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 adev->dev->p->knode_parent.n_klist (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 adev->dev.devres_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 adev->dev.driver_data->battery_dev->id (-2)
PARAM_VALUE 0 adev->dev.driver_data->callback->add 5235430000054906880
PARAM_VALUE 0 adev->dev.driver_data->callback->early_resume 6956900869090054144
PARAM_VALUE 0 adev->dev.driver_data->callback->remove 1719268733136482304
PARAM_VALUE 0 adev->dev.driver_data->callback->requery 4713442613417914368
PARAM_VALUE 0 adev->dev.driver_data->callback->resume 5068206944467017728
PARAM_VALUE 0 adev->dev.driver_data->callback->suspend 2738892915008757760
PARAM_VALUE 0 adev->dev.driver_data->callback->validate 4934365872137547776
PARAM_VALUE 0 adev->dev.driver_data->cdev 0
PARAM_VALUE 0 adev->dev.driver_data->cdev->kobj.release.timer.is_hard 0-1
PARAM_VALUE 0 adev->dev.driver_data->cdev->kobj.release.timer.is_lazy 0-1
PARAM_VALUE 0 adev->dev.driver_data->cdev->kobj.release.timer.is_queued 0-1
PARAM_VALUE 0 adev->dev.driver_data->cdev->kobj.release.timer.is_soft 0-1
PARAM_VALUE 0 adev->dev.driver_data->cis_mem.card_start 0-4294967295
PARAM_VALUE 0 adev->dev.driver_data->cis_mem.flags 0,2-254
PARAM_VALUE 0 adev->dev.driver_data->cis_mem.res 0
PARAM_VALUE 0 adev->dev.driver_data->cis_virt 0
PARAM_VALUE 0 adev->dev.driver_data->d_ref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 adev->dev.driver_data->detaching.counter s32min-s32max
PARAM_VALUE 0 adev->dev.driver_data->dev.kobj.kref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 adev->dev.driver_data->dev.kobj.release.cpu s32min-s32max
PARAM_VALUE 0 adev->dev.driver_data->dev.kobj.release.timer.flags 0-4294967295
PARAM_VALUE 0 adev->dev.driver_data->dev.kobj.release.timer.is_hard 0-1
PARAM_VALUE 0 adev->dev.driver_data->dev.kobj.release.timer.is_lazy 0-1
PARAM_VALUE 0 adev->dev.driver_data->dev.kobj.release.timer.is_queued 0-1
PARAM_VALUE 0 adev->dev.driver_data->dev.kobj.release.timer.is_soft 0-1
PARAM_VALUE 0 adev->dev.driver_data->dev.kobj.release.work.flags 0-4294967295
PARAM_VALUE 0 adev->dev.driver_data->dev.kobj.release.work.is_hard 0-1
PARAM_VALUE 0 adev->dev.driver_data->dev.kobj.release.work.is_lazy 0-1
PARAM_VALUE 0 adev->dev.driver_data->dev.kobj.release.work.is_queued 0-1
PARAM_VALUE 0 adev->dev.driver_data->dev.kobj.release.work.is_soft 0-1
PARAM_VALUE 0 adev->dev.driver_data->dev.parent->kobj.release.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 adev->dev.driver_data->dev.parent->kobj.release.wq->saved_max_active s32min-s32max
PARAM_VALUE 0 adev->dev.driver_data->dev.parent->kobj.release.wq->saved_min_active s32min-s32max
PARAM_VALUE 0 adev->dev.driver_data->device_count 0-1
PARAM_VALUE 0 adev->dev.driver_data->functions 0-u16max
PARAM_VALUE 0 adev->dev.driver_data->ops_mutex->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 adev->dev.driver_data->ops_mutex.dep_map->name 0-255
PARAM_VALUE 0 adev->dev.driver_data->ops_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->dev.driver_data->ops_mutex.first_waiter->list.prev->prev 0,5159360019465732096
PARAM_VALUE 0 adev->dev.driver_data->ops_mutex.first_waiter->magic 5159360019465732096
PARAM_VALUE 0 adev->dev.driver_data->ops_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->dev.driver_data->ops_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->dev.driver_data->ops_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->dev.driver_data->ops_mutex.first_waiter->task->blocked_on (-1)-0
PARAM_VALUE 0 adev->dev.driver_data->ops_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->dev.driver_data->ops_mutex.osq.tail.counter s32min-s32max
PARAM_VALUE 0 adev->dev.driver_data->pcmcia_pfc 0-255
PARAM_VALUE 0 adev->dev.driver_data->present.counter s32min-s32max
PARAM_VALUE 0 adev->dev.driver_data->resource_setup_done 0-255
PARAM_VALUE 0 adev->dev.driver_data->sfd_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->dev.driver_data->sfd_lock.raw_lock.cnts.counter s32min-s32max
PARAM_VALUE 0 adev->dev.driver_data->skt_mutex.dep_map->name 0-255
PARAM_VALUE 0 adev->dev.driver_data->skt_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->dev.driver_data->skt_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 adev->dev.driver_data->skt_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->dev.driver_data->skt_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->dev.driver_data->skt_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->dev.driver_data->skt_mutex.first_waiter->task->blocked_on (-1)-0
PARAM_VALUE 0 adev->dev.driver_data->skt_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->dev.driver_data->skt_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 adev->dev.driver_data->state 0-4294967295
PARAM_VALUE 0 adev->dev.driver_data->touch_dev->id (-2)
PARAM_VALUE 0 adev->dev.fwnode->dev 0
PARAM_VALUE 0 adev->dev.fwnode->secondary 0,4096-ptr_max
PARAM_VALUE 0 adev->dev.groups 0,4096-ptr_max
PARAM_VALUE 0 adev->dev.iommu_group->mutex->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 adev->dev.iommu_group->mutex->wait_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 adev->dev.iommu_group->owner_cnt 0-4294967295
PARAM_VALUE 0 adev->dev.kobj.parent 0
PARAM_VALUE 0 adev->dev.kobj.parent->kset->kobj.release->timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 adev->dev.kobj.parent->kset->kobj.release.timer.is_hard 0-1
PARAM_VALUE 0 adev->dev.kobj.parent->kset->kobj.release.timer.is_lazy 0-1
PARAM_VALUE 0 adev->dev.kobj.parent->kset->kobj.release.timer.is_queued 0-1
PARAM_VALUE 0 adev->dev.kobj.parent->kset->kobj.release.timer.is_soft 0-1
PARAM_VALUE 0 adev->dev.kobj.parent->kset->list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 adev->dev.kobj.parent->release.work.entry.next->prev 4096-ptr_max
PARAM_VALUE 0 adev->dev.kobj.parent->sd 0
PARAM_VALUE 0 adev->dev.kobj.parent->state_in_sysfs 0
PARAM_VALUE 0 adev->dev.kobj.release->timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 adev->dev.kobj.release.timer.is_hard 0-1
PARAM_VALUE 0 adev->dev.kobj.release.timer.is_lazy 0-1
PARAM_VALUE 0 adev->dev.kobj.release.timer.is_queued 0-1
PARAM_VALUE 0 adev->dev.kobj.release.timer.is_soft 0-1
PARAM_VALUE 0 adev->dev.kobj.release.work.flags 0-4294967295
PARAM_VALUE 0 adev->dev.kobj.release.work.is_hard 0-1
PARAM_VALUE 0 adev->dev.kobj.release.work.is_lazy 0-1
PARAM_VALUE 0 adev->dev.kobj.release.work.is_queued 0-1
PARAM_VALUE 0 adev->dev.kobj.release.work.is_soft 0-1
PARAM_VALUE 0 adev->dev.kobj.sd 0
PARAM_VALUE 0 adev->dev.kobj.sd->__parent 0
PARAM_VALUE 0 adev->dev.kobj.sd->dir.children.rb_node 0
PARAM_VALUE 0 adev->dev.kobj.state_in_sysfs 0
PARAM_VALUE 0 adev->dev.links.defer_sync.next 4096-ptr_max
PARAM_VALUE 0 adev->dev.links.defer_sync.next->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.links.defer_sync.next->prev 4096-ptr_max
PARAM_VALUE 0 adev->dev.links.defer_sync.prev 4096-ptr_max
PARAM_VALUE 0 adev->dev.links.defer_sync.prev->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.links.defer_sync.prev->prev 4096-ptr_max
PARAM_VALUE 0 adev->dev.links.status 0,3
PARAM_VALUE 0 adev->dev.mutex->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 adev->dev.p 4096-ptr_max
PARAM_VALUE 0 adev->dev.p->dead 0-1
PARAM_VALUE 0 adev->dev.p->deferred_probe_reason 0
PARAM_VALUE 0 adev->dev.p->knode_bus.n_ref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 adev->dev.p->knode_class->n_klist (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 adev->dev.p->knode_class.n_klist 0
PARAM_VALUE 0 adev->dev.p->knode_class.n_ref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 adev->dev.p->knode_driver.n_klist 0
PARAM_VALUE 0 adev->dev.p->knode_driver.n_ref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 adev->dev.p->knode_parent->n_klist (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 adev->dev.p->knode_parent.n_klist 0
PARAM_VALUE 0 adev->dev.p->knode_parent.n_ref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 adev->dev.parent->kobj.release->timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 adev->dev.parent->kobj.release.timer.is_hard 0-1
PARAM_VALUE 0 adev->dev.parent->kobj.release.timer.is_lazy 0-1
PARAM_VALUE 0 adev->dev.parent->kobj.release.timer.is_queued 0-1
PARAM_VALUE 0 adev->dev.parent->kobj.release.timer.is_soft 0-1
PARAM_VALUE 0 adev->dev.parent->kobj.release.work.entry.next->prev 4096-ptr_max
PARAM_VALUE 0 adev->dev.parent->kobj.release.work.flags 0-4294967295
PARAM_VALUE 0 adev->dev.parent->kobj.release.work.is_hard 0-1
PARAM_VALUE 0 adev->dev.parent->kobj.release.work.is_lazy 0-1
PARAM_VALUE 0 adev->dev.parent->kobj.release.work.is_queued 0-1
PARAM_VALUE 0 adev->dev.parent->kobj.release.work.is_soft 0-1
PARAM_VALUE 0 adev->dev.parent->kobj.release.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 adev->dev.parent->kobj.release.wq->saved_max_active s32min-s32max
PARAM_VALUE 0 adev->dev.parent->kobj.release.wq->saved_min_active s32min-s32max
PARAM_VALUE 0 adev->dev.pm_domain 0,4096-ptr_max
PARAM_VALUE 0 adev->dev.power.completion.done u32max
PARAM_VALUE 0 adev->dev.power.driver_flags 0
PARAM_VALUE 0 adev->dev.power.entry.next->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.power.entry.next->prev 4096-ptr_max
PARAM_VALUE 0 adev->dev.power.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.power.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 adev->dev.power.in_dpm_list 0
PARAM_VALUE 0 adev->dev.power.irq_safe 0
PARAM_VALUE 0 adev->dev.power.needs_force_resume 0
PARAM_VALUE 0 adev->dev.power.qos->flags_req 0
PARAM_VALUE 0 adev->dev.power.qos->freq.max_freq.default_value s32max
PARAM_VALUE 0 adev->dev.power.qos->freq.max_freq.no_constraint_value s32max
PARAM_VALUE 0 adev->dev.power.qos->freq.max_freq.target_value s32max
PARAM_VALUE 0 adev->dev.power.subsys_data 0,4096-ptr_max
PARAM_VALUE 0 adev->dev.power.use_autosuspend 0
PARAM_VALUE 0 adev->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 adev->dev.type 0,4096-ptr_max
PARAM_VALUE 0 adev->dev.type->groups 0,4096-ptr_max
CAPPED_DATA 0 adev->dev.physical_location 1
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/acpi/scan.c acpi_put_acpi_dev() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->hp 0,4096-ptr_max
DATA_SOURCE 0 adev $0
NOCHECK_CALL
LOCK2 global &acpi_scan_lock
LOCK2 global &device_hotplug_lock
HALF_LOCKED2 &pool->lock

drivers/acpi/scan.c acpi_scan_clear_dep() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
DATA_SOURCE 0 adev r acpi_get_acpi_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &acpi_dep_list_lock

drivers/acpi/scan.c acpi_scan_clear_dep_fn() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 adev->handler->attach 0,4096-ptr_max
PARAM_VALUE 0 adev->handler->bind 0,7800146141582131200
PARAM_VALUE 0 adev->handler->detach 0,1100082136474046464,1582600108896296960,1609302589942390784,4128778365344645120
PARAM_VALUE 0 adev->handler->hotplug.notify_online 0,5166774445448392704
PARAM_VALUE 0 adev->handler->hotplug.scan_dependent 0,1091777387968536576
PARAM_VALUE 0 adev->handler->ids 4096-ptr_max
PARAM_VALUE 0 adev->handler->match 0,4096-ptr_max
PARAM_VALUE 0 adev->handler->post_eject 0,7872361079854043136
PARAM_VALUE 0 adev->handler->unbind 0,5631356564524412928
CAPPED_DATA 0 adev 1
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/platform/x86/intel/int3472/tps68470.c skl_int3472_fill_clk_pdata() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->dev.kobj.release->timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 adev->dev.kobj.release.work.entry.next->prev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/platform/x86/apple-gmux.c apple_gmux_detect() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.osq.tail.counter 0-s32max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/utils.c acpi_dev_get_next_match_dev() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 0,4096-ptr_max
PARAM_VALUE 0 adev->dev.power.wakeirq->status 0-4294967295
DATA_SOURCE 0 adev $0
STR_LEN 0 adev (-1),7-8
STR_LEN 0 adev (-1),7-8
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock

drivers/acpi/sleep.c acpi_pm_finish() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &system_transition_mutex
HALF_LOCKED2 global &acpi_scan_lock
HALF_LOCKED2 global &device_hotplug_lock

drivers/gpu/drm/amd/amdgpu/amdgpu_device.c apple_gmux_detect() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 adev->physical_node_lock.osq.tail.counter 0-s32max
DATA_SOURCE 0 adev r acpi_dev_get_first_match_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &component_mutex
HALF_LOCKED2 global &xenwatch_mutex

drivers/acpi/power.c acpi_add_power_resource() -> acpi_dev_put()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->data.pointer 0,4096-ptr_max
PARAM_VALUE 0 adev->data.pointer->package.count 1-u32max
PARAM_VALUE 0 adev->data.pointer->package.elements 4096-ptr_max
PARAM_VALUE 0 adev->data.pointer->type 4
PARAM_VALUE 0 adev->data.properties.next 4096-ptr_max
PARAM_VALUE 0 adev->data.properties.next->next 4096-ptr_max
PARAM_VALUE 0 adev->data.properties.prev 4096-ptr_max
PARAM_VALUE 0 adev->data.properties.prev->next 4096-ptr_max
PARAM_VALUE 0 adev->data.properties.prev->prev 4096-ptr_max
PARAM_VALUE 0 adev->data.subnodes.next 4096-ptr_max
PARAM_VALUE 0 adev->data.subnodes.next->next 4096-ptr_max
PARAM_VALUE 0 adev->data.subnodes.prev 4096-ptr_max
PARAM_VALUE 0 adev->data.subnodes.prev->next 4096-ptr_max
PARAM_VALUE 0 adev->data.subnodes.prev->next->next 4096-ptr_max
PARAM_VALUE 0 adev->data.subnodes.prev->prev 4096-ptr_max
PARAM_VALUE 0 adev->dev.bus->bus_groups 0
PARAM_VALUE 0 adev->dev.bus->dev_groups 0
PARAM_VALUE 0 adev->dev.bus->dev_name 0
PARAM_VALUE 0 adev->dev.bus->dma_cleanup 0
PARAM_VALUE 0 adev->dev.bus->dma_configure 0
PARAM_VALUE 0 adev->dev.bus->driver_override 0
PARAM_VALUE 0 adev->dev.bus->drv_groups 0
PARAM_VALUE 0 adev->dev.bus->irq_get_affinity 0
PARAM_VALUE 0 adev->dev.bus->match 3415117442184282112
PARAM_VALUE 0 adev->dev.bus->name 8864160733933240320
PARAM_VALUE 0 adev->dev.bus->need_parent_lock 0
PARAM_VALUE 0 adev->dev.bus->num_vf 0
PARAM_VALUE 0 adev->dev.bus->offline 0
PARAM_VALUE 0 adev->dev.bus->online 0
PARAM_VALUE 0 adev->dev.bus->pm 0
PARAM_VALUE 0 adev->dev.bus->probe 0,2905756388506394624
PARAM_VALUE 0 adev->dev.bus->remove 0,5383728117758201856
PARAM_VALUE 0 adev->dev.bus->resume 0
PARAM_VALUE 0 adev->dev.bus->shutdown 0
PARAM_VALUE 0 adev->dev.bus->suspend 0
PARAM_VALUE 0 adev->dev.bus->sync_state 0
PARAM_VALUE 0 adev->dev.bus->uevent 895353040569561088
PARAM_VALUE 0 adev->dev.devres_head.next->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.devres_head.prev->prev 4096-ptr_max
PARAM_VALUE 0 adev->dev.dma_io_tlb_mem->dyn_alloc.data.counter 9007199250546704
PARAM_VALUE 0 adev->dev.dma_io_tlb_mem->dyn_alloc.entry.prev 1473117533515866344
PARAM_VALUE 0 adev->dev.dma_io_tlb_mem->dyn_alloc.func 1583282886040592384
PARAM_VALUE 0 adev->dev.dma_io_tlb_mem->pools.prev 1473117533515866320
PARAM_VALUE 0 adev->dev.dma_io_tlb_pools.next->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.dma_io_tlb_pools.prev->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.dma_io_tlb_pools.prev->prev 4096-ptr_max
PARAM_VALUE 0 adev->dev.dma_pools.next->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.dma_pools.prev->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.dma_pools.prev->prev 4096-ptr_max
PARAM_VALUE 0 adev->dev.flags 4096-ptr_max
PARAM_VALUE 0 adev->dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 adev->dev.links.consumers.next->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.links.consumers.prev->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.links.consumers.prev->prev 4096-ptr_max
PARAM_VALUE 0 adev->dev.links.defer_sync.next->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.links.defer_sync.prev->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.links.defer_sync.prev->prev 4096-ptr_max
PARAM_VALUE 0 adev->dev.links.suppliers.next->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.links.suppliers.prev->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.links.suppliers.prev->prev 4096-ptr_max
PARAM_VALUE 0 adev->dev.power.entry.next->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.power.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.power.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 adev->dev.power.qos->flags_req 0
PARAM_VALUE 0 adev->dev.power.qos->freq.max_freq.default_value s32max
PARAM_VALUE 0 adev->dev.power.qos->freq.max_freq.no_constraint_value s32max
PARAM_VALUE 0 adev->dev.power.qos->freq.max_freq.target_value s32max
PARAM_VALUE 0 adev->dev.power.wait_queue.head.next->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.power.wait_queue.head.prev->next 4096-ptr_max
PARAM_VALUE 0 adev->dev.power.wait_queue.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 adev->device_type 1
PARAM_VALUE 0 adev->flags.cca_seen 1
PARAM_VALUE 0 adev->flags.dynamic_status 1
PARAM_VALUE 0 adev->flags.ejectable 1
PARAM_VALUE 0 adev->flags.initialized 1
PARAM_VALUE 0 adev->flags.of_compatible_ok 1
PARAM_VALUE 0 adev->flags.removable 1
PARAM_VALUE 0 adev->flags.visited 0
PARAM_VALUE 0 adev->fwnode.dev 0
PARAM_VALUE 0 adev->fwnode.flags 0
PARAM_VALUE 0 adev->fwnode.ops 8531275411893063680
PARAM_VALUE 0 adev->fwnode.ops->add_links 0
PARAM_VALUE 0 adev->fwnode.ops->device_dma_supported 159059282158383104
PARAM_VALUE 0 adev->fwnode.ops->device_get_dma_attr 4061285148595707904
PARAM_VALUE 0 adev->fwnode.ops->device_get_match_data 5916794525232787456
PARAM_VALUE 0 adev->fwnode.ops->device_is_available 4456967533150867456
PARAM_VALUE 0 adev->fwnode.ops->get 0,5266873307488796672,8589707393086369792
PARAM_VALUE 0 adev->fwnode.ops->get_name 2643902724260417536
PARAM_VALUE 0 adev->fwnode.ops->get_name_prefix 8224764746028371968
PARAM_VALUE 0 adev->fwnode.ops->get_named_child_node 7026124439836295168
PARAM_VALUE 0 adev->fwnode.ops->get_next_child_node 6091944964344102912
PARAM_VALUE 0 adev->fwnode.ops->get_parent 6537691125444190208
PARAM_VALUE 0 adev->fwnode.ops->get_reference_args 3281501320512299008
PARAM_VALUE 0 adev->fwnode.ops->graph_get_next_endpoint 3294542772007194624
PARAM_VALUE 0 adev->fwnode.ops->graph_get_port_parent 7650526914231107584
PARAM_VALUE 0 adev->fwnode.ops->graph_get_remote_endpoint 971939158805200896
PARAM_VALUE 0 adev->fwnode.ops->graph_parse_endpoint 7927257539208077312
PARAM_VALUE 0 adev->fwnode.ops->iomap 0
PARAM_VALUE 0 adev->fwnode.ops->irq_get 4799135008179109888
PARAM_VALUE 0 adev->fwnode.ops->property_present 958538007259615232
PARAM_VALUE 0 adev->fwnode.ops->property_read_bool 958538007259615232
PARAM_VALUE 0 adev->fwnode.ops->property_read_int_array 4341866810135662592
PARAM_VALUE 0 adev->fwnode.ops->property_read_string_array 6877800984586207232
PARAM_VALUE 0 adev->fwnode.ops->put 0
PARAM_VALUE 0 adev->fwnode.secondary 0
PARAM_VALUE 0 adev->handle->descriptor_type 0-255
PARAM_VALUE 0 adev->handle->flags 0-u16max
PARAM_VALUE 0 adev->handle->name.integer 0-4294967295
PARAM_VALUE 0 adev->handle->owner_id 0-u16max
PARAM_VALUE 0 adev->pnp->unique_id 0-255
PARAM_VALUE 0 adev->pnp.ids.next 4096-ptr_max
PARAM_VALUE 0 adev->pnp.ids.next->next 4096-ptr_max
PARAM_VALUE 0 adev->pnp.ids.prev 4096-ptr_max
PARAM_VALUE 0 adev->pnp.ids.prev->next 4096-ptr_max
PARAM_VALUE 0 adev->pnp.ids.prev->next->next 4096-ptr_max
PARAM_VALUE 0 adev->pnp.ids.prev->prev 4096-ptr_max
PARAM_VALUE 0 adev->pnp.type.backlight 1
PARAM_VALUE 0 adev->pnp.type.bus_address 1
PARAM_VALUE 0 adev->pnp.type.hardware_id 1
PARAM_VALUE 0 adev->pnp.type.platform_id 1
PARAM_VALUE 0 adev->pnp.unique_id 0,4096-ptr_max
PARAM_VALUE 0 adev->power.state 255
PARAM_VALUE 0 *adev->dev.groups 1567384277213827072
BUF_SIZE 0 adev 2408
MEM_ZERO 0 &adev->dev.power.suspend_timer
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL