Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/acpi/ec.c acpi_ec_read() -> acpi_ec_transaction()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ec | 4096-ptr_max |
| PARAM_VALUE | 1 | t | 2476158439845949440 |
| PARAM_VALUE | 1 | t->command | 128 |
| PARAM_VALUE | 1 | t->flags | 0 |
| PARAM_VALUE | 1 | t->irq_count | 0 |
| PARAM_VALUE | 1 | t->rdata | 1608082228405493760 |
| PARAM_VALUE | 1 | t->ri | 0 |
| PARAM_VALUE | 1 | t->rlen | 1 |
| PARAM_VALUE | 1 | t->wi | 0 |
| PARAM_VALUE | 1 | t->wlen | 1 |
| DATA_SOURCE | 0 | ec | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_PTR | 1 | t->wdata | |
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &spic_dev.lock |
drivers/acpi/ec.c acpi_ec_submit_query() -> acpi_ec_transaction()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ec | 4096-ptr_max |
| PARAM_VALUE | 0 | ec->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | t | 4096-ptr_max |
| PARAM_VALUE | 1 | t->command | 132 |
| PARAM_VALUE | 1 | t->rdata | 8769197976093708288 |
| PARAM_VALUE | 1 | t->rlen | 1 |
| BUF_SIZE | 0 | ec | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | ec | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | ec | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | ec | unit_byte |
drivers/acpi/ec.c acpi_ec_write() -> acpi_ec_transaction()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ec | 4096-ptr_max |
| PARAM_VALUE | 1 | t | 8475808394301292544 |
| PARAM_VALUE | 1 | t->command | 129 |
| PARAM_VALUE | 1 | t->flags | 0 |
| PARAM_VALUE | 1 | t->irq_count | 0 |
| PARAM_VALUE | 1 | t->rdata | 0 |
| PARAM_VALUE | 1 | t->ri | 0 |
| PARAM_VALUE | 1 | t->rlen | 0 |
| PARAM_VALUE | 1 | t->wdata | 4096-ptr_max |
| PARAM_VALUE | 1 | t->wi | 0 |
| PARAM_VALUE | 1 | t->wlen | 2 |
| DATA_SOURCE | 0 | ec | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &cdev->lock | ||
| HALF_LOCKED2 | &hc->lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | _T->lock |
drivers/acpi/ec.c ec_transaction() -> acpi_ec_transaction()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ec | 4096-ptr_max |
| PARAM_VALUE | 1 | t | 6858301643788795904 |
| PARAM_VALUE | 1 | t->command | 16-17,70,89 |
| PARAM_VALUE | 1 | t->flags | 0 |
| PARAM_VALUE | 1 | t->irq_count | 0 |
| PARAM_VALUE | 1 | t->rdata | 0,2095379135324745728,4008411604906713088,4539738101179342848,4979430329495105536,5062678617411301376 |
| PARAM_VALUE | 1 | t->ri | 0 |
| PARAM_VALUE | 1 | t->rlen | 0-1 |
| PARAM_VALUE | 1 | t->wdata | 4096-ptr_max |
| PARAM_VALUE | 1 | t->wi | 0 |
| PARAM_VALUE | 1 | t->wlen | 1-2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex |