Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/i2c/busses/i2c-mlxbf.c mlxbf_i2c_init_master() -> mlxbf_i2c_get_gpio()

Type Parameter Key Value
PARAM_VALUE 0 pdev 4096-ptr_max
PARAM_VALUE 0 pdev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 pdev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 pdev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 pdev->num_resources 1-u32max
PARAM_VALUE 1 priv 4096-ptr_max
PARAM_VALUE 1 priv->adap.algo 1249975417484836864
PARAM_VALUE 1 priv->adap.class 1
PARAM_VALUE 1 priv->adap.dev.parent 4096-ptr_max
PARAM_VALUE 1 priv->adap.dev.parent->devres_head.prev 0
PARAM_VALUE 1 priv->adap.nr 0
PARAM_VALUE 1 priv->adap.owner 0
PARAM_VALUE 1 priv->adap.quirks 2674963099954728960
PARAM_VALUE 1 priv->bus 0
PARAM_VALUE 1 priv->chip 4096-ptr_max
PARAM_VALUE 1 priv->chip->type 0
PARAM_VALUE 1 priv->frequency 0,400000000
PARAM_VALUE 1 priv->mst 4096-ptr_max
PARAM_VALUE 1 priv->mst->lock 0
PARAM_VALUE 1 priv->mst->type 5
PARAM_VALUE 1 priv->mst_cause 4096-ptr_max
PARAM_VALUE 1 priv->mst_cause->lock 0
PARAM_VALUE 1 priv->mst_cause->type 1
PARAM_VALUE 1 priv->slv 4096-ptr_max
PARAM_VALUE 1 priv->slv->lock 0
PARAM_VALUE 1 priv->slv->type 6
PARAM_VALUE 1 priv->slv_cause 4096-ptr_max
PARAM_VALUE 1 priv->slv_cause->lock 0
PARAM_VALUE 1 priv->slv_cause->type 2
PARAM_VALUE 1 priv->smbus 0,4096-ptr_max
PARAM_VALUE 1 priv->smbus->lock 0,7268580990512685056,8340908428708032512,9016462287394070528
PARAM_VALUE 1 priv->smbus->type 0-8
PARAM_VALUE 1 priv->timer 4096-ptr_max
PARAM_VALUE 1 priv->timer->lock 0
PARAM_VALUE 1 priv->timer->type 4
BUF_SIZE 1 priv 2552
BUF_SIZE 1 priv->mst (-1),32
BUF_SIZE 1 priv->slv (-1),32
BUF_SIZE 1 priv->timer (-1),32
CAPPED_DATA 0 pdev->num_resources 1
DATA_SOURCE 0 pdev $0
DATA_SOURCE 1 priv $1
FUZZY_MAX 1 priv->frequency 400000000
HARD_MAX 1 priv->frequency 400000000
MEM_ZERO 1 priv
MEM_ZERO 1 priv->chip
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 priv->bus 0
LOCK2 gpio_res->lock