Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/input/misc/da7280.c da7280_haptics_upload_effect() -> da7280_haptic_mem_update()

Type Parameter Key Value
PARAM_VALUE 0 haptics 4096-ptr_max
PARAM_VALUE 0 haptics->active 0
PARAM_VALUE 0 haptics->snp_mem 4096-ptr_max
BUF_SIZE 0 haptics s32min-(-2),1-s32max
BUF_SIZE 0 haptics s32min-(-2),1-s32max
MEM_ZERO 0 haptics->snp_mem
UNITS 0 haptics unit_byte
LOCK2 &evdev->mutex
LOCK2 _T->lock
TYPE_LOCK (struct evdev)->mutex

drivers/input/misc/da7280.c da7280_init() -> da7280_haptic_mem_update()

Type Parameter Key Value
PARAM_VALUE 0 haptics 4096-ptr_max
PARAM_VALUE 0 haptics->absmax 1-256
PARAM_VALUE 0 haptics->acc_en 0
PARAM_VALUE 0 haptics->amp_pid_en 0
PARAM_VALUE 0 haptics->bemf_sense_en 0
PARAM_VALUE 0 haptics->client 4096-ptr_max
PARAM_VALUE 0 haptics->client->adapter 4096-ptr_max
PARAM_VALUE 0 haptics->client->debugfs 4096-u64max
PARAM_VALUE 0 haptics->client->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 haptics->client->devres_group_id 4096-ptr_max
PARAM_VALUE 0 haptics->client->irq s32min-(-1),1-s32max
PARAM_VALUE 0 haptics->const_op_mode 1-2
PARAM_VALUE 0 haptics->dev 4096-ptr_max
PARAM_VALUE 0 haptics->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 haptics->dev_type 0-2
PARAM_VALUE 0 haptics->freq_track_en 0
PARAM_VALUE 0 haptics->imax 1-32,596520-596524
PARAM_VALUE 0 haptics->impd 0-1500000000
PARAM_VALUE 0 haptics->nommax 1-256
PARAM_VALUE 0 haptics->periodic_op_mode 3-4
PARAM_VALUE 0 haptics->ps_seq_id 0-15
PARAM_VALUE 0 haptics->ps_seq_loop 0-15
PARAM_VALUE 0 haptics->pwm_dev 0,4096-ptr_max
PARAM_VALUE 0 haptics->pwm_dev->chip->ops->sizeof_wfhw 0-2,5,12,16
PARAM_VALUE 0 haptics->rapid_stop_en 0
PARAM_VALUE 0 haptics->regmap 4096-ptr_max
PARAM_VALUE 0 haptics->regmap->async 0
PARAM_VALUE 0 haptics->regmap->cache->cached_rbnode->blklen 1-4294967295
PARAM_VALUE 0 haptics->regmap->cache_dirty 1
PARAM_VALUE 0 haptics->resonant_freq_h 0,19-114,256
PARAM_VALUE 0 haptics->resonant_freq_l 0,50,76-117,256
PARAM_VALUE 0 *haptics->snp_mem 0-255
BUF_SIZE 0 haptics 272
BUF_SIZE 0 haptics->dev 1616
CAPPED_DATA 0 haptics->client->irq 1
CAPPED_DATA 0 haptics->regmap->rd_table->n_no_ranges 1
CAPPED_DATA 0 haptics->regmap->rd_table->n_yes_ranges 1
CAPPED_DATA 0 haptics->regmap->volatile_table->n_no_ranges 1
CAPPED_DATA 0 haptics->regmap->volatile_table->n_yes_ranges 1
CAPPED_DATA 0 haptics->regmap->wr_table->n_no_ranges 1
CAPPED_DATA 0 haptics->regmap->wr_table->n_yes_ranges 1
DATA_SOURCE 0 haptics $0
FUZZY_MAX 0 haptics->const_op_mode 2
FUZZY_MAX 0 haptics->dev_type 2
MEM_ZERO 0 haptics
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 haptics->client->irq