Defined in 1 files as a function:
Referenced in 14 files:
- drivers/acpi/acpica/nsxfeval.c
- drivers/acpi/cppc_acpi.c
- drivers/acpi/device_sysfs.c, line 474
- drivers/acpi/property.c
- drivers/hwmon/asus_atk0110.c
- drivers/hwtracing/coresight/coresight-platform.c, line 526
- drivers/input/misc/soc_button_array.c, line 347
- drivers/platform/loongarch/loongson-laptop.c, line 275
- drivers/platform/x86/amd/hsmp/acpi.c, line 135
- drivers/platform/x86/quickstart.c, line 109
- drivers/platform/x86/samsung-galaxybook.c, line 239
- drivers/staging/media/atomisp/pci/atomisp_csi2_bridge.c, line 208
- include/acpi/acpixf.h, line 563
- sound/soc/soc-acpi.c, line 68
Smatch caller information:
drivers/platform/x86/quickstart.c quickstart_get_ghid() -> acpi_evaluate_object_typed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pathname | 2680979005507657728 |
| PARAM_VALUE | 2 | external_params | 0 |
| PARAM_VALUE | 3 | return_buffer | 6876319386400829440 |
| PARAM_VALUE | 3 | return_buffer->length | u64max |
| PARAM_VALUE | 3 | return_buffer->pointer | 0 |
| PARAM_VALUE | 4 | return_type | 3 |
| BUF_SIZE | 1 | pathname | 5 |
| STR_LEN | 0 | handle | 4 |
| TERMINATED | 1 | pathname | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/hwmon/asus_atk0110.c atk_enumerate_old_hwmon() -> acpi_evaluate_object_typed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | handle | 1-u64max |
| PARAM_VALUE | 1 | pathname | 5034182493306392576 |
| PARAM_VALUE | 2 | external_params | 0 |
| PARAM_VALUE | 3 | return_buffer | 3062068634729545728 |
| PARAM_VALUE | 3 | return_buffer->length | u64max |
| PARAM_VALUE | 4 | return_type | 4 |
| BUF_SIZE | 1 | pathname | 5 |
| STR_LEN | 0 | handle | 4 |
| TERMINATED | 1 | pathname | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/hwmon/asus_atk0110.c atk_enumerate_old_hwmon() -> acpi_evaluate_object_typed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pathname | 8255440250596560896 |
| PARAM_VALUE | 2 | external_params | 0 |
| PARAM_VALUE | 3 | return_buffer | 3062068634729545728 |
| PARAM_VALUE | 3 | return_buffer->length | u64max |
| PARAM_VALUE | 4 | return_type | 4 |
| BUF_SIZE | 1 | pathname | 5 |
| STR_LEN | 0 | handle | 4 |
| TERMINATED | 1 | pathname | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/hwmon/asus_atk0110.c atk_enumerate_old_hwmon() -> acpi_evaluate_object_typed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pathname | 4828438835480944640 |
| PARAM_VALUE | 2 | external_params | 0 |
| PARAM_VALUE | 3 | return_buffer | 3062068634729545728 |
| PARAM_VALUE | 3 | return_buffer->length | u64max |
| PARAM_VALUE | 4 | return_type | 4 |
| BUF_SIZE | 1 | pathname | 5 |
| STR_LEN | 0 | handle | 4 |
| TERMINATED | 1 | pathname | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/hwmon/asus_atk0110.c atk_gitm() -> acpi_evaluate_object_typed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pathname | 0 |
| PARAM_VALUE | 2 | external_params | 1935887234900811776 |
| PARAM_VALUE | 2 | external_params->count | 1 |
| PARAM_VALUE | 2 | external_params->pointer | 6907276518335062016 |
| PARAM_VALUE | 3 | return_buffer | 913997645403930624 |
| PARAM_VALUE | 3 | return_buffer->length | u64max |
| PARAM_VALUE | 4 | return_type | 3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &attr->mutex | ||
| HALF_LOCKED2 | &of->mutex |
drivers/hwmon/asus_atk0110.c atk_probe() -> acpi_evaluate_object_typed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | handle | 1-u64max |
| PARAM_VALUE | 1 | pathname | 4356728460044918784 |
| PARAM_VALUE | 2 | external_params | 0 |
| PARAM_VALUE | 3 | return_buffer | 5766149529985376256 |
| PARAM_VALUE | 3 | return_buffer->length | u64max |
| PARAM_VALUE | 4 | return_type | 4 |
| BUF_SIZE | 1 | pathname | 5 |
| STR_LEN | 0 | handle | 4 |
| TERMINATED | 1 | pathname | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/hwmon/asus_atk0110.c atk_sitm() -> acpi_evaluate_object_typed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pathname | 0 |
| PARAM_VALUE | 2 | external_params | 4538228099262033920 |
| PARAM_VALUE | 2 | external_params->count | 1 |
| PARAM_VALUE | 2 | external_params->pointer | 726484956024868864 |
| PARAM_VALUE | 3 | return_buffer | 4436874241885405184 |
| PARAM_VALUE | 3 | return_buffer->length | u64max |
| PARAM_VALUE | 4 | return_type | 3 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/cppc_acpi.c acpi_cppc_processor_probe() -> acpi_evaluate_object_typed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pathname | 4878565723499241472 |
| PARAM_VALUE | 2 | external_params | 0 |
| PARAM_VALUE | 3 | return_buffer | 5220880514362896384 |
| PARAM_VALUE | 3 | return_buffer->length | u64max |
| PARAM_VALUE | 3 | return_buffer->pointer | 0 |
| PARAM_VALUE | 4 | return_type | 4 |
| BUF_SIZE | 1 | pathname | 5 |
| STR_LEN | 0 | handle | 4 |
| TERMINATED | 1 | pathname | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &cpuhp_state_mutex | ||
| HALF_LOCKED2 | irq |
drivers/acpi/cppc_acpi.c acpi_get_psd() -> acpi_evaluate_object_typed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pathname | 6786085268381601792 |
| PARAM_VALUE | 2 | external_params | 0 |
| PARAM_VALUE | 3 | return_buffer | 7095905605231493120 |
| PARAM_VALUE | 3 | return_buffer->length | u64max |
| PARAM_VALUE | 3 | return_buffer->pointer | 0 |
| PARAM_VALUE | 4 | return_type | 4 |
| BUF_SIZE | 1 | pathname | 5 |
| DATA_SOURCE | 0 | handle | $1 |
| STR_LEN | 0 | handle | 4 |
| TERMINATED | 1 | pathname | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &cpuhp_state_mutex | ||
| HALF_LOCKED2 | irq |
drivers/platform/x86/amd/hsmp/acpi.c hsmp_read_acpi_dsd() -> acpi_evaluate_object_typed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pathname | 513893108464549888 |
| PARAM_VALUE | 2 | external_params | 0 |
| PARAM_VALUE | 3 | return_buffer | 6446537746935066624 |
| PARAM_VALUE | 3 | return_buffer->length | u64max |
| PARAM_VALUE | 3 | return_buffer->pointer | 0 |
| PARAM_VALUE | 4 | return_type | 4 |
| BUF_SIZE | 1 | pathname | 5 |
| STR_LEN | 0 | handle | 4 |
| TERMINATED | 1 | pathname | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/staging/media/atomisp/pci/atomisp_csi2_bridge.c atomisp_csi2_get_pmc_clk_nr_from_acpi_pr0() -> acpi_evaluate_object_typed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pathname | 2392767469046652928 |
| PARAM_VALUE | 2 | external_params | 0 |
| PARAM_VALUE | 3 | return_buffer | 7559784240554643456 |
| PARAM_VALUE | 3 | return_buffer->length | u64max |
| PARAM_VALUE | 3 | return_buffer->pointer | 0 |
| PARAM_VALUE | 4 | return_type | 4 |
| BUF_SIZE | 1 | pathname | 5 |
| STR_LEN | 0 | handle | 4 |
| TERMINATED | 1 | pathname | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock |
drivers/acpi/property.c acpi_data_add_buffer_props() -> acpi_evaluate_object_typed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | external_params | 0 |
| PARAM_VALUE | 3 | return_buffer | 702404982035947520 |
| PARAM_VALUE | 3 | return_buffer->length | u64max |
| PARAM_VALUE | 3 | return_buffer->pointer | 0 |
| PARAM_VALUE | 4 | return_type | 3 |
| DATA_SOURCE | 0 | handle | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/property.c acpi_init_properties() -> acpi_evaluate_object_typed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | handle | 1-u64max |
| PARAM_VALUE | 1 | pathname | 513893108464549888 |
| PARAM_VALUE | 2 | external_params | 0 |
| PARAM_VALUE | 3 | return_buffer | 5960847396346011648 |
| PARAM_VALUE | 3 | return_buffer->length | u64max |
| PARAM_VALUE | 3 | return_buffer->pointer | 0 |
| PARAM_VALUE | 4 | return_type | 4 |
| BUF_SIZE | 1 | pathname | 5 |
| STR_LEN | 0 | handle | 4 |
| TERMINATED | 1 | pathname | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/property.c acpi_nondev_subnode_ok() -> acpi_evaluate_object_typed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pathname | 0 |
| PARAM_VALUE | 2 | external_params | 0 |
| PARAM_VALUE | 3 | return_buffer | 6744021443786502144 |
| PARAM_VALUE | 3 | return_buffer->length | u64max |
| PARAM_VALUE | 3 | return_buffer->pointer | 0 |
| PARAM_VALUE | 4 | return_type | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/samsung-galaxybook.c galaxybook_acpi_method() -> acpi_evaluate_object_typed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pathname | 6743250978068615168,7526574402727309312 |
| PARAM_VALUE | 2 | external_params | 7712382247186116608 |
| PARAM_VALUE | 2 | external_params->count | 1 |
| PARAM_VALUE | 2 | external_params->pointer | 8088849026240782336 |
| PARAM_VALUE | 3 | return_buffer | 3667365955620864 |
| PARAM_VALUE | 3 | return_buffer->length | u64max |
| PARAM_VALUE | 3 | return_buffer->pointer | 0 |
| PARAM_VALUE | 4 | return_type | 3 |
| BUF_SIZE | 1 | pathname | 5 |
| BUF_SIZE | 1 | pathname | 5 |
| DATA_SOURCE | 1 | pathname | $1 |
| TERMINATED | 1 | pathname | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | _T->lock |
sound/soc/soc-acpi.c snd_soc_acpi_find_package() -> acpi_evaluate_object_typed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | handle | 4096-ptr_max |
| PARAM_VALUE | 0 | handle->common.descriptor_type | 15 |
| PARAM_VALUE | 2 | external_params | 0 |
| PARAM_VALUE | 3 | return_buffer | 9149085833268621312 |
| PARAM_VALUE | 3 | return_buffer->length | u64max |
| PARAM_VALUE | 3 | return_buffer->pointer | 0 |
| PARAM_VALUE | 4 | return_type | 4 |
| BUF_SIZE | 1 | pathname | 5 |
| DATA_SOURCE | 0 | handle | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/device_sysfs.c description_show() -> acpi_evaluate_object_typed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pathname | 22139387113943040 |
| PARAM_VALUE | 2 | external_params | 0 |
| PARAM_VALUE | 3 | return_buffer | 157581732318334976 |
| PARAM_VALUE | 3 | return_buffer->length | u64max |
| PARAM_VALUE | 3 | return_buffer->pointer | 0 |
| PARAM_VALUE | 4 | return_type | 3 |
| BUF_SIZE | 1 | pathname | 5 |
| STR_LEN | 0 | handle | 4 |
| TERMINATED | 1 | pathname | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/input/misc/soc_button_array.c soc_button_get_button_info() -> acpi_evaluate_object_typed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pathname | 513893108464549888 |
| PARAM_VALUE | 2 | external_params | 0 |
| PARAM_VALUE | 3 | return_buffer | 6205215053525143552 |
| PARAM_VALUE | 3 | return_buffer->length | u64max |
| PARAM_VALUE | 3 | return_buffer->pointer | 0 |
| PARAM_VALUE | 4 | return_type | 4 |
| BUF_SIZE | 1 | pathname | 5 |
| STR_LEN | 0 | handle | 4 |
| TERMINATED | 1 | pathname | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |