Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 6 files:
- drivers/acpi/acpica/exconcat.c, line 144
- drivers/acpi/acpica/exconvrt.c, line 685
- drivers/acpi/acpica/exmisc.c, line 305
- drivers/acpi/acpica/exoparg1.c
- drivers/acpi/acpica/exresop.c, line 436
- drivers/acpi/acpica/nsconvert.c, line 122
Smatch caller information:
drivers/acpi/acpica/exoparg1.c acpi_ex_opcode_1A_1T_1R() -> acpi_ex_convert_to_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | result_desc | 2579680759692103680 |
| PARAM_VALUE | 1 | *result_desc | 0 |
| PARAM_VALUE | 2 | type | 3 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/exoparg1.c acpi_ex_opcode_1A_1T_1R() -> acpi_ex_convert_to_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | result_desc | 2579680759692103680 |
| PARAM_VALUE | 1 | *result_desc | 0 |
| PARAM_VALUE | 2 | type | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/exmisc.c acpi_ex_do_logical_op() -> acpi_ex_convert_to_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | result_desc | 8560478085412630528 |
| PARAM_VALUE | 2 | type | 2 |
| DATA_SOURCE | 0 | obj_desc | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/exconvrt.c acpi_ex_convert_to_target_type() -> acpi_ex_convert_to_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | obj_desc | 4096-ptr_max |
| PARAM_VALUE | 0 | obj_desc->bank_field.bank_obj->common_field.access_byte_width | 0-8 |
| PARAM_VALUE | 0 | obj_desc->common_field.access_byte_width | 0-8 |
| PARAM_VALUE | 0 | obj_desc->common_field.region_obj->region.handler->address_space.context->length | 0-4294967295 |
| PARAM_VALUE | 0 | obj_desc->index_field.data_obj->common_field.access_byte_width | 0-8 |
| PARAM_VALUE | 0 | obj_desc->index_field.index_obj->common_field.access_byte_width | 0-8 |
| PARAM_VALUE | 0 | *obj_desc->bank_field.bank_obj->buffer_field.node->name.ascii | 0-255 |
| PARAM_VALUE | 0 | *obj_desc->bank_field.bank_obj->common_field.region_obj->region.node->name.ascii | 0-255 |
| PARAM_VALUE | 0 | *obj_desc->bank_field.bank_obj->index_field.data_obj->buffer_field.node->name.ascii | 0-255 |
| PARAM_VALUE | 0 | *obj_desc->bank_field.bank_obj->index_field.data_obj->common_field.node->name.ascii | 0-255 |
| PARAM_VALUE | 0 | *obj_desc->common_field.region_obj->region.node->name.ascii | 0-255 |
| PARAM_VALUE | 0 | *obj_desc->index_field.data_obj->buffer_field.node->name.ascii | 0-255 |
| PARAM_VALUE | 0 | *obj_desc->index_field.data_obj->common_field.region_obj->region.node->name.ascii | 0-255 |
| PARAM_VALUE | 0 | *obj_desc->index_field.index_obj->buffer_field.node->name.ascii | 0-255 |
| PARAM_VALUE | 0 | *obj_desc->index_field.index_obj->common_field.region_obj->region.node->name.ascii | 0-255 |
| PARAM_VALUE | 1 | result_desc | 5208901868865126400 |
| PARAM_VALUE | 1 | *result_desc | 4096-ptr_max |
| PARAM_VALUE | 1 | *result_desc->common_field.access_byte_width | 0-8 |
| PARAM_VALUE | 2 | type | 2 |
| DATA_SOURCE | 0 | obj_desc | $1 |
| DATA_SOURCE | 1 | result_desc | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | obj_desc->string.length | |
| NO_OVERFLOW_SIMPLE | 1 | *result_desc->string.length |
drivers/acpi/acpica/exconcat.c acpi_ex_do_concatenate() -> acpi_ex_convert_to_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | obj_desc | 4096-ptr_max |
| PARAM_VALUE | 1 | result_desc | 3041855237430079488 |
| PARAM_VALUE | 1 | *result_desc | 0 |
| PARAM_VALUE | 2 | type | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
5f58a6b1ea45a73d acpi_ex_resolve_operands() -> acpi_ex_convert_to_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | obj_desc | 0,4096-ptr_max |
| PARAM_VALUE | 1 | result_desc | 4096-ptr_max |
| PARAM_VALUE | 1 | *result_desc | 0,4096-ptr_max |
| PARAM_VALUE | 2 | type | 2 |
| DATA_SOURCE | 1 | result_desc | $1 [m] |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | obj_desc->string.length | |
| NO_OVERFLOW_SIMPLE | 1 | *result_desc->string.length |
drivers/acpi/acpica/nsconvert.c acpi_ns_convert_to_string() -> acpi_ex_convert_to_string()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | obj_desc | 4096-ptr_max |
| PARAM_VALUE | 0 | obj_desc->common.descriptor_type | 14 |
| PARAM_VALUE | 0 | obj_desc->common.type | 1 |
| PARAM_VALUE | 0 | obj_desc->integer.value | 1-u64max |
| PARAM_VALUE | 1 | result_desc | 4365369829731684352 |
| PARAM_VALUE | 2 | type | 2 |
| DATA_SOURCE | 0 | obj_desc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |