Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 48 files:

Smatch caller information:

drivers/spi/spi-omap2-mcspi.c omap2_mcspi_suspend() -> spi_controller_suspend()

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-loongson-core.c loongson_spi_suspend() -> spi_controller_suspend()

Type Parameter Key Value
BUF_SIZE 0 ctlr s32min-(-2),1-s32max
BUF_SIZE 0 ctlr s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 ctlr unit_byte

drivers/spi/spi-qup.c spi_qup_suspend() -> spi_controller_suspend()

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_spi_suspend() -> spi_controller_suspend()

Type Parameter Key Value
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-bcm63xx-hsspi.c bcm63xx_hsspi_suspend() -> spi_controller_suspend()

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-geni-qcom.c spi_geni_suspend() -> spi_controller_suspend()

Type Parameter Key Value
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-dw-core.c dw_spi_suspend_controller() -> spi_controller_suspend()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &fsm->lock

drivers/spi/spi-tegra114.c tegra_spi_suspend() -> spi_controller_suspend()

Type Parameter Key Value
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-dln2.c dln2_spi_suspend() -> spi_controller_suspend()

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-ljca.c ljca_spi_dev_suspend() -> spi_controller_suspend()

Type Parameter Key Value
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-bcmbca-hsspi.c bcmbca_hsspi_suspend() -> spi_controller_suspend()

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-pci1xxxx.c pci1xxxx_spi_suspend() -> spi_controller_suspend()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 *ctlr->dev.driver_data->rx 0-u16max

drivers/spi/spi-qcom-qspi.c qcom_qspi_suspend() -> spi_controller_suspend()

Type Parameter Key Value
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-atmel.c atmel_spi_suspend() -> spi_controller_suspend()

Type Parameter Key Value
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-bcm63xx.c bcm63xx_spi_suspend() -> spi_controller_suspend()

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-rockchip.c rockchip_spi_suspend() -> spi_controller_suspend()

Type Parameter Key Value
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-mt65xx.c mtk_spi_suspend() -> spi_controller_suspend()

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-s3c64xx.c s3c64xx_spi_suspend() -> spi_controller_suspend()

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-at91-usart.c at91_usart_spi_suspend() -> spi_controller_suspend()

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-slave-mt27xx.c mtk_spi_slave_suspend() -> spi_controller_suspend()

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-meson-spifc.c meson_spifc_suspend() -> spi_controller_suspend()

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-pl022.c pl022_suspend() -> spi_controller_suspend()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/spi/spi-st-ssc4.c spi_st_suspend() -> spi_controller_suspend()

Type Parameter Key Value
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-xspi.c cdns_xspi_suspend() -> spi_controller_suspend()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/spi/spi-cadence-quadspi.c cqspi_suspend() -> spi_controller_suspend()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/spi/spi-stm32.c stm32_spi_suspend() -> spi_controller_suspend()

Type Parameter Key Value
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-fsl-dspi.c dspi_suspend() -> spi_controller_suspend()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/spi/spi-tegra20-slink.c tegra_slink_suspend() -> spi_controller_suspend()

Type Parameter Key Value
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-zynqmp-gqspi.c zynqmp_qspi_suspend() -> spi_controller_suspend()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/spi/spi-rpc-if.c rpcif_spi_suspend() -> spi_controller_suspend()

Type Parameter Key Value
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-tegra210-quad.c tegra_qspi_suspend() -> spi_controller_suspend()

Type Parameter Key Value
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-axiado.c ax_spi_suspend() -> spi_controller_suspend()

Type Parameter Key Value
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-amlogic-spifc-a1.c amlogic_spifc_a1_suspend() -> spi_controller_suspend()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/spi/spi-atcspi200.c atcspi_suspend() -> spi_controller_suspend()

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-pxa2xx.c pxa2xx_spi_suspend() -> spi_controller_suspend()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/spi/spi-synquacer.c synquacer_spi_suspend() -> spi_controller_suspend()

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-sifive.c sifive_spi_suspend() -> spi_controller_suspend()

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-rzv2h-rspi.c rzv2h_rspi_suspend() -> spi_controller_suspend()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/spi/spi-img-spfi.c img_spfi_suspend() -> spi_controller_suspend()

Type Parameter Key Value
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-tegra20-sflash.c tegra_sflash_suspend() -> spi_controller_suspend()

Type Parameter Key Value
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-bcm-qspi.c bcm_qspi_suspend() -> spi_controller_suspend()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/spi/spi-rspi.c rspi_suspend() -> spi_controller_suspend()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/spi/spi-virtio.c virtio_spi_freeze() -> spi_controller_suspend()

Type Parameter Key Value
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-sh-msiof.c sh_msiof_spi_suspend() -> spi_controller_suspend()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING