Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/i2c/busses/i2c-hisi.c hisi_i2c_irq() -> hisi_i2c_disable_int()

Type Parameter Key Value
PARAM_VALUE 0 ctlr 4096-ptr_max
PARAM_VALUE 1 mask 31
DATA_SOURCE 0 ctlr $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ctlr->xfer_err 2-u32max
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags

drivers/i2c/busses/i2c-hisi.c hisi_i2c_probe() -> hisi_i2c_disable_int()

Type Parameter Key Value
PARAM_VALUE 0 ctlr 4096-ptr_max
PARAM_VALUE 0 ctlr->iobase 4096-ptr_max
PARAM_VALUE 1 mask 31
BUF_SIZE 0 ctlr 2456
BUF_SIZE 0 ctlr->dev 1616
BUF_SIZE 0 ctlr->irq s32min-(-1),1-s32max
DATA_SOURCE 0 ctlr r devm_kzalloc
MEM_ZERO 0 ctlr
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/i2c/busses/i2c-hisi.c hisi_i2c_xfer() -> hisi_i2c_disable_int()

Type Parameter Key Value
PARAM_VALUE 0 ctlr 4096-ptr_max
PARAM_VALUE 1 mask 31
BUF_SIZE 0 ctlr s32min-(-2),1-s32max
BUF_SIZE 0 ctlr s32min-(-2),1-s32max
BUF_SIZE 0 ctlr->completion 96
NOCHECK_CALL
UNITS 0 ctlr unit_byte

drivers/i2c/busses/i2c-hisi.c hisi_i2c_xfer_msg() -> hisi_i2c_disable_int()

Type Parameter Key Value
PARAM_VALUE 0 ctlr 4096-ptr_max
PARAM_VALUE 1 mask 16
CAPPED_DATA 0 ctlr->msg_num 1
CAPPED_DATA 0 ctlr->msg_tx_idx 1
DATA_SOURCE 0 ctlr $0
PARAM_COMPARE 0 ctlr->msg_num >= $0->msg_tx_idx
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq