Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/power/supply/max8971_charger.c max8971_extcon_evt_worker() -> max8971_set_integer()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->edev 4096-ptr_max
PARAM_VALUE 0 priv->edev->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->edev->max_supported 1-s32max
PARAM_VALUE 0 priv->rfield 4096-ptr_max
PARAM_VALUE 0 priv->usb_type 1-4
PARAM_VALUE 1 fidx 3
PARAM_VALUE 2 clamp_min 250000
PARAM_VALUE 3 clamp_max 1550000
PARAM_VALUE 4 div 50000
PARAM_VALUE 5 val 500000,900000
FUZZY_MAX 0 priv->usb_type 4
BIT_INFO 5 val 0x5a120,0xfbba0
HARD_MAX 0 priv->usb_type 4
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/power/supply/max8971_charger.c max8971_extcon_evt_worker() -> max8971_set_integer()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->edev 4096-ptr_max
PARAM_VALUE 0 priv->edev->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->edev->max_supported 1-s32max
PARAM_VALUE 0 priv->rfield 4096-ptr_max
PARAM_VALUE 0 priv->usb_type 1-4
PARAM_VALUE 1 fidx 5
PARAM_VALUE 2 clamp_min 250000
PARAM_VALUE 3 clamp_max 1500000
PARAM_VALUE 4 div 25000
PARAM_VALUE 5 val 500000,1200000
FUZZY_MAX 0 priv->usb_type 4
BIT_INFO 5 val 0x20100,0x17efa0
HARD_MAX 0 priv->usb_type 4
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/power/supply/max8971_charger.c max8971_set_property() -> max8971_set_integer()

Type Parameter Key Value
PARAM_VALUE 1 fidx 3
PARAM_VALUE 2 clamp_min 250000
PARAM_VALUE 3 clamp_max 1550000
PARAM_VALUE 4 div 50000
BUF_SIZE 0 priv s32min-(-2),1-s32max
BUF_SIZE 0 priv s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
USER_DATA 5 val s32min-s32max
NO_OVERFLOW_SIMPLE 5 val
UNITS 0 priv unit_byte
HALF_LOCKED2 _T->lock

drivers/power/supply/max8971_charger.c max8971_set_property() -> max8971_set_integer()

Type Parameter Key Value
PARAM_VALUE 1 fidx 5
PARAM_VALUE 2 clamp_min 250000
PARAM_VALUE 3 clamp_max 1500000
PARAM_VALUE 4 div 25000
BUF_SIZE 0 priv s32min-(-2),1-s32max
BUF_SIZE 0 priv s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
USER_DATA 5 val s32min-s32max
NO_OVERFLOW_SIMPLE 5 val
UNITS 0 priv unit_byte
HALF_LOCKED2 _T->lock