Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 13 files:

Smatch caller information:

drivers/acpi/acpica/dbdisply.c acpi_db_display_non_root_handlers() -> acpi_ns_get_normalized_pathname()

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
PARAM_VALUE 0 node->object 4096-ptr_max
PARAM_VALUE 1 no_trailing 1
DATA_SOURCE 0 node $0
RX_PATH
TASK_NOT_RUNNING

drivers/acpi/acpica/nsdump.c acpi_ns_dump_one_object_path() -> acpi_ns_get_normalized_pathname()

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
PARAM_VALUE 0 node->common.descriptor_type 15
PARAM_VALUE 1 no_trailing 1
BUF_SIZE 0 node s32min-(-1),1-s32max
BUF_SIZE 0 node s32min-(-1),1-s32max
DATA_SOURCE 0 node $0
RX_PATH
TASK_NOT_RUNNING

drivers/acpi/acpica/dsmethod.c acpi_ds_call_control_method() -> acpi_ns_get_normalized_pathname()

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
PARAM_VALUE 0 node->object 0,4096-ptr_max
PARAM_VALUE 0 node->object->method.mutex 4096-ptr_max
PARAM_VALUE 0 node->object->method.owner_id 1-u16max
PARAM_VALUE 1 no_trailing 1
RX_PATH
TASK_NOT_RUNNING

drivers/acpi/acpica/utaddress.c acpi_ut_check_address_range() -> acpi_ns_get_normalized_pathname()

Type Parameter Key Value
PARAM_VALUE 1 no_trailing 1
RX_PATH
TASK_NOT_RUNNING

drivers/acpi/acpica/dbcmds.c acpi_db_device_resources() -> acpi_ns_get_normalized_pathname()

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
PARAM_VALUE 1 no_trailing 1
DATA_SOURCE 0 node $0
RX_PATH
TASK_NOT_RUNNING

drivers/acpi/acpica/nsparse.c acpi_ns_execute_table() -> acpi_ns_get_normalized_pathname()

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
PARAM_VALUE 1 no_trailing 1
DATA_SOURCE 0 node $1
RX_PATH
TASK_NOT_RUNNING

drivers/acpi/acpica/nsinit.c acpi_ns_init_one_device() -> acpi_ns_get_normalized_pathname()

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
PARAM_VALUE 0 node->flags 16-u16max
PARAM_VALUE 0 node->name.ascii 4096-ptr_max
PARAM_VALUE 0 node->type 6,12-13
PARAM_VALUE 1 no_trailing 1
CAPPED_DATA 0 node 1
DATA_SOURCE 0 node $0
BIT_INFO 0 node->flags 0x10,0xffff
BIT_INFO 0 node->type 0x4,0xf
RX_PATH
TASK_NOT_RUNNING

drivers/acpi/acpica/nssearch.c acpi_ns_search_one_scope() -> acpi_ns_get_normalized_pathname()

Type Parameter Key Value
PARAM_VALUE 1 no_trailing 1
BUF_SIZE 0 node s32min-(-1),1-s32max
BUF_SIZE 0 node s32min-(-1),1-s32max
DATA_SOURCE 0 node $1
STR_LEN 0 node (-1),3-5,9,14,23
STR_LEN 0 node (-1),3-5,9,14,23
RX_PATH
TASK_NOT_RUNNING

drivers/acpi/acpica/nsnames.c acpi_ns_build_prefixed_pathname() -> acpi_ns_get_normalized_pathname()

Type Parameter Key Value
PARAM_VALUE 0 node 1-u64max
PARAM_VALUE 1 no_trailing 1
RX_PATH
TASK_NOT_RUNNING

drivers/acpi/acpica/nsnames.c acpi_ns_get_external_pathname() -> acpi_ns_get_normalized_pathname()

Type Parameter Key Value
PARAM_VALUE 1 no_trailing 0
DATA_SOURCE 0 node $0
STR_LEN 0 node (-1),4
STR_LEN 0 node (-1),4
RX_PATH
TASK_NOT_RUNNING

drivers/acpi/acpica/extrace.c acpi_ex_start_trace_method() -> acpi_ns_get_normalized_pathname()

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
PARAM_VALUE 1 no_trailing 1
CAPPED_DATA 0 node 1
DATA_SOURCE 0 node $0
RX_PATH
TASK_NOT_RUNNING

drivers/acpi/acpica/extrace.c acpi_ex_stop_trace_method() -> acpi_ns_get_normalized_pathname()

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

drivers/acpi/acpica/dbnames.c acpi_db_walk_for_predefined_names() -> acpi_ns_get_normalized_pathname()

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
PARAM_VALUE 0 node->name.ascii 4096-ptr_max
PARAM_VALUE 1 no_trailing 1
CAPPED_DATA 0 *node->name.ascii 1
DATA_SOURCE 0 node $0
RX_PATH
TASK_NOT_RUNNING

drivers/acpi/acpica/nseval.c acpi_ns_evaluate() -> acpi_ns_get_normalized_pathname()

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
PARAM_VALUE 0 node->name.ascii 4096-ptr_max
PARAM_VALUE 0 node->object 0,4096-ptr_max
PARAM_VALUE 1 no_trailing 1
RX_PATH
TASK_NOT_RUNNING