Defined in 1 files as a function:
Referenced in 9 files:
- drivers/spi/spi-amlogic-spisg.c
- drivers/spi/spi-cadence.c
- drivers/spi/spi-dw-core.c
- drivers/spi/spi-fsl-dspi.c
- drivers/spi/spi-omap2-mcspi.c
- drivers/spi/spi-pxa2xx.c
- drivers/spi/spi-rzv2m-csi.c
- drivers/spi/spi-sh-msiof.c
- drivers/spi/spi.c
Smatch caller information:
drivers/spi/spi-omap2-mcspi.c mcspi_wait_for_completion() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ctlr->io_mutex | ||
| HALF_LOCKED2 | &ctlr->dev.driver_data->op_lock | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-omap2-mcspi.c omap2_mcspi_can_dma() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr | 4096-ptr_max |
| BUF_SIZE | 0 | ctlr->dummy_rx | (-1),1-s32max |
| BUF_SIZE | 0 | ctlr->dummy_tx | (-1),1-s32max |
| DATA_SOURCE | 0 | ctlr | $0 |
| STR_LEN | 0 | ctlr | (-1) |
| STR_LEN | 0 | ctlr | (-1) |
| STR_LEN | 0 | ctlr->cur_msg->spi | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &host->io_mutex | ||
| HALF_LOCKED2 | 0 | &ctlr->dev.driver_data->op_lock | |
| HALF_LOCKED2 | 0 | &ctlr->io_mutex |
drivers/spi/spi-omap2-mcspi.c omap2_mcspi_set_mode() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr | 4096-ptr_max |
| BUF_SIZE | 0 | ctlr | (-1),2864-5728 |
| BUF_SIZE | 0 | ctlr | (-1),2864-5728 |
| DATA_SOURCE | 0 | ctlr | $0 |
| STR_LEN | 0 | ctlr->cur_msg->spi | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &ctlr->io_mutex |
drivers/spi/spi-omap2-mcspi.c omap2_mcspi_txrx_dma() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ctlr->io_mutex | ||
| HALF_LOCKED2 | &ctlr->dev.driver_data->op_lock | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-omap2-mcspi.c omap2_mcspi_txrx_dma() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ctlr->io_mutex | ||
| HALF_LOCKED2 | &ctlr->dev.driver_data->op_lock | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-amlogic-spisg.c aml_spisg_probe() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr | 4096-ptr_max |
| BUF_SIZE | 0 | ctlr | 2888-5752 |
| BUF_SIZE | 0 | ctlr | 2888-5752 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/spi/spi-amlogic-spisg.c aml_spisg_transfer_one_message() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ctlr->io_mutex | ||
| HALF_LOCKED2 | &ctlr->dev.driver_data->op_lock | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-rzv2m-csi.c rzv2m_csi_pio_transfer() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr->target | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &controller->io_mutex | ||
| HALF_LOCKED2 | &controller->dev.driver_data->op_lock | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-rzv2m-csi.c rzv2m_csi_probe() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr | 4096-ptr_max |
| BUF_SIZE | 0 | ctlr | 2888-5752 |
| BUF_SIZE | 0 | ctlr | 2888-5752 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/spi/spi-rzv2m-csi.c rzv2m_csi_setup() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &spi->controller->io_mutex | ||
| HALF_LOCKED2 | &spi->controller->bus_lock_mutex | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-rzv2m-csi.c rzv2m_csi_transfer_one() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &controller->io_mutex | ||
| HALF_LOCKED2 | &controller->dev.driver_data->op_lock | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-rzv2m-csi.c rzv2m_csi_wait_for_interrupt() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr->target | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &controller->io_mutex | ||
| HALF_LOCKED2 | &controller->dev.driver_data->op_lock | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-cadence.c cdns_prepare_message() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr | 4096-ptr_max |
| DATA_SOURCE | 0 | ctlr | $0 |
| STR_LEN | 0 | ctlr->cur_msg->spi | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &ctlr->io_mutex | |
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-cadence.c cdns_spi_probe() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr | 4096-ptr_max |
| BUF_SIZE | 0 | ctlr | 2888-5752 |
| BUF_SIZE | 0 | ctlr | 2888-5752 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/spi/spi-cadence.c cdns_spi_probe() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr | 4096-ptr_max |
| PARAM_VALUE | 0 | ctlr->target | 1 |
| BUF_SIZE | 0 | ctlr | 2888-5752 |
| BUF_SIZE | 0 | ctlr | 2888-5752 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/spi/spi-cadence.c cdns_spi_probe() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr | 4096-ptr_max |
| PARAM_VALUE | 0 | ctlr->target | 1 |
| BUF_SIZE | 0 | ctlr | 2888-5752 |
| BUF_SIZE | 0 | ctlr | 2888-5752 |
| BIT_INFO | 0 | ctlr->bits_per_word_mask | 0x80,0x80008080 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/spi/spi-cadence.c cdns_spi_probe() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr | 4096-ptr_max |
| PARAM_VALUE | 0 | ctlr->target | 1 |
| BUF_SIZE | 0 | ctlr | 2888-5752 |
| BUF_SIZE | 0 | ctlr | 2888-5752 |
| BIT_INFO | 0 | ctlr->bits_per_word_mask | 0x80,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/spi/spi-cadence.c cdns_spi_probe() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr | 4096-ptr_max |
| PARAM_VALUE | 0 | ctlr->target | 1 |
| BUF_SIZE | 0 | ctlr | 2888-5752 |
| BUF_SIZE | 0 | ctlr | 2888-5752 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/spi/spi-cadence.c cdns_spi_process_fifo() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr | 4096-ptr_max |
| DATA_SOURCE | 0 | ctlr | $0 |
| STR_LEN | 0 | ctlr | (-1) |
| STR_LEN | 0 | ctlr | (-1) |
| STR_LEN | 0 | ctlr->cur_msg->spi | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &ctlr->dev.driver_data->op_lock | |
| HALF_LOCKED2 | 0 | &ctlr->io_mutex |
drivers/spi/spi-cadence.c cdns_spi_remove() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr | 4096-ptr_max |
| BUF_SIZE | 0 | ctlr | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | ctlr | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | ctlr | unit_byte |
| HALF_LOCKED2 | &_dev->mutex |
drivers/spi/spi-cadence.c cdns_spi_remove() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr | 4096-ptr_max |
| PARAM_VALUE | 0 | ctlr->target | 1 |
| BUF_SIZE | 0 | ctlr | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | ctlr | s32min-(-2),1-s32max |
| CAPPED_DATA | 0 | ctlr | 1 |
| CAPPED_DATA | 0 | ctlr->dev.physical_location | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | ctlr | unit_byte |
| HALF_LOCKED2 | &_dev->mutex |
drivers/spi/spi-cadence.c cdns_spi_resume() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr | 4096-ptr_max |
| BUF_SIZE | 0 | ctlr | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | ctlr | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | ctlr | unit_byte |
drivers/spi/spi-cadence.c cdns_transfer_one() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr | 4096-ptr_max |
| CAPPED_DATA | 0 | ctlr->dummy_rx | 1 |
| CAPPED_DATA | 0 | ctlr->dummy_tx | 1 |
| DATA_SOURCE | 0 | ctlr | $0 |
| STR_LEN | 0 | ctlr | (-1) |
| STR_LEN | 0 | ctlr | (-1) |
| STR_LEN | 0 | ctlr->cur_msg->spi | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &ctlr->io_mutex | |
| HALF_LOCKED2 | 0 | &ctlr->dev.driver_data->op_lock | |
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-cadence.c cdns_unprepare_transfer_hardware() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr | 4096-ptr_max |
| DATA_SOURCE | 0 | ctlr | $0 |
| STR_LEN | 0 | ctlr->cur_msg->spi | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &ctlr->io_mutex | |
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-cadence.c cdns_unprepare_transfer_hardware() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr | 4096-ptr_max |
| DATA_SOURCE | 0 | ctlr | $0 |
| STR_LEN | 0 | ctlr->cur_msg->spi | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &ctlr->io_mutex | |
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-dw-core.c dw_spi_hw_init() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | ctlr | (-1),2888-5752 |
| BUF_SIZE | 0 | ctlr | (-1),2888-5752 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/spi/spi-dw-core.c dw_spi_hw_init() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr | 4096-ptr_max |
| BUF_SIZE | 0 | ctlr | (-1),2888-5752 |
| BUF_SIZE | 0 | ctlr | (-1),2888-5752 |
| BIT_INFO | 0 | ctlr->mode_bits | 0x3,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/spi/spi-dw-core.c dw_spi_update_config() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ctlr->io_mutex | ||
| HALF_LOCKED2 | &spi->controller->bus_lock_mutex | ||
| HALF_LOCKED2 | &spi->controller->io_mutex | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi.c __spi_add_device() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr | 4096-ptr_max |
| BUF_SIZE | 0 | ctlr | (-1),1-s32max |
| BUF_SIZE | 0 | ctlr | (-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | ctlr->num_chipselect | 1-32[c] |
| HOST_DATA | 0 | ctlr->num_data_lanes | 0-u16max[c] |
| NO_OVERFLOW_SIMPLE | 0 | ctlr->num_chipselect | |
| HALF_LOCKED2 | &ctlr->add_lock | ||
| HALF_LOCKED2 | &of->mutex |
drivers/spi/spi.c of_spi_parse_dt() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr | 4096-ptr_max |
| BUF_SIZE | 0 | ctlr | (-1),2864-5728 |
| BUF_SIZE | 0 | ctlr | (-1),2864-5728 |
| BUF_SIZE | 0 | ctlr->dma_rx->slave | (-1),1616 |
| BUF_SIZE | 0 | ctlr->dma_tx->slave | (-1),1616 |
| BUF_SIZE | 0 | ctlr->mem_caps | (-1),6 |
| BUF_SIZE | 0 | ctlr->mem_ops | (-1)-0,72 |
| DATA_SOURCE | 0 | ctlr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | ctlr->num_chipselect | 1-32[c] |
| HOST_DATA | 0 | ctlr->num_data_lanes | 0-u16max[c] |
| NO_OVERFLOW_SIMPLE | 0 | ctlr->num_chipselect |
drivers/spi/spi.c spi_controller_suspend() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr | 4096-ptr_max |
| BUF_SIZE | 0 | ctlr | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | ctlr | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | ctlr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | ctlr | unit_byte |
drivers/spi/spi.c spi_register_controller() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr | 4096-ptr_max |
| BUF_SIZE | 0 | ctlr | (-1),2864-5752 |
| BUF_SIZE | 0 | ctlr | (-1),2864-5752 |
| BUF_SIZE | 0 | ctlr->dev.parent | (-1),1616 |
| BUF_SIZE | 0 | ctlr->dma_rx->slave | (-1),1616 |
| BUF_SIZE | 0 | ctlr->dma_tx->slave | (-1),1616 |
| BUF_SIZE | 0 | ctlr->mem_caps | (-1),6 |
| BUF_SIZE | 0 | ctlr->mem_ops | (-1)-0,72 |
| DATA_SOURCE | 0 | ctlr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | ctlr->num_chipselect | 0-32[c] |
| HOST_DATA | 0 | ctlr->num_data_lanes | 0-u16max[c] |
| NO_OVERFLOW_SIMPLE | 0 | ctlr->num_chipselect |
drivers/spi/spi.c spi_register_controller() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr | 4096-ptr_max |
| BUF_SIZE | 0 | ctlr | (-1),2864-5752 |
| BUF_SIZE | 0 | ctlr | (-1),2864-5752 |
| BUF_SIZE | 0 | ctlr->dma_rx->slave | (-1),1616 |
| BUF_SIZE | 0 | ctlr->dma_tx->slave | (-1),1616 |
| BUF_SIZE | 0 | ctlr->mem_caps | (-1),6 |
| BUF_SIZE | 0 | ctlr->mem_ops | (-1)-0,72 |
| CAPPED_DATA | 0 | &ctlr->dev | 1 |
| DATA_SOURCE | 0 | ctlr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf | s64min-s64max |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.auxiliary | 0-4294967295 |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.command | 0-255 |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.ctl | 0-255 |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.device | 0-255 |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.error | 0-255 |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.feature | 0-255 |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.flags | s64min-s64max |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.hob_feature | 0-255 |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.hob_lbah | 0-255 |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.hob_lbal | 0-255 |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.hob_lbam | 0-255 |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.hob_nsect | 0-255 |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.lbah | 0-255 |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.lbal | 0-255 |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.lbam | 0-255 |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.nsect | 0-255 |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.protocol | 0-255 |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.status | 0-255 |
| HOST_DATA | 0 | ctlr->dev.shost->hostdata->saved_fault_code | 0-u16max |
| HOST_DATA | 0 | ctlr->num_chipselect | 1-32[c] |
| HOST_DATA | 0 | ctlr->num_data_lanes | 0-u16max[c] |
| NO_OVERFLOW_SIMPLE | 0 | ctlr->num_chipselect |
drivers/spi/spi.c spi_register_controller() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr | 4096-ptr_max |
| BUF_SIZE | 0 | ctlr | (-1),2864-5752 |
| BUF_SIZE | 0 | ctlr | (-1),2864-5752 |
| BUF_SIZE | 0 | ctlr->dma_rx->slave | (-1),1616 |
| BUF_SIZE | 0 | ctlr->dma_tx->slave | (-1),1616 |
| BUF_SIZE | 0 | ctlr->mem_caps | (-1),6 |
| BUF_SIZE | 0 | ctlr->mem_ops | (-1)-0,72 |
| CAPPED_DATA | 0 | &ctlr->dev | 1 |
| DATA_SOURCE | 0 | ctlr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf | s64min-s64max |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.auxiliary | 0-4294967295 |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.command | 0-255 |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.ctl | 0-255 |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.device | 0-255 |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.error | 0-255 |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.feature | 0-255 |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.flags | s64min-s64max |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.hob_feature | 0-255 |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.hob_lbah | 0-255 |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.hob_lbal | 0-255 |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.hob_lbam | 0-255 |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.hob_nsect | 0-255 |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.lbah | 0-255 |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.lbal | 0-255 |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.lbam | 0-255 |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.nsect | 0-255 |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.protocol | 0-255 |
| HOST_DATA | 0 | ctlr->dev.sata_dev.ap->link.ap->link.device->link->ap->result_tf.status | 0-255 |
| HOST_DATA | 0 | ctlr->dev.shost->hostdata->saved_fault_code | 0-u16max |
| HOST_DATA | 0 | ctlr->num_chipselect | 1-32[c] |
| HOST_DATA | 0 | ctlr->num_data_lanes | 0-u16max[c] |
| NO_OVERFLOW_SIMPLE | 0 | ctlr->num_chipselect |
drivers/spi/spi.c spi_target_abort() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->mutex | ||
| HALF_LOCKED2 | &ec->cmd_lock | ||
| HALF_LOCKED2 | global &device_list_lock |
drivers/spi/spi.c spi_transfer_wait() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr | 4096-ptr_max |
| CAPPED_DATA | 0 | ctlr->dummy_rx | 1 |
| CAPPED_DATA | 0 | ctlr->dummy_tx | 1 |
| DATA_SOURCE | 0 | ctlr | $0 |
| STR_LEN | 0 | ctlr->cur_msg->spi | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &ctlr->io_mutex | |
| HALF_LOCKED2 | 0 | &ctlr->dev.driver_data->op_lock | |
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-fsl-dspi.c dspi_init() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr | 4096-ptr_max |
| BUF_SIZE | 0 | ctlr | (-1),2888-5752 |
| BUF_SIZE | 0 | ctlr | (-1),2888-5752 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/spi/spi-fsl-dspi.c dspi_next_xfer_dma_submit() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ctlr->io_mutex | ||
| HALF_LOCKED2 | &ctlr->dev.driver_data->op_lock | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-fsl-dspi.c dspi_pop_tx_pushr() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ctlr->io_mutex | ||
| HALF_LOCKED2 | &ctlr->dev.driver_data->op_lock | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-fsl-dspi.c dspi_probe() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr | 4096-ptr_max |
| BUF_SIZE | 0 | ctlr | 2888-5752 |
| BUF_SIZE | 0 | ctlr | 2888-5752 |
| BIT_INFO | 0 | ctlr->num_chipselect | 0x0,0xff |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/spi/spi-fsl-dspi.c dspi_request_dma() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr | 4096-ptr_max |
| PARAM_VALUE | 0 | ctlr->target | 1 |
| BUF_SIZE | 0 | ctlr | 2888-5752 |
| BUF_SIZE | 0 | ctlr | 2888-5752 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/spi/spi-fsl-dspi.c dspi_set_mtf() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &spi->controller->io_mutex |
drivers/spi/spi-fsl-dspi.c dspi_setup() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &spi->controller->io_mutex | ||
| HALF_LOCKED2 | &spi->controller->bus_lock_mutex | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-pxa2xx.c pxa2xx_spi_probe() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr | 4096-ptr_max |
| BUF_SIZE | 0 | ctlr | 2888-5752 |
| BUF_SIZE | 0 | ctlr | 2888-5752 |
| BIT_INFO | 0 | ctlr->bits_per_word_mask | 0xfff8,0xfffffff8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | ctlr->bus_num | s16min-s16max |
drivers/spi/spi-pxa2xx.c pxa2xx_spi_probe() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr | 4096-ptr_max |
| BUF_SIZE | 0 | ctlr | 2888-5752 |
| BUF_SIZE | 0 | ctlr | 2888-5752 |
| BIT_INFO | 0 | ctlr->bits_per_word_mask | 0xfff8,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | ctlr->bus_num | s16min-s16max |
drivers/spi/spi-pxa2xx.c pxa2xx_spi_transfer_one() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr | 4096-ptr_max |
| CAPPED_DATA | 0 | ctlr->dummy_rx | 1 |
| CAPPED_DATA | 0 | ctlr->dummy_tx | 1 |
| DATA_SOURCE | 0 | ctlr | $0 |
| STR_LEN | 0 | ctlr | (-1) |
| STR_LEN | 0 | ctlr | (-1) |
| STR_LEN | 0 | ctlr->cur_msg->spi | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &ctlr->io_mutex | |
| HALF_LOCKED2 | 0 | &ctlr->dev.driver_data->op_lock | |
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-pxa2xx.c setup() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &spi->controller->io_mutex | ||
| HALF_LOCKED2 | &spi->controller->bus_lock_mutex | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-pxa2xx.c setup() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &spi->controller->io_mutex | ||
| HALF_LOCKED2 | &spi->controller->bus_lock_mutex | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-sh-msiof.c sh_msiof_spi_set_pin_regs() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ctlr->io_mutex | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-sh-msiof.c sh_msiof_spi_setup() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &spi->controller->io_mutex | ||
| HALF_LOCKED2 | &spi->controller->bus_lock_mutex | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-sh-msiof.c sh_msiof_spi_start() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr->target | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ctlr->io_mutex | ||
| HALF_LOCKED2 | &ctlr->dev.driver_data->op_lock | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-sh-msiof.c sh_msiof_spi_stop() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr->target | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ctlr->io_mutex | ||
| HALF_LOCKED2 | &ctlr->dev.driver_data->op_lock | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-sh-msiof.c sh_msiof_transfer_one() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ctlr->io_mutex | ||
| HALF_LOCKED2 | &ctlr->dev.driver_data->op_lock | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |
drivers/spi/spi-sh-msiof.c sh_msiof_wait_for_completion() -> spi_controller_is_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctlr->target | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ctlr->io_mutex | ||
| HALF_LOCKED2 | &ctlr->dev.driver_data->op_lock | ||
| TYPE_LOCK | (struct spi_controller)->io_mutex |