Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 3 files:
- drivers/acpi/acpica/exfield.c, line 345
- drivers/acpi/acpica/exfldio.c, line 445
- drivers/acpi/acpica/exserial.c
Smatch caller information:
drivers/acpi/acpica/exserial.c acpi_ex_read_gpio() -> acpi_ex_access_region()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | obj_desc | 4096-ptr_max |
| PARAM_VALUE | 0 | obj_desc->common.type | 17 |
| PARAM_VALUE | 0 | obj_desc->field.region_obj | 4096-ptr_max |
| PARAM_VALUE | 0 | obj_desc->field.region_obj->region.space_id | 8 |
| PARAM_VALUE | 1 | field_datum_byte_offset | 0 |
| PARAM_VALUE | 3 | function | 0 |
| BUF_SIZE | 2 | value | s32min,(-10),1-s32max |
| BUF_SIZE | 2 | value | s32min,(-10),1-s32max |
| DATA_SOURCE | 0 | obj_desc | $0 |
| DATA_SOURCE | 2 | value | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/exserial.c acpi_ex_read_serial_bus() -> acpi_ex_access_region()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | obj_desc | 4096-ptr_max |
| PARAM_VALUE | 0 | obj_desc->common.type | 17 |
| PARAM_VALUE | 0 | obj_desc->field.region_obj | 4096-ptr_max |
| PARAM_VALUE | 0 | obj_desc->field.region_obj->region.space_id | 4,7,9,11,127 |
| PARAM_VALUE | 1 | field_datum_byte_offset | 0 |
| PARAM_VALUE | 3 | function | 0,65536-16711680 |
| BUF_SIZE | 2 | value | s32min,(-10),1-s32max |
| DATA_SOURCE | 0 | obj_desc | $0 |
| FUZZY_MAX | 3 | function | 0 |
| BIT_INFO | 3 | function | 0x0,0x0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/exserial.c acpi_ex_write_gpio() -> acpi_ex_access_region()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | obj_desc | 4096-ptr_max |
| PARAM_VALUE | 0 | obj_desc->common.type | 17 |
| PARAM_VALUE | 0 | obj_desc->field.region_obj | 4096-ptr_max |
| PARAM_VALUE | 0 | obj_desc->field.region_obj->region.space_id | 8 |
| PARAM_VALUE | 1 | field_datum_byte_offset | 0 |
| PARAM_VALUE | 3 | function | 1 |
| BUF_SIZE | 2 | value | 8 |
| DATA_SOURCE | 0 | obj_desc | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/exserial.c acpi_ex_write_serial_bus() -> acpi_ex_access_region()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | obj_desc | 4096-ptr_max |
| PARAM_VALUE | 0 | obj_desc->common.type | 17 |
| PARAM_VALUE | 0 | obj_desc->field.region_obj | 4096-ptr_max |
| PARAM_VALUE | 0 | obj_desc->field.region_obj->region.space_id | 4,7,9,11,127 |
| PARAM_VALUE | 1 | field_datum_byte_offset | 0 |
| PARAM_VALUE | 3 | function | 1,65537-16711681 |
| BUF_SIZE | 2 | value | s32min,(-10),1-s32max |
| BUF_SIZE | 2 | value | s32min,(-10),1-s32max |
| DATA_SOURCE | 0 | obj_desc | $1 |
| FUZZY_MAX | 3 | function | 1 |
| BIT_INFO | 3 | function | 0x1,0x1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/exfield.c acpi_ex_write_data_to_field() -> acpi_ex_access_region()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | obj_desc | 4096-ptr_max |
| PARAM_VALUE | 0 | obj_desc->common.type | 17 |
| PARAM_VALUE | 0 | obj_desc->field.base_byte_offset | 12-15 |
| PARAM_VALUE | 0 | obj_desc->field.region_obj | 4096-ptr_max |
| PARAM_VALUE | 0 | obj_desc->field.region_obj->region.space_id | 10 |
| PARAM_VALUE | 1 | field_datum_byte_offset | 0 |
| PARAM_VALUE | 3 | function | 1 |
| BUF_SIZE | 2 | value | 1-s32max |
| DATA_SOURCE | 0 | obj_desc | $1 |
| FUZZY_MAX | 0 | obj_desc->field.base_byte_offset | 15 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpica/exfldio.c acpi_ex_field_datum_io() -> acpi_ex_access_region()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | obj_desc | 4096-ptr_max |
| PARAM_VALUE | 0 | obj_desc->bank_field.bank_obj | 4096-ptr_max |
| PARAM_VALUE | 0 | obj_desc->bank_field.bank_obj->common.type | 14,17-19 |
| PARAM_VALUE | 0 | obj_desc->bank_field.bank_obj->common_field.access_byte_width | 0-8 |
| PARAM_VALUE | 0 | obj_desc->bank_field.value | 0-u32max |
| PARAM_VALUE | 0 | obj_desc->common.type | 17-18 |
| PARAM_VALUE | 2 | value | 4096-ptr_max |
| PARAM_VALUE | 3 | function | 0-1 |
| BUF_SIZE | 2 | value | s32min,(-10),(-1),1-s32max |
| BUF_SIZE | 2 | value | s32min,(-10),(-1),1-s32max |
| DATA_SOURCE | 0 | obj_desc | $0 |
| DATA_SOURCE | 1 | field_datum_byte_offset | $1 |
| DATA_SOURCE | 2 | value | $2 [m] |
| DATA_SOURCE | 3 | function | $3 |
| HARD_MAX | 3 | function | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | value | unit_byte |