Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/regulator/max8998.c max8998_get_voltage_sel() -> max8998_get_voltage_register()

Type Parameter Key Value
PARAM_VALUE 0 rdev 4096-ptr_max
PARAM_VALUE 1 _reg 3576619278346592256
PARAM_VALUE 2 _shift 5370848374623531008
PARAM_VALUE 2 *_shift 0
PARAM_VALUE 3 _mask 4609159038061572096
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/max8998.c max8998_set_voltage_buck_sel() -> max8998_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 383625152230834176
PARAM_VALUE 2 _shift 4320570350353932288
PARAM_VALUE 2 *_shift 0
PARAM_VALUE 3 _mask 958444049271787520
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/max8998.c max8998_set_voltage_buck_sel() -> max8998_get_voltage_register()

Type Parameter Key Value
PARAM_VALUE 0 rdev 4096-ptr_max
PARAM_VALUE 0 rdev->desc 4096-ptr_max
PARAM_VALUE 0 rdev->desc->id 2-21
PARAM_VALUE 1 _reg 383625152230834176
PARAM_VALUE 2 _shift 4320570350353932288
PARAM_VALUE 2 *_shift 0,4-5
PARAM_VALUE 3 _mask 958444049271787520
PARAM_VALUE 3 *_mask 7,15,31,255
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/max8998.c max8998_set_voltage_buck_sel() -> max8998_get_voltage_register()

Type Parameter Key Value
PARAM_VALUE 0 rdev 4096-ptr_max
PARAM_VALUE 0 rdev->desc 4096-ptr_max
PARAM_VALUE 0 rdev->desc->id 2-21
PARAM_VALUE 1 _reg 383625152230834176
PARAM_VALUE 2 _shift 4320570350353932288
PARAM_VALUE 2 *_shift 0,4-5
PARAM_VALUE 3 _mask 958444049271787520
PARAM_VALUE 3 *_mask 7,15,31,255
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
NOCHECK_CALL

drivers/regulator/max8998.c max8998_set_voltage_ldo_sel() -> max8998_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 7524210014821654528
PARAM_VALUE 2 _shift 5803154776314384384
PARAM_VALUE 2 *_shift 0
PARAM_VALUE 3 _mask 1800793056452513792
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