Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/acpi/acpica/nsnames.c acpi_ns_get_normalized_pathname() -> acpi_ns_build_normalized_path()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | full_path | 0 |
| PARAM_VALUE | 2 | path_size | 0 |
| PARAM_VALUE | 3 | no_trailing | 0-1 |
| BUF_SIZE | 0 | node | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | node | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | node | $0 |
| DATA_SOURCE | 3 | no_trailing | $1 |
| STR_LEN | 0 | node | (-1),4 |
| STR_LEN | 0 | node | (-1),4 |
| HARD_MAX | 3 | no_trailing | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/nsnames.c acpi_ns_get_normalized_pathname() -> acpi_ns_build_normalized_path()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 0,4096-ptr_max |
| PARAM_VALUE | 1 | full_path | 4096-ptr_max |
| PARAM_VALUE | 2 | path_size | 1-4000000 |
| PARAM_VALUE | 3 | no_trailing | 0-1 |
| BUF_SIZE | 0 | node | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | node | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | full_path | 1-u32max |
| BUF_SIZE | 1 | full_path | 1-u32max |
| DATA_SOURCE | 0 | node | $0 |
| DATA_SOURCE | 1 | full_path | r _kzalloc_noprof |
| DATA_SOURCE | 2 | path_size | r acpi_ns_build_normalized_path |
| DATA_SOURCE | 3 | no_trailing | $1 |
| STR_LEN | 0 | node | (-1),4 |
| STR_LEN | 0 | node | (-1),4 |
| BIT_INFO | 2 | path_size | 0x0,0xffffffff |
| HARD_MAX | 3 | no_trailing | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/nsnames.c acpi_ns_get_pathname_length() -> acpi_ns_build_normalized_path()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 4096-ptr_max |
| PARAM_VALUE | 0 | node->common.descriptor_type | 15 |
| PARAM_VALUE | 0 | *node->name.ascii | 0-255 |
| PARAM_VALUE | 1 | full_path | 0 |
| PARAM_VALUE | 2 | path_size | 0 |
| PARAM_VALUE | 3 | no_trailing | 0 |
| DATA_SOURCE | 0 | node | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/nsnames.c acpi_ns_handle_to_pathname() -> acpi_ns_build_normalized_path()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 4096-ptr_max |
| PARAM_VALUE | 1 | full_path | 0 |
| PARAM_VALUE | 2 | path_size | 0 |
| PARAM_VALUE | 3 | no_trailing | 0-1 |
| BUF_SIZE | 0 | node | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | node | s32min-(-1),1-s32max |
| DATA_SOURCE | 3 | no_trailing | $2 |
| STR_LEN | 0 | node | (-1),3-4,6,10,12-46,49-53,55-56,58-60,62-63,67-68,79-80 |
| STR_LEN | 0 | node | (-1),3-4,6,10,12-46,49-53,55-56,58-60,62-63,67-68,79-80 |
| HARD_MAX | 3 | no_trailing | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/nsnames.c acpi_ns_handle_to_pathname() -> acpi_ns_build_normalized_path()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 4096-ptr_max |
| PARAM_VALUE | 1 | full_path | 4096-ptr_max |
| PARAM_VALUE | 2 | path_size | 1-u32max |
| PARAM_VALUE | 3 | no_trailing | 0-1 |
| BUF_SIZE | 0 | node | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | node | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | full_path | s32min,(-10),1-s32max |
| CAPPED_DATA | 2 | path_size | 1 |
| CAPPED_DATA | 2 | path_size | 1 |
| DATA_SOURCE | 2 | path_size | r acpi_ns_build_normalized_path |
| DATA_SOURCE | 3 | no_trailing | $2 |
| STR_LEN | 0 | node | (-1),3-4,6,10,12-46,49-53,55-56,58-60,62-63,67-68,79-80 |
| STR_LEN | 0 | node | (-1),3-4,6,10,12-46,49-53,55-56,58-60,62-63,67-68,79-80 |
| HARD_MAX | 3 | no_trailing | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | full_path | unit_byte |