Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/regulator/max8997-regulator.c max8997_get_voltage_sel() -> max8997_get_voltage_register()

Type Parameter Key Value
PARAM_VALUE 0 rdev 4096-ptr_max
PARAM_VALUE 1 _reg 5194783824657149952
PARAM_VALUE 2 _shift 6722327115321876480
PARAM_VALUE 3 _mask 8183815581297070080
BUF_SIZE 0 rdev s32min-(-1),1-s32max
BUF_SIZE 0 rdev s32min-(-1),1-s32max
BUF_SIZE 0 rdev->constraints (-1),224
BUF_SIZE 0 rdev->dev.class (-1),96
BUF_SIZE 0 rdev->dev.of_node (-1)-0,392
BUF_SIZE 0 rdev->reg_data s32min-(-1),1-s32max
BUF_SIZE 0 rdev->supply_name s32min,(-10),(-1),1-s32max
DATA_SOURCE 0 rdev $0
STR_LEN 0 rdev (-1),2-11,21,31
STR_LEN 0 rdev (-1),2-11,21,31
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 rdev->mutex.ctx->deadlock_inject_countdown
NO_OVERFLOW_SIMPLE 0 rdev->mutex.ctx->deadlock_inject_interval

drivers/regulator/max8997-regulator.c max8997_set_voltage_charger_cv() -> max8997_get_voltage_register()

Type Parameter Key Value
PARAM_VALUE 0 rdev 4096-ptr_max
PARAM_VALUE 0 rdev->desc 4096-ptr_max
PARAM_VALUE 1 _reg 3395556057336537088
PARAM_VALUE 2 _shift 8865299671786614784
PARAM_VALUE 2 *_shift 0
PARAM_VALUE 3 _mask 7588942713525792768
BUF_SIZE 0 rdev->constraints (-1),224
BUF_SIZE 0 rdev->dev.class (-1),96
BUF_SIZE 0 rdev->dev.of_node (-1)-0,392
BUF_SIZE 0 rdev->reg_data s32min-(-1),1-s32max
BUF_SIZE 0 rdev->supply_name s32min,(-10),(-1),1-s32max
DATA_SOURCE 0 rdev $0
STR_LEN 0 rdev (-1),2-11,21,31
STR_LEN 0 rdev (-1),2-11,21,31
RX_PATH
TASK_NOT_RUNNING

drivers/regulator/max8997-regulator.c max8997_set_voltage_ldobuck() -> max8997_get_voltage_register()

Type Parameter Key Value
PARAM_VALUE 0 rdev 4096-ptr_max
PARAM_VALUE 0 rdev->desc 4096-ptr_max
PARAM_VALUE 1 _reg 2792517591832395776
PARAM_VALUE 2 _shift 8816772206463758336
PARAM_VALUE 3 _mask 6660686875615641600
BUF_SIZE 0 rdev->constraints (-1),224
BUF_SIZE 0 rdev->dev.class (-1),96
BUF_SIZE 0 rdev->dev.of_node (-1)-0,392
BUF_SIZE 0 rdev->reg_data s32min-(-1),1-s32max
BUF_SIZE 0 rdev->supply_name s32min,(-10),(-1),1-s32max
DATA_SOURCE 0 rdev $0
STR_LEN 0 rdev (-1),2-11,21,31
STR_LEN 0 rdev (-1),2-11,21,31
RX_PATH
TASK_NOT_RUNNING

drivers/regulator/max8997-regulator.c max8997_set_voltage_safeout_sel() -> max8997_get_voltage_register()

Type Parameter Key Value
PARAM_VALUE 0 rdev 4096-ptr_max
PARAM_VALUE 0 rdev->desc 4096-ptr_max
PARAM_VALUE 1 _reg 1591657262605094912
PARAM_VALUE 2 _shift 8527800259948933120
PARAM_VALUE 2 *_shift 0
PARAM_VALUE 3 _mask 4661022893666889728
BUF_SIZE 0 rdev->constraints (-1),224
BUF_SIZE 0 rdev->dev.class (-1),96
BUF_SIZE 0 rdev->dev.of_node (-1)-0,392
BUF_SIZE 0 rdev->reg_data s32min-(-1),1-s32max
BUF_SIZE 0 rdev->supply_name s32min,(-10),(-1),1-s32max
DATA_SOURCE 0 rdev $0
STR_LEN 0 rdev (-1),2-11,21,31
STR_LEN 0 rdev (-1),2-11,21,31
RX_PATH
TASK_NOT_RUNNING