Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/net/ieee802154/ca8210.c ca8210_interrupt_handler() -> ca8210_spi_transfer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | buf | 0 |
| PARAM_VALUE | 2 | len | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | flags |
drivers/net/ieee802154/ca8210.c ca8210_spi_exchange() -> ca8210_spi_transfer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | buf | 417559394188591104,1410832722182344704,2242476912357216256,2857596446764601344,3272468029760917504,4693957884610035712 |
| PARAM_VALUE | 2 | len | 2-256 |
| BUF_SIZE | 1 | buf | (-1),256 |
| BUF_SIZE | 1 | buf | (-1),256 |
| CAPPED_DATA | 2 | len | 1 |
| CAPPED_DATA | 2 | len | 1 |
| DATA_SOURCE | 1 | buf | $0 |
| DATA_SOURCE | 2 | len | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | *buf | 0-255 |
| UNITS | 2 | len | unit_byte |
| USER_PTR | 1 | buf |
drivers/net/ieee802154/ca8210.c ca8210_spi_transfer_complete() -> ca8210_spi_transfer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | spi->dev.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | spi->dev.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | spi->dev.driver | 0,4096-ptr_max |
| PARAM_VALUE | 1 | buf | 7853547059859513344 |
| PARAM_VALUE | 2 | len | 256 |
| BUF_SIZE | 1 | buf | 256 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ctlr->bus_lock_spinlock | ||
| HALF_LOCKED2 | &ctlr->io_mutex | ||
| HALF_LOCKED2 | &data->lock | ||
| HALF_LOCKED2 | flags |
drivers/net/ieee802154/ca8210.c mcps_data_request() -> ca8210_spi_transfer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | buf | 2418215771213205504 |
| PARAM_VALUE | 1 | *buf | 0 |
| PARAM_VALUE | 2 | len | 2-257 |
| DATA_SOURCE | 0 | spi | $9 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | len | unit_byte |