Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 40 files:

Smatch caller information:

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

Type Parameter Key Value
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock

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

Type Parameter Key Value
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 16
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock

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

Type Parameter Key Value
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock

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

Type Parameter Key Value
PARAM_VALUE 0 hid 2364465678078468096
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 9
STR_LEN 0 hid 8
TERMINATED 0 hid 1
RX_PATH
TASK_NOT_RUNNING

sound/soc/intel/boards/sof_realtek_common.c get_num_codecs() -> acpi_dev_get_first_match_dev()

Type Parameter Key Value
PARAM_VALUE 0 hid 3236929579674894336,4822181763135070208
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 9
BUF_SIZE 0 hid 9
DATA_SOURCE 0 hid $0
STR_LEN 0 hid 8
STR_LEN 0 hid 8
TERMINATED 0 hid 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &card->mutex
HALF_LOCKED2 _T->lock

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

Type Parameter Key Value
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 16
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 16
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 0 hid 872869228160045056
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 8
STR_LEN 0 hid 7
TERMINATED 0 hid 1
RX_PATH
TASK_NOT_RUNNING
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_get_first_match_dev()

Type Parameter Key Value
PARAM_VALUE 0 hid 3673089134504652800
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 8
STR_LEN 0 hid 7
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 0 hid 1197033064083935232,3903319859157819392,4456831309923516416
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 8
BUF_SIZE 0 hid 8
DATA_SOURCE 0 hid $1
TERMINATED 0 hid 1
RX_PATH
TASK_NOT_RUNNING

sound/soc/intel/boards/sof_maxim_common.c get_num_codecs() -> acpi_dev_get_first_match_dev()

Type Parameter Key Value
PARAM_VALUE 0 hid 6122345960969129984,6989964153698459648
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 8
BUF_SIZE 0 hid 8
DATA_SOURCE 0 hid $0
STR_LEN 0 hid 7
STR_LEN 0 hid 7
TERMINATED 0 hid 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &card->mutex
HALF_LOCKED2 _T->lock

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

Type Parameter Key Value
PARAM_VALUE 0 hid 4096-ptr_max
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 16
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 0 hid 5938831811551375360,6231719566189359104,9088322372993208320
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 8-9
BUF_SIZE 0 hid 8-9
DATA_SOURCE 0 hid $1
STR_LEN 0 hid 7-8
STR_LEN 0 hid 7-8
BIT_INFO 0 hid 0x5220000100001000,0x7e7bfffffefff000
BIT_INFO 0 hid 0x5220000100001000,0x7e7bfffffefff000
TERMINATED 0 hid 1
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 0 hid 4074426375599153152
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 8
STR_LEN 0 hid 7
TERMINATED 0 hid 1
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 0 hid 5484938112941658112
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 8
STR_LEN 0 hid 7
TERMINATED 0 hid 1
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 16
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 0 hid 4608157672471252992
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 16

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

Type Parameter Key Value
PARAM_VALUE 0 hid 2364465678078468096
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 9
STR_LEN 0 hid 8
TERMINATED 0 hid 1
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 16
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 16
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 0 hid 872869228160045056
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 8
STR_LEN 0 hid 7
TERMINATED 0 hid 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

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

Type Parameter Key Value
PARAM_VALUE 0 hid 7809648239665438720
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 8
STR_LEN 0 hid 7
TERMINATED 0 hid 1

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

Type Parameter Key Value
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 16
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/intel/ishtp_eclite.c acpi_find_eclite_device() -> acpi_dev_get_first_match_dev()

Type Parameter Key Value
PARAM_VALUE 0 hid 3320154776743591936
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 9
STR_LEN 0 hid 8
TERMINATED 0 hid 1
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 0 hid 3194911381317726208
PARAM_VALUE 1 uid 9086675269378060288
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 9
BUF_SIZE 1 uid 2
STR_LEN 0 hid 8
STR_LEN 1 uid 1
TERMINATED 0 hid 1
TERMINATED 1 uid 1
RX_PATH
TASK_NOT_RUNNING
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_get_first_match_dev()

Type Parameter Key Value
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 16
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 0 hid 5475979168334159872
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 16

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

Type Parameter Key Value
PARAM_VALUE 0 hid 4633432998560837632
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 9
BUF_SIZE 0 hid 9
DATA_SOURCE 0 hid $1
STR_LEN 0 hid 8
STR_LEN 0 hid 8
TERMINATED 0 hid 1
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 2 hrv (-1)
DATA_SOURCE 0 hid $0
DATA_SOURCE 1 uid $1
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 16
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 16
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 16
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 0 hid 1497689201073102848
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 8
STR_LEN 0 hid 7
TERMINATED 0 hid 1
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 16
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 0 hid 1952319183877812224
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 9
STR_LEN 0 hid 8
TERMINATED 0 hid 1
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 0 hid 6912046226611757056
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 9
STR_LEN 0 hid 8
TERMINATED 0 hid 1
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 0 hid 6113522919285272576
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 9
STR_LEN 0 hid 8
TERMINATED 0 hid 1
RX_PATH
TASK_NOT_RUNNING
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_get_first_match_dev()

Type Parameter Key Value
PARAM_VALUE 0 hid 3057750495398961152
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 9
STR_LEN 0 hid 8
TERMINATED 0 hid 1
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 0 hid 6509280237405618176
PARAM_VALUE 1 uid 9086675269378060288
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 8
BUF_SIZE 0 hid 8
BUF_SIZE 1 uid 2
BUF_SIZE 1 uid 2
DATA_SOURCE 0 hid $0
DATA_SOURCE 1 uid $1
STR_LEN 0 hid 7
STR_LEN 0 hid 7
STR_LEN 1 uid 1
STR_LEN 1 uid 1
TERMINATED 0 hid 1
TERMINATED 1 uid 1
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &card->mutex
HALF_LOCKED2 _T->lock

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

Type Parameter Key Value
PARAM_VALUE 0 hid 1710245193059835904,1933782569245007872,4633432998560837632,6519391312126808064,8756436007912083456
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 8-9
BUF_SIZE 0 hid 8-9
DATA_SOURCE 0 hid $1
STR_LEN 0 hid 7-8
STR_LEN 0 hid 7-8
BIT_INFO 0 hid 0x0,0x7ffffffffffef000
BIT_INFO 0 hid 0x0,0x7ffffffffffef000
TERMINATED 0 hid 1
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 0 hid 3283832431608823808
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 9
STR_LEN 0 hid 8
TERMINATED 0 hid 1

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

Type Parameter Key Value
PARAM_VALUE 0 hid 5435293792209879040
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 9
BUF_SIZE 0 hid 9
DATA_SOURCE 0 hid $0
DATA_SOURCE 1 uid $1
STR_LEN 0 hid 8
STR_LEN 0 hid 8
STR_LEN 1 uid 7
STR_LEN 1 uid 7
TERMINATED 0 hid 1
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 0 hid 2364465678078468096
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 9
STR_LEN 0 hid 8
TERMINATED 0 hid 1
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 0 hid 872869228160045056
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 8
STR_LEN 0 hid 7
TERMINATED 0 hid 1
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 0 hid 6471050815589683200
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 9
STR_LEN 0 hid 8
TERMINATED 0 hid 1
RX_PATH
TASK_NOT_RUNNING
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_get_first_match_dev()

Type Parameter Key Value
PARAM_VALUE 0 hid 872869228160045056
PARAM_VALUE 1 uid 0
PARAM_VALUE 2 hrv (-1)
BUF_SIZE 0 hid 8
STR_LEN 0 hid 7
TERMINATED 0 hid 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &component_mutex
HALF_LOCKED2 global &xenwatch_mutex