Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

drivers/acpi/acpica/evregion.c acpi_ev_address_space_dispatch() -> acpi_ns_get_secondary_object()

Type Parameter Key Value
PARAM_VALUE 0 obj_desc 4096-ptr_max
PARAM_VALUE 0 obj_desc->common.flags 4-255
PARAM_VALUE 0 obj_desc->common.type 10
PARAM_VALUE 0 obj_desc->region.space_id 0-11,126-255
DATA_SOURCE 0 obj_desc $0
RX_PATH
TASK_NOT_RUNNING

drivers/acpi/acpica/evregion.c acpi_ev_detach_region() -> acpi_ns_get_secondary_object()

Type Parameter Key Value
PARAM_VALUE 0 obj_desc 1-u64max
DATA_SOURCE 0 obj_desc $0
RX_PATH
TASK_NOT_RUNNING

drivers/acpi/acpica/evregion.c acpi_ev_execute_reg_method() -> acpi_ns_get_secondary_object()

Type Parameter Key Value
PARAM_VALUE 0 obj_desc 4096-ptr_max
PARAM_VALUE 0 obj_desc->region.handler 1-u64max
CAPPED_DATA 0 obj_desc 1
DATA_SOURCE 0 obj_desc $0
RX_PATH
TASK_NOT_RUNNING

drivers/acpi/acpica/utdelete.c acpi_ut_delete_internal_obj() -> acpi_ns_get_secondary_object()

Type Parameter Key Value
PARAM_VALUE 0 obj_desc 4096-ptr_max
PARAM_VALUE 0 obj_desc->common.reference_count 0
PARAM_VALUE 0 obj_desc->common.type 10
PARAM_VALUE 0 obj_desc->region.node 4096-ptr_max
PARAM_VALUE 0 obj_desc->region.node->flags 2-u16max
BUF_SIZE 0 obj_desc (-1)-s32max
BUF_SIZE 0 obj_desc (-1)-s32max
BUF_SIZE 0 obj_desc->buffer.pointer (-1)-s32max
BUF_SIZE 0 obj_desc->field.resource_buffer s32min,(-10),(-1)-s32max
BUF_SIZE 0 obj_desc->method.aml_start (-1)-s32max
BUF_SIZE 0 obj_desc->mutex.node (-1)-s32max
BUF_SIZE 0 obj_desc->notify.context (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2480,2576,7472,8064
BUF_SIZE 0 obj_desc->string.pointer (-1),1-s32max
CAPPED_DATA 0 obj_desc->region.node 1
DATA_SOURCE 0 obj_desc $0
STR_LEN 0 obj_desc->notify.node (-1),14,24
STR_LEN 0 obj_desc->string.pointer (-1)-1010101
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 obj_desc->field.internal_pcc_buffer
NO_OVERFLOW_SIMPLE 0 obj_desc->string.length

drivers/acpi/acpica/utdelete.c acpi_ut_delete_internal_obj() -> acpi_ns_get_secondary_object()

Type Parameter Key Value
PARAM_VALUE 0 obj_desc 4096-ptr_max
PARAM_VALUE 0 obj_desc->common.reference_count 0
PARAM_VALUE 0 obj_desc->common.type 14
BUF_SIZE 0 obj_desc (-1)-s32max
BUF_SIZE 0 obj_desc (-1)-s32max
BUF_SIZE 0 obj_desc->buffer.pointer (-1)-s32max
BUF_SIZE 0 obj_desc->field.resource_buffer s32min,(-10),(-1)-s32max
BUF_SIZE 0 obj_desc->method.aml_start (-1)-s32max
BUF_SIZE 0 obj_desc->mutex.node (-1)-s32max
BUF_SIZE 0 obj_desc->notify.context (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2480,2576,7472,8064
BUF_SIZE 0 obj_desc->string.pointer (-1),1-s32max
DATA_SOURCE 0 obj_desc $0
STR_LEN 0 obj_desc->notify.node (-1),14,24
STR_LEN 0 obj_desc->string.pointer (-1)-1010101
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 obj_desc->field.internal_pcc_buffer
NO_OVERFLOW_SIMPLE 0 obj_desc->string.length

drivers/acpi/acpica/utdelete.c acpi_ut_delete_internal_obj() -> acpi_ns_get_secondary_object()

Type Parameter Key Value
PARAM_VALUE 0 obj_desc 4096-ptr_max
PARAM_VALUE 0 obj_desc->common.reference_count 0
PARAM_VALUE 0 obj_desc->common.type 18
BUF_SIZE 0 obj_desc (-1)-s32max
BUF_SIZE 0 obj_desc (-1)-s32max
BUF_SIZE 0 obj_desc->buffer.pointer (-1)-s32max
BUF_SIZE 0 obj_desc->field.resource_buffer s32min,(-10),(-1)-s32max
BUF_SIZE 0 obj_desc->method.aml_start (-1)-s32max
BUF_SIZE 0 obj_desc->mutex.node (-1)-s32max
BUF_SIZE 0 obj_desc->notify.context (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2480,2576,7472,8064
BUF_SIZE 0 obj_desc->string.pointer (-1),1-s32max
DATA_SOURCE 0 obj_desc $0
STR_LEN 0 obj_desc->notify.node (-1),14,24
STR_LEN 0 obj_desc->string.pointer (-1)-1010101
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 obj_desc->field.internal_pcc_buffer
NO_OVERFLOW_SIMPLE 0 obj_desc->string.length

drivers/acpi/acpica/excreate.c acpi_ex_create_region() -> acpi_ns_get_secondary_object()

Type Parameter Key Value
PARAM_VALUE 0 obj_desc 4096-ptr_max
DATA_SOURCE 0 obj_desc r acpi_ut_create_internal_object_dbg
RX_PATH
TASK_NOT_RUNNING

drivers/acpi/acpica/dsargs.c acpi_ds_get_bank_field_arguments() -> acpi_ns_get_secondary_object()

Type Parameter Key Value
PARAM_VALUE 0 obj_desc 4096-ptr_max
DATA_SOURCE 0 obj_desc $0
BIT_INFO 0 obj_desc->common.flags 0x0,0xfb
RX_PATH
TASK_NOT_RUNNING

drivers/acpi/acpica/dsargs.c acpi_ds_get_buffer_field_arguments() -> acpi_ns_get_secondary_object()

Type Parameter Key Value
PARAM_VALUE 0 obj_desc 4096-ptr_max
PARAM_VALUE 0 obj_desc->common.type 14
DATA_SOURCE 0 obj_desc $0
BIT_INFO 0 obj_desc->common.flags 0x0,0xfb
RX_PATH
TASK_NOT_RUNNING

drivers/acpi/acpica/dsargs.c acpi_ds_get_region_arguments() -> acpi_ns_get_secondary_object()

Type Parameter Key Value
PARAM_VALUE 0 obj_desc 4096-ptr_max
PARAM_VALUE 0 obj_desc->common.type 10
PARAM_VALUE 0 obj_desc->region.space_id 0-11,126-255
DATA_SOURCE 0 obj_desc $0
BIT_INFO 0 obj_desc->common.flags 0x0,0xfb
BIT_INFO 0 obj_desc->region.flags 0x0,0xfb
RX_PATH
TASK_NOT_RUNNING

drivers/acpi/acpica/dbstats.c acpi_db_enumerate_object() -> acpi_ns_get_secondary_object()

Type Parameter Key Value
PARAM_VALUE 0 obj_desc 4096-ptr_max
PARAM_VALUE 0 obj_desc->common.type 14
DATA_SOURCE 0 obj_desc $0
RX_PATH
TASK_NOT_RUNNING