Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
- drivers/acpi/acpica/dsobject.c
- drivers/acpi/acpica/dswexec.c
- drivers/acpi/acpica/exconvrt.c, line 155
- drivers/acpi/acpica/exstoren.c, line 219
Smatch caller information:
drivers/acpi/acpica/exstoren.c acpi_ex_store_object_to_object() -> acpi_ex_truncate_for32bit_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | obj_desc | 4096-ptr_max |
| PARAM_VALUE | 0 | obj_desc->common.type | 1 |
| DATA_SOURCE | 0 | obj_desc | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/dswexec.c acpi_ds_get_predicate_value() -> acpi_ex_truncate_for32bit_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | obj_desc | 4096-ptr_max |
| PARAM_VALUE | 0 | obj_desc->common.descriptor_type | 0-255 |
| PARAM_VALUE | 0 | obj_desc->common.type | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | obj_desc->string.length |
drivers/acpi/acpica/exconvrt.c acpi_ex_convert_to_integer() -> acpi_ex_truncate_for32bit_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | obj_desc | 4096-ptr_max |
| DATA_SOURCE | 0 | obj_desc | r acpi_ut_create_integer_object |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/dsobject.c acpi_ds_init_object_from_op() -> acpi_ex_truncate_for32bit_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | obj_desc | 4096-ptr_max |
| PARAM_VALUE | 0 | obj_desc->common.type | 1 |
| PARAM_VALUE | 0 | obj_desc->integer.value | u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/dsobject.c acpi_ds_init_object_from_op() -> acpi_ex_truncate_for32bit_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | obj_desc | 4096-ptr_max |
| PARAM_VALUE | 0 | obj_desc->common.type | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |