Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/power/supply/max8903_charger.c max8903_probe() -> max8903_parse_usb_current_limit()

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->dev.driver_data 4096-ptr_max
PARAM_VALUE 0 pdev->dev.driver_data->cen->gdev->desc_srcu.srcu_sup->lock.dep_map->name 0-255
PARAM_VALUE 0 pdev->dev.driver_data->cen->gdev->desc_srcu.srcu_sup->lock.owner (-1)
PARAM_VALUE 0 pdev->dev.driver_data->cen->gdev->desc_srcu.srcu_sup->lock.owner_cpu 4294967295
PARAM_VALUE 0 pdev->dev.driver_data->cen->gdev->desc_srcu.srcu_sup->sda_is_static 1
PARAM_VALUE 0 pdev->dev.driver_data->cen->gdev->desc_srcu.srcu_sup->srcu_cb_mutex.dep_map->name 0-255
PARAM_VALUE 0 pdev->dev.driver_data->cen->gdev->desc_srcu.srcu_sup->srcu_gp_mutex.dep_map->name 0-255
PARAM_VALUE 0 pdev->dev.driver_data->cen->gdev->desc_srcu.srcu_sup->srcu_gp_seq s64max
PARAM_VALUE 0 pdev->dev.driver_data->cen->gdev->desc_srcu.srcu_sup->work.work.entry.prev 2076614606316732416
PARAM_VALUE 0 pdev->dev.driver_data->cen->gdev->line_state_notifier.head->priority s32min-s32max
PARAM_VALUE 0 pdev->dev.driver_data->chg->gdev->desc_srcu.srcu_sup->lock.dep_map->name 0-255
PARAM_VALUE 0 pdev->dev.driver_data->chg->gdev->desc_srcu.srcu_sup->lock.owner (-1)
PARAM_VALUE 0 pdev->dev.driver_data->chg->gdev->desc_srcu.srcu_sup->lock.owner_cpu 4294967295
PARAM_VALUE 0 pdev->dev.driver_data->chg->gdev->desc_srcu.srcu_sup->sda_is_static 1
PARAM_VALUE 0 pdev->dev.driver_data->chg->gdev->desc_srcu.srcu_sup->srcu_cb_mutex.dep_map->name 0-255
PARAM_VALUE 0 pdev->dev.driver_data->chg->gdev->desc_srcu.srcu_sup->srcu_gp_mutex.dep_map->name 0-255
PARAM_VALUE 0 pdev->dev.driver_data->chg->gdev->desc_srcu.srcu_sup->srcu_gp_seq s64max
PARAM_VALUE 0 pdev->dev.driver_data->chg->gdev->desc_srcu.srcu_sup->work.work.entry.prev 2076614606316732416
PARAM_VALUE 0 pdev->dev.driver_data->chg->gdev->line_state_notifier.head->priority s32min-s32max
PARAM_VALUE 0 pdev->dev.driver_data->dcm->gdev->desc_srcu.srcu_sup->lock.dep_map->name 0-255
PARAM_VALUE 0 pdev->dev.driver_data->dcm->gdev->desc_srcu.srcu_sup->lock.owner (-1)
PARAM_VALUE 0 pdev->dev.driver_data->dcm->gdev->desc_srcu.srcu_sup->lock.owner_cpu 4294967295
PARAM_VALUE 0 pdev->dev.driver_data->dcm->gdev->desc_srcu.srcu_sup->sda_is_static 1
PARAM_VALUE 0 pdev->dev.driver_data->dcm->gdev->desc_srcu.srcu_sup->srcu_cb_mutex.dep_map->name 0-255
PARAM_VALUE 0 pdev->dev.driver_data->dcm->gdev->desc_srcu.srcu_sup->srcu_gp_mutex.dep_map->name 0-255
PARAM_VALUE 0 pdev->dev.driver_data->dcm->gdev->desc_srcu.srcu_sup->srcu_gp_seq s64max
PARAM_VALUE 0 pdev->dev.driver_data->dcm->gdev->desc_srcu.srcu_sup->work.work.entry.prev 2076614606316732416
PARAM_VALUE 0 pdev->dev.driver_data->dcm->gdev->line_state_notifier.head->priority s32min-s32max
PARAM_VALUE 0 pdev->dev.driver_data->dok->gdev->desc_srcu.srcu_sup->lock.dep_map->name 0-255
PARAM_VALUE 0 pdev->dev.driver_data->dok->gdev->desc_srcu.srcu_sup->lock.owner (-1)
PARAM_VALUE 0 pdev->dev.driver_data->dok->gdev->desc_srcu.srcu_sup->lock.owner_cpu 4294967295
PARAM_VALUE 0 pdev->dev.driver_data->dok->gdev->desc_srcu.srcu_sup->sda_is_static 1
PARAM_VALUE 0 pdev->dev.driver_data->dok->gdev->desc_srcu.srcu_sup->srcu_cb_mutex.dep_map->name 0-255
PARAM_VALUE 0 pdev->dev.driver_data->dok->gdev->desc_srcu.srcu_sup->srcu_gp_mutex.dep_map->name 0-255
PARAM_VALUE 0 pdev->dev.driver_data->dok->gdev->desc_srcu.srcu_sup->srcu_gp_seq s64max
PARAM_VALUE 0 pdev->dev.driver_data->dok->gdev->desc_srcu.srcu_sup->work.work.entry.prev 2076614606316732416
PARAM_VALUE 0 pdev->dev.driver_data->dok->gdev->line_state_notifier.head->priority s32min-s32max
PARAM_VALUE 0 pdev->dev.driver_data->fault 0
PARAM_VALUE 0 pdev->dev.driver_data->flt->gdev->desc_srcu.srcu_sup->lock.dep_map->name 0-255
PARAM_VALUE 0 pdev->dev.driver_data->flt->gdev->desc_srcu.srcu_sup->lock.owner (-1)
PARAM_VALUE 0 pdev->dev.driver_data->flt->gdev->desc_srcu.srcu_sup->lock.owner_cpu 4294967295
PARAM_VALUE 0 pdev->dev.driver_data->flt->gdev->desc_srcu.srcu_sup->sda_is_static 1
PARAM_VALUE 0 pdev->dev.driver_data->flt->gdev->desc_srcu.srcu_sup->srcu_cb_mutex.dep_map->name 0-255
PARAM_VALUE 0 pdev->dev.driver_data->flt->gdev->desc_srcu.srcu_sup->srcu_gp_mutex.dep_map->name 0-255
PARAM_VALUE 0 pdev->dev.driver_data->flt->gdev->desc_srcu.srcu_sup->srcu_gp_seq s64max
PARAM_VALUE 0 pdev->dev.driver_data->flt->gdev->desc_srcu.srcu_sup->work.work.entry.prev 2076614606316732416
PARAM_VALUE 0 pdev->dev.driver_data->flt->gdev->line_state_notifier.head->priority s32min-s32max
PARAM_VALUE 0 pdev->dev.driver_data->ta_in 0-1
PARAM_VALUE 0 pdev->dev.driver_data->uok->gdev->desc_srcu.srcu_sup->lock.dep_map->name 0-255
PARAM_VALUE 0 pdev->dev.driver_data->uok->gdev->desc_srcu.srcu_sup->lock.owner (-1)
PARAM_VALUE 0 pdev->dev.driver_data->uok->gdev->desc_srcu.srcu_sup->lock.owner_cpu 4294967295
PARAM_VALUE 0 pdev->dev.driver_data->uok->gdev->desc_srcu.srcu_sup->sda_is_static 1
PARAM_VALUE 0 pdev->dev.driver_data->uok->gdev->desc_srcu.srcu_sup->srcu_cb_mutex.dep_map->name 0-255
PARAM_VALUE 0 pdev->dev.driver_data->uok->gdev->desc_srcu.srcu_sup->srcu_gp_mutex.dep_map->name 0-255
PARAM_VALUE 0 pdev->dev.driver_data->uok->gdev->desc_srcu.srcu_sup->srcu_gp_seq s64max
PARAM_VALUE 0 pdev->dev.driver_data->uok->gdev->desc_srcu.srcu_sup->work.work.entry.prev 2076614606316732416
PARAM_VALUE 0 pdev->dev.driver_data->uok->gdev->line_state_notifier.head->priority s32min-s32max
PARAM_VALUE 0 pdev->dev.driver_data->usb_in 0-1
PARAM_VALUE 0 pdev->dev.driver_data->usus->gdev->desc_srcu.srcu_sup->lock.dep_map->name 0-255
PARAM_VALUE 0 pdev->dev.driver_data->usus->gdev->desc_srcu.srcu_sup->lock.owner (-1)
PARAM_VALUE 0 pdev->dev.driver_data->usus->gdev->desc_srcu.srcu_sup->lock.owner_cpu 4294967295
PARAM_VALUE 0 pdev->dev.driver_data->usus->gdev->desc_srcu.srcu_sup->sda_is_static 1
PARAM_VALUE 0 pdev->dev.driver_data->usus->gdev->desc_srcu.srcu_sup->srcu_cb_mutex.dep_map->name 0-255
PARAM_VALUE 0 pdev->dev.driver_data->usus->gdev->desc_srcu.srcu_sup->srcu_gp_mutex.dep_map->name 0-255
PARAM_VALUE 0 pdev->dev.driver_data->usus->gdev->desc_srcu.srcu_sup->srcu_gp_seq s64max
PARAM_VALUE 0 pdev->dev.driver_data->usus->gdev->desc_srcu.srcu_sup->work.work.entry.prev 2076614606316732416
PARAM_VALUE 0 pdev->dev.driver_data->usus->gdev->line_state_notifier.head->priority s32min-s32max
PARAM_VALUE 1 data 4096-ptr_max
PARAM_VALUE 1 data->dc_current_limit_gpios 0,4096-ptr_max
PARAM_VALUE 1 data->dc_current_limit_gpios->desc 4096-ptr_max
PARAM_VALUE 1 data->dc_current_limit_gpios->ndescs 1-u32max
PARAM_VALUE 1 data->dc_current_limit_map 0,4096-ptr_max
PARAM_VALUE 1 data->dc_current_limit_map_size 0-1073741823
PARAM_VALUE 1 data->dev 4096-ptr_max
PARAM_VALUE 1 data->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 data->source_lock.dep_map->name 0-255
PARAM_VALUE 1 data->source_lock.first_waiter 0
PARAM_VALUE 1 data->source_lock.magic 4096-ptr_max
PARAM_VALUE 1 data->source_lock.osq.tail.counter 0
PARAM_VALUE 1 data->source_lock.owner.counter 0
BUF_SIZE 1 data 360
BUF_SIZE 1 data->dev 1616
DATA_SOURCE 0 pdev $0
DATA_SOURCE 1 data r devm_kzalloc
FUZZY_MAX 1 data->dc_current_limit_map_size 0
MEM_ZERO 1 data
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 1 data->dc_current_limit_gpios->info->size
NO_OVERFLOW_SIMPLE 1 data->dc_current_limit_gpios->ndescs
NO_OVERFLOW_SIMPLE 1 data->dc_current_limit_map_size