Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/spi/spi-sprd-adi.c sprd_adi_restart() -> sprd_adi_write()

Type Parameter Key Value
PARAM_VALUE 0 sadi 4096-ptr_max
PARAM_VALUE 0 sadi->hwlock->priv->regmap->cache->cached_rbnode->node.__rb_parent_color 0-1
PARAM_VALUE 1 reg 3816
DATA_SOURCE 0 sadi $0
NOCHECK_CALL
HOST_DATA 2 val 0-u16max[c]
UNITS 0 sadi unit_byte

drivers/spi/spi-sprd-adi.c sprd_adi_restart() -> sprd_adi_write()

Type Parameter Key Value
PARAM_VALUE 0 sadi 4096-ptr_max
PARAM_VALUE 0 sadi->hwlock->priv->regmap->cache->cached_rbnode->node.__rb_parent_color 0-1
PARAM_VALUE 1 reg 3080
DATA_SOURCE 0 sadi $0
BIT_INFO 2 val 0x4,0xffffffff
NOCHECK_CALL
HOST_DATA 2 val 4-65539[c]
UNITS 0 sadi unit_byte

drivers/spi/spi-sprd-adi.c sprd_adi_restart() -> sprd_adi_write()

Type Parameter Key Value
PARAM_VALUE 0 sadi 4096-ptr_max
PARAM_VALUE 0 sadi->hwlock->priv->regmap->cache->cached_rbnode->node.__rb_parent_color 0-1
PARAM_VALUE 1 reg 3096
DATA_SOURCE 0 sadi $0
BIT_INFO 2 val 0x4,0xffffffff
NOCHECK_CALL
HOST_DATA 2 val 4-65543[c]
UNITS 0 sadi unit_byte

drivers/spi/spi-sprd-adi.c sprd_adi_restart() -> sprd_adi_write()

Type Parameter Key Value
PARAM_VALUE 0 sadi 4096-ptr_max
PARAM_VALUE 0 sadi->hwlock->priv->regmap->cache->cached_rbnode->node.__rb_parent_color 0-1
PARAM_VALUE 1 reg 160
PARAM_VALUE 2 val 58705
DATA_SOURCE 0 sadi $0
NOCHECK_CALL
UNITS 0 sadi unit_byte

drivers/spi/spi-sprd-adi.c sprd_adi_restart() -> sprd_adi_write()

Type Parameter Key Value
PARAM_VALUE 0 sadi 4096-ptr_max
PARAM_VALUE 0 sadi->hwlock->priv->regmap->cache->cached_rbnode->node.__rb_parent_color 0-1
PARAM_VALUE 1 reg 136
DATA_SOURCE 0 sadi $0
BIT_INFO 2 val 0x4,0xffffffff
NOCHECK_CALL
HOST_DATA 2 val 4-65547[c]
UNITS 0 sadi unit_byte

drivers/spi/spi-sprd-adi.c sprd_adi_restart() -> sprd_adi_write()

Type Parameter Key Value
PARAM_VALUE 0 sadi 4096-ptr_max
PARAM_VALUE 0 sadi->hwlock->priv->regmap->cache->cached_rbnode->node.__rb_parent_color 0-1
PARAM_VALUE 1 reg 132
PARAM_VALUE 2 val 0
DATA_SOURCE 0 sadi $0
NOCHECK_CALL
UNITS 0 sadi unit_byte

drivers/spi/spi-sprd-adi.c sprd_adi_restart() -> sprd_adi_write()

Type Parameter Key Value
PARAM_VALUE 0 sadi 4096-ptr_max
PARAM_VALUE 0 sadi->hwlock->priv->regmap->cache->cached_rbnode->node.__rb_parent_color 0-1
PARAM_VALUE 1 reg 128
PARAM_VALUE 2 val 1638
DATA_SOURCE 0 sadi $0
NOCHECK_CALL
UNITS 0 sadi unit_byte

drivers/spi/spi-sprd-adi.c sprd_adi_restart() -> sprd_adi_write()

Type Parameter Key Value
PARAM_VALUE 0 sadi 4096-ptr_max
PARAM_VALUE 0 sadi->hwlock->priv->regmap->cache->cached_rbnode->node.__rb_parent_color 0-1
PARAM_VALUE 1 reg 136
DATA_SOURCE 0 sadi $0
BIT_INFO 2 val 0xa,0xffffffff
NOCHECK_CALL
HOST_DATA 2 val 10-65557[c]
UNITS 0 sadi unit_byte

drivers/spi/spi-sprd-adi.c sprd_adi_restart() -> sprd_adi_write()

Type Parameter Key Value
PARAM_VALUE 0 sadi 4096-ptr_max
PARAM_VALUE 0 sadi->hwlock->priv->regmap->cache->cached_rbnode->node.__rb_parent_color 0-1
PARAM_VALUE 1 reg 160
PARAM_VALUE 2 val 4294908590
DATA_SOURCE 0 sadi $0
NOCHECK_CALL
UNITS 0 sadi unit_byte

drivers/spi/spi-sprd-adi.c sprd_adi_set_wdt_rst_mode() -> sprd_adi_write()

Type Parameter Key Value
PARAM_VALUE 0 sadi 4096-ptr_max
PARAM_VALUE 0 sadi->hwlock->priv->regmap->cache->cached_rbnode->node.__rb_parent_color 0-1
PARAM_VALUE 1 reg 3816
PARAM_VALUE 2 val 0,16-u32max
BUF_SIZE 0 sadi s32min-(-2),1-s32max
BUF_SIZE 0 sadi s32min-(-2),1-s32max
DATA_SOURCE 0 sadi $0
BIT_INFO 2 val 0xf0,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 val 240-65775[c]

drivers/spi/spi-sprd-adi.c sprd_adi_transfer_one() -> sprd_adi_write()

Type Parameter Key Value
BUF_SIZE 0 sadi s32min-(-2),1-s32max
BUF_SIZE 0 sadi s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sadi unit_byte
LOCK2 &ctlr->io_mutex
HALF_LOCKED2 &ctlr->dev.driver_data->op_lock
TYPE_LOCK (struct spi_controller)->io_mutex