Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
drivers/input/mouse/cyapa_gen6.c cyapa_gen6_bl_read_app_info() -> cyapa_i2c_pip_cmd_irq_sync()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cyapa | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->adapter | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.rtmutex.waiters.rb_leftmost->rb_right | 0 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->adev->pm.bus_locked | 0-1 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->mutex->wait_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | cyapa->client->adapter->lock_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.in_progress_cmd | 255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_data | 0 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_len | 0 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_sort_func | 0 |
| PARAM_VALUE | 0 | cyapa->gen | 6 |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.cpu | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | cyapa->ops | 2961786975371100160,6874341853274808320,8103230794167390208 |
| PARAM_VALUE | 0 | cyapa->state | 7 |
| PARAM_VALUE | 0 | *cyapa->input->rep | s32min-s32max |
| PARAM_VALUE | 1 | cmd | 7427022990709014528 |
| PARAM_VALUE | 2 | cmd_len | 13 |
| PARAM_VALUE | 3 | resp_data | 4800059956687233024 |
| PARAM_VALUE | 4 | resp_len | 2748215299023589376 |
| PARAM_VALUE | 4 | *resp_len | 30 |
| PARAM_VALUE | 5 | timeout | 500 |
| PARAM_VALUE | 7 | irq_mode | 0 |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa->ops | 128 |
| BUF_SIZE | 0 | cyapa->vcc | s32min,(-1)-s32max |
| BUF_SIZE | 1 | cmd | 13 |
| BUF_SIZE | 3 | resp_data | 30 |
| DATA_SOURCE | 0 | cyapa | $0 |
| BIT_INFO | 0 | cyapa->ops | 0x108410a8000,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | cyapa->client->irq | |
| HALF_LOCKED2 | 0 | &cyapa->input->mutex | |
| HALF_LOCKED2 | 0 | &cyapa->state_sync_lock |
drivers/input/mouse/cyapa_gen6.c cyapa_gen6_change_power_state() -> cyapa_i2c_pip_cmd_irq_sync()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cyapa | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->dev_pwr_mode | 0-254 |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | cyapa->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->ops->bl_activate | 5981374083380649984,6171546800161959936 |
| PARAM_VALUE | 0 | cyapa->ops->bl_deactivate | 809514428640518144,8650690425902587904 |
| PARAM_VALUE | 0 | cyapa->ops->bl_enter | 4771628870270951424,5216874229648936960 |
| PARAM_VALUE | 0 | cyapa->ops->bl_initiate | 1520640401296965632,5229415926661591040 |
| PARAM_VALUE | 0 | cyapa->ops->calibrate_store | 3090636598143115264,6212408388624384000 |
| PARAM_VALUE | 0 | cyapa->ops->check_fw | 1249391750791426048,5014311953855111168 |
| PARAM_VALUE | 0 | cyapa->ops->initialize | 477447403738230784,995533390242148352,5972783339538677760 |
| PARAM_VALUE | 0 | cyapa->ops->irq_cmd_handler | 3286942116708073472,5204212529972027392 |
| PARAM_VALUE | 0 | cyapa->ops->irq_handler | 706982843333640192,2688119302748823552 |
| PARAM_VALUE | 0 | cyapa->ops->operational_check | 1735484310006947840,4078484932972068864,5288979626284929024 |
| PARAM_VALUE | 0 | cyapa->ops->set_power_mode | 2724477463971938304,7930097390589849600,8121844580711411712 |
| PARAM_VALUE | 0 | cyapa->ops->set_proximity | 1246429491472740352,2549913974285705216,6382180006210461696 |
| PARAM_VALUE | 0 | cyapa->ops->show_baseline | 1514610488812351488,6649969794777255936,8603007496369008640 |
| PARAM_VALUE | 0 | cyapa->ops->sort_empty_output_data | 3206701011689009152,4696422338392408064 |
| PARAM_VALUE | 0 | cyapa->ops->state_parse | 1604539242108628992,4519825799969017856,6612199569226133504 |
| PARAM_VALUE | 0 | cyapa->ops->update_fw | 4315900589853077504,6381334644750336000 |
| PARAM_VALUE | 0 | cyapa->state | 8 |
| PARAM_VALUE | 0 | *cyapa->input->rep | s32min-s32max |
| PARAM_VALUE | 1 | cmd | 4096-ptr_max |
| PARAM_VALUE | 2 | cmd_len | 8 |
| PARAM_VALUE | 3 | resp_data | 4579866370195386368 |
| PARAM_VALUE | 4 | resp_len | 7917879943442182144 |
| PARAM_VALUE | 4 | *resp_len | 6 |
| PARAM_VALUE | 5 | timeout | 500 |
| PARAM_VALUE | 7 | irq_mode | 0 |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa->ops | (-1),128 |
| BUF_SIZE | 0 | cyapa->vcc | s32min,(-1)-s32max |
| BUF_SIZE | 1 | cmd | 8 |
| BUF_SIZE | 3 | resp_data | 6 |
| CAPPED_DATA | 0 | cyapa->dev_pwr_mode | 1 |
| DATA_SOURCE | 0 | cyapa | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | cyapa->client->irq | |
| NO_OVERFLOW_SIMPLE | 0 | cyapa->input->max_vals | |
| UNITS | 2 | cmd_len | unit_byte |
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | 0 | &cyapa->input->mutex | |
| HALF_LOCKED2 | 0 | &cyapa->state_sync_lock |
drivers/input/mouse/cyapa_gen6.c cyapa_gen6_config_dev_irq() -> cyapa_i2c_pip_cmd_irq_sync()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cyapa | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->ops->bl_activate | 5981374083380649984,6171546800161959936 |
| PARAM_VALUE | 0 | cyapa->ops->bl_deactivate | 809514428640518144,8650690425902587904 |
| PARAM_VALUE | 0 | cyapa->ops->bl_enter | 4771628870270951424,5216874229648936960 |
| PARAM_VALUE | 0 | cyapa->ops->bl_initiate | 1520640401296965632,5229415926661591040 |
| PARAM_VALUE | 0 | cyapa->ops->calibrate_store | 3090636598143115264,6212408388624384000 |
| PARAM_VALUE | 0 | cyapa->ops->check_fw | 1249391750791426048,5014311953855111168 |
| PARAM_VALUE | 0 | cyapa->ops->initialize | 477447403738230784,995533390242148352,5972783339538677760 |
| PARAM_VALUE | 0 | cyapa->ops->irq_cmd_handler | 3286942116708073472,5204212529972027392 |
| PARAM_VALUE | 0 | cyapa->ops->irq_handler | 706982843333640192,2688119302748823552 |
| PARAM_VALUE | 0 | cyapa->ops->operational_check | 1735484310006947840,4078484932972068864,5288979626284929024 |
| PARAM_VALUE | 0 | cyapa->ops->set_power_mode | 2724477463971938304,7930097390589849600,8121844580711411712 |
| PARAM_VALUE | 0 | cyapa->ops->set_proximity | 1246429491472740352,2549913974285705216,6382180006210461696 |
| PARAM_VALUE | 0 | cyapa->ops->show_baseline | 1514610488812351488,6649969794777255936,8603007496369008640 |
| PARAM_VALUE | 0 | cyapa->ops->sort_empty_output_data | 3206701011689009152,4696422338392408064 |
| PARAM_VALUE | 0 | cyapa->ops->state_parse | 1604539242108628992,4519825799969017856,6612199569226133504 |
| PARAM_VALUE | 0 | cyapa->ops->update_fw | 4315900589853077504,6381334644750336000 |
| PARAM_VALUE | 1 | cmd | 4096-ptr_max |
| PARAM_VALUE | 2 | cmd_len | 7 |
| PARAM_VALUE | 3 | resp_data | 7695564944528498688 |
| PARAM_VALUE | 4 | resp_len | 8245693483776626688 |
| PARAM_VALUE | 4 | *resp_len | 6 |
| PARAM_VALUE | 5 | timeout | 500 |
| PARAM_VALUE | 7 | irq_mode | 0 |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa->ops | (-1),128 |
| BUF_SIZE | 0 | cyapa->vcc | s32min,(-1)-s32max |
| BUF_SIZE | 1 | cmd | 7 |
| BUF_SIZE | 3 | resp_data | 6 |
| CAPPED_DATA | 0 | cyapa->dev_pwr_mode | 1 |
| DATA_SOURCE | 0 | cyapa | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | cyapa->client->irq | |
| NO_OVERFLOW_SIMPLE | 0 | cyapa->input->max_vals | |
| UNITS | 2 | cmd_len | unit_byte |
| HALF_LOCKED2 | 0 | &cyapa->input->mutex | |
| HALF_LOCKED2 | 0 | &cyapa->state_sync_lock |
drivers/input/mouse/cyapa_gen6.c cyapa_gen6_get_interval_setting() -> cyapa_i2c_pip_cmd_irq_sync()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cyapa | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.rtmutex.waiters.rb_leftmost->rb_right | 0 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->adev->pm.bus_locked | 0-1 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->mutex->wait_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | cyapa->client->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.lock.raw_lock.val.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.in_progress_cmd | 255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_data | 0 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_len | 0 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_sort_func | 0 |
| PARAM_VALUE | 0 | cyapa->dev_pwr_mode | 252 |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | cyapa->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->ops->bl_activate | 5981374083380649984,6171546800161959936 |
| PARAM_VALUE | 0 | cyapa->ops->bl_deactivate | 809514428640518144,8650690425902587904 |
| PARAM_VALUE | 0 | cyapa->ops->bl_enter | 4771628870270951424,5216874229648936960 |
| PARAM_VALUE | 0 | cyapa->ops->bl_initiate | 1520640401296965632,5229415926661591040 |
| PARAM_VALUE | 0 | cyapa->ops->calibrate_store | 3090636598143115264,6212408388624384000 |
| PARAM_VALUE | 0 | cyapa->ops->check_fw | 1249391750791426048,5014311953855111168 |
| PARAM_VALUE | 0 | cyapa->ops->initialize | 477447403738230784,995533390242148352,5972783339538677760 |
| PARAM_VALUE | 0 | cyapa->ops->irq_cmd_handler | 3286942116708073472,5204212529972027392 |
| PARAM_VALUE | 0 | cyapa->ops->irq_handler | 706982843333640192,2688119302748823552 |
| PARAM_VALUE | 0 | cyapa->ops->operational_check | 1735484310006947840,4078484932972068864,5288979626284929024 |
| PARAM_VALUE | 0 | cyapa->ops->set_power_mode | 2724477463971938304,7930097390589849600,8121844580711411712 |
| PARAM_VALUE | 0 | cyapa->ops->set_proximity | 1246429491472740352,2549913974285705216,6382180006210461696 |
| PARAM_VALUE | 0 | cyapa->ops->show_baseline | 1514610488812351488,6649969794777255936,8603007496369008640 |
| PARAM_VALUE | 0 | cyapa->ops->sort_empty_output_data | 3206701011689009152,4696422338392408064 |
| PARAM_VALUE | 0 | cyapa->ops->state_parse | 1604539242108628992,4519825799969017856,6612199569226133504 |
| PARAM_VALUE | 0 | cyapa->ops->update_fw | 4315900589853077504,6381334644750336000 |
| PARAM_VALUE | 0 | cyapa->state | 8 |
| PARAM_VALUE | 0 | *cyapa->input->rep | s32min-s32max |
| PARAM_VALUE | 1 | cmd | 4096-ptr_max |
| PARAM_VALUE | 2 | cmd_len | 7 |
| PARAM_VALUE | 3 | resp_data | 7636165319059599360 |
| PARAM_VALUE | 4 | resp_len | 7902080347707432960 |
| PARAM_VALUE | 4 | *resp_len | 11 |
| PARAM_VALUE | 5 | timeout | 500 |
| PARAM_VALUE | 7 | irq_mode | 0 |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa->ops | (-1),128 |
| BUF_SIZE | 0 | cyapa->vcc | s32min,(-1)-s32max |
| BUF_SIZE | 1 | cmd | 7 |
| BUF_SIZE | 3 | resp_data | 11 |
| DATA_SOURCE | 0 | cyapa | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | cyapa->client->irq | |
| NO_OVERFLOW_SIMPLE | 0 | cyapa->input->max_vals | |
| UNITS | 2 | cmd_len | unit_byte |
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | 0 | &cyapa->input->mutex | |
| HALF_LOCKED2 | 0 | &cyapa->state_sync_lock |
drivers/input/mouse/cyapa_gen6.c cyapa_gen6_read_sys_info() -> cyapa_i2c_pip_cmd_irq_sync()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cyapa | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->adapter | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.rtmutex.waiters.rb_leftmost->rb_right | 0 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->mutex->wait_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | cyapa->client->adapter->lock_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->dev_pwr_mode | 0-254 |
| PARAM_VALUE | 0 | cyapa->gen | 6 |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.cpu | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | cyapa->ops | 2961786975371100160,6874341853274808320,8103230794167390208 |
| PARAM_VALUE | 0 | cyapa->state | 8 |
| PARAM_VALUE | 0 | *cyapa->input->rep | s32min-s32max |
| PARAM_VALUE | 1 | cmd | 2202587112553312256 |
| PARAM_VALUE | 2 | cmd_len | 7 |
| PARAM_VALUE | 3 | resp_data | 5620439349777956864 |
| PARAM_VALUE | 4 | resp_len | 1195590317113401344 |
| PARAM_VALUE | 4 | *resp_len | 71 |
| PARAM_VALUE | 5 | timeout | 2000 |
| PARAM_VALUE | 7 | irq_mode | 0 |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa->ops | 128 |
| BUF_SIZE | 0 | cyapa->vcc | s32min,(-1)-s32max |
| BUF_SIZE | 1 | cmd | 7 |
| BUF_SIZE | 3 | resp_data | 71 |
| DATA_SOURCE | 0 | cyapa | $0 |
| BIT_INFO | 0 | cyapa->ops | 0x108410a8000,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | cyapa->client->irq | |
| HALF_LOCKED2 | 0 | &cyapa->input->mutex | |
| HALF_LOCKED2 | 0 | &cyapa->state_sync_lock |
drivers/input/mouse/cyapa_gen6.c cyapa_gen6_set_interval_setting() -> cyapa_i2c_pip_cmd_irq_sync()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cyapa | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->dev_pwr_mode | 0-254 |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | cyapa->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->ops->bl_activate | 5981374083380649984,6171546800161959936 |
| PARAM_VALUE | 0 | cyapa->ops->bl_deactivate | 809514428640518144,8650690425902587904 |
| PARAM_VALUE | 0 | cyapa->ops->bl_enter | 4771628870270951424,5216874229648936960 |
| PARAM_VALUE | 0 | cyapa->ops->bl_initiate | 1520640401296965632,5229415926661591040 |
| PARAM_VALUE | 0 | cyapa->ops->calibrate_store | 3090636598143115264,6212408388624384000 |
| PARAM_VALUE | 0 | cyapa->ops->check_fw | 1249391750791426048,5014311953855111168 |
| PARAM_VALUE | 0 | cyapa->ops->initialize | 477447403738230784,995533390242148352,5972783339538677760 |
| PARAM_VALUE | 0 | cyapa->ops->irq_cmd_handler | 3286942116708073472,5204212529972027392 |
| PARAM_VALUE | 0 | cyapa->ops->irq_handler | 706982843333640192,2688119302748823552 |
| PARAM_VALUE | 0 | cyapa->ops->operational_check | 1735484310006947840,4078484932972068864,5288979626284929024 |
| PARAM_VALUE | 0 | cyapa->ops->set_power_mode | 2724477463971938304,7930097390589849600,8121844580711411712 |
| PARAM_VALUE | 0 | cyapa->ops->set_proximity | 1246429491472740352,2549913974285705216,6382180006210461696 |
| PARAM_VALUE | 0 | cyapa->ops->show_baseline | 1514610488812351488,6649969794777255936,8603007496369008640 |
| PARAM_VALUE | 0 | cyapa->ops->sort_empty_output_data | 3206701011689009152,4696422338392408064 |
| PARAM_VALUE | 0 | cyapa->ops->state_parse | 1604539242108628992,4519825799969017856,6612199569226133504 |
| PARAM_VALUE | 0 | cyapa->ops->update_fw | 4315900589853077504,6381334644750336000 |
| PARAM_VALUE | 0 | cyapa->state | 8 |
| PARAM_VALUE | 0 | *cyapa->input->rep | s32min-s32max |
| PARAM_VALUE | 1 | cmd | 1362121237907992576 |
| PARAM_VALUE | 2 | cmd_len | 13 |
| PARAM_VALUE | 3 | resp_data | 8724234515219652608 |
| PARAM_VALUE | 4 | resp_len | 8496025744657551360 |
| PARAM_VALUE | 4 | *resp_len | 11 |
| PARAM_VALUE | 5 | timeout | 500 |
| PARAM_VALUE | 7 | irq_mode | 0 |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa->ops | (-1),128 |
| BUF_SIZE | 0 | cyapa->vcc | s32min,(-1)-s32max |
| BUF_SIZE | 1 | cmd | 13 |
| BUF_SIZE | 3 | resp_data | 11 |
| CAPPED_DATA | 0 | cyapa->dev_pwr_mode | 1 |
| DATA_SOURCE | 0 | cyapa | $0 |
| MEM_ZERO | 1 | cmd | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | cyapa->client->irq | |
| NO_OVERFLOW_SIMPLE | 0 | cyapa->input->max_vals | |
| UNITS | 2 | cmd_len | unit_byte |
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | 0 | &cyapa->input->mutex | |
| HALF_LOCKED2 | 0 | &cyapa->state_sync_lock |
drivers/input/mouse/cyapa_gen6.c cyapa_get_pip_fixed_info() -> cyapa_i2c_pip_cmd_irq_sync()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cyapa | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->adapter | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.rtmutex.waiters.rb_leftmost->rb_right | 0 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->adev->pm.bus_locked | 0-1 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->mutex->wait_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | cyapa->client->adapter->lock_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.lock.raw_lock.val.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.in_progress_cmd | 255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_data | 0 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_len | 0 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_sort_func | 0 |
| PARAM_VALUE | 0 | cyapa->gen | 0,3,5-6 |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.cpu | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->state | 0 |
| PARAM_VALUE | 0 | cyapa->status | 4096-ptr_max |
| PARAM_VALUE | 0 | *cyapa->input->rep | s32min-s32max |
| PARAM_VALUE | 1 | cmd | 8594555863936561152 |
| PARAM_VALUE | 2 | cmd_len | 13 |
| PARAM_VALUE | 3 | resp_data | 2869035383597576192 |
| PARAM_VALUE | 4 | resp_len | 4888101040369278976 |
| PARAM_VALUE | 4 | *resp_len | 71 |
| PARAM_VALUE | 5 | timeout | 2000 |
| PARAM_VALUE | 7 | irq_mode | 0 |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa->ops | (-1),128 |
| BUF_SIZE | 0 | cyapa->vcc | s32min,(-1)-s32max |
| BUF_SIZE | 1 | cmd | 13 |
| BUF_SIZE | 3 | resp_data | 71 |
| DATA_SOURCE | 0 | cyapa | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | cyapa->client->irq | |
| UNITS | 0 | cyapa | unit_byte |
| UNITS | 2 | cmd_len | unit_byte |
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | 0 | &cyapa->input->mutex | |
| HALF_LOCKED2 | 0 | &cyapa->state_sync_lock |
drivers/input/mouse/cyapa_gen6.c cyapa_get_pip_fixed_info() -> cyapa_i2c_pip_cmd_irq_sync()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cyapa | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->adapter | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.rtmutex.waiters.rb_leftmost->rb_right | 0 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->adev->pm.bus_locked | 0-1 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->mutex->wait_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | cyapa->client->adapter->lock_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.lock.raw_lock.val.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.in_progress_cmd | 255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_data | 0 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_len | 0 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_sort_func | 0 |
| PARAM_VALUE | 0 | cyapa->gen | 0,3,5-6 |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.cpu | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->state | 0 |
| PARAM_VALUE | 0 | cyapa->status | 4096-ptr_max |
| PARAM_VALUE | 0 | *cyapa->input->rep | s32min-s32max |
| PARAM_VALUE | 1 | cmd | 2202587112553312256 |
| PARAM_VALUE | 2 | cmd_len | 7 |
| PARAM_VALUE | 3 | resp_data | 2869035383597576192 |
| PARAM_VALUE | 4 | resp_len | 4888101040369278976 |
| PARAM_VALUE | 4 | *resp_len | 71 |
| PARAM_VALUE | 5 | timeout | 2000 |
| PARAM_VALUE | 7 | irq_mode | 0 |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa->ops | (-1),128 |
| BUF_SIZE | 0 | cyapa->vcc | s32min,(-1)-s32max |
| BUF_SIZE | 1 | cmd | 7 |
| BUF_SIZE | 3 | resp_data | 71 |
| DATA_SOURCE | 0 | cyapa | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | cyapa->client->irq | |
| UNITS | 0 | cyapa | unit_byte |
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | 0 | &cyapa->input->mutex | |
| HALF_LOCKED2 | 0 | &cyapa->state_sync_lock |
drivers/input/mouse/cyapa_gen6.c cyapa_pip_retrieve_data_structure() -> cyapa_i2c_pip_cmd_irq_sync()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cyapa | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.rtmutex.waiters.rb_leftmost->rb_right | 0 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->adev->pm.bus_locked | 0-1 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->mutex->wait_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | cyapa->client->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.in_progress_cmd | 255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_data | 0 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_len | 0 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_sort_func | 0 |
| PARAM_VALUE | 0 | cyapa->gen | 5-6 |
| PARAM_VALUE | 0 | cyapa->state | 6,8 |
| PARAM_VALUE | 0 | *cyapa->input->rep | s32min-s32max |
| PARAM_VALUE | 1 | cmd | 8901119669409656832 |
| PARAM_VALUE | 2 | cmd_len | 12 |
| PARAM_VALUE | 3 | resp_data | 6960096328957091840 |
| PARAM_VALUE | 4 | resp_len | 8653177395751374848 |
| PARAM_VALUE | 4 | *resp_len | 24 |
| PARAM_VALUE | 5 | timeout | 500 |
| PARAM_VALUE | 7 | irq_mode | 1 |
| BUF_SIZE | 0 | cyapa | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | cyapa | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | cmd | 12 |
| BUF_SIZE | 3 | resp_data | 24 |
| DATA_SOURCE | 0 | cyapa | $0 |
| MEM_ZERO | 1 | cmd | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | cyapa | unit_byte |
| UNITS | 2 | cmd_len | unit_byte |
| LOCK2 | &cyapa->state_sync_lock | ||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct cyapa)->state_sync_lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/input/mouse/cyapa_gen6.c cyapa_pip_state_parse() -> cyapa_i2c_pip_cmd_irq_sync()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cyapa | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->adapter | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.rtmutex.waiters.rb_leftmost->rb_right | 0 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->adev->pm.bus_locked | 0-1 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->adev->pm.mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->mutex->wait_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | cyapa->client->adapter->lock_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.lock.raw_lock.val.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->gen | 0,3,5-6 |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | cyapa->state | 0 |
| PARAM_VALUE | 0 | cyapa->status | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 4096-ptr_max |
| PARAM_VALUE | 2 | cmd_len | 2 |
| PARAM_VALUE | 3 | resp_data | 9091133030117724160 |
| PARAM_VALUE | 4 | resp_len | 8307334763967176704 |
| PARAM_VALUE | 4 | *resp_len | 32 |
| PARAM_VALUE | 5 | timeout | 300 |
| PARAM_VALUE | 7 | irq_mode | 0 |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa->ops | (-1),128 |
| BUF_SIZE | 0 | cyapa->vcc | s32min,(-1)-s32max |
| BUF_SIZE | 1 | cmd | 2 |
| BUF_SIZE | 3 | resp_data | 32 |
| DATA_SOURCE | 0 | cyapa | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | cyapa->client->irq | |
| UNITS | 0 | cyapa | unit_byte |
| UNITS | 2 | cmd_len | unit_byte |
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | 0 | &cyapa->input->mutex | |
| HALF_LOCKED2 | 0 | &cyapa->state_sync_lock |
drivers/input/mouse/cyapa_gen5.c cyapa_gen5_bl_query_data() -> cyapa_i2c_pip_cmd_irq_sync()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cyapa | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->adapter | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.rtmutex.waiters.rb_leftmost->rb_right | 0 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->adev->pm.bus_locked | 0-1 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->mutex->wait_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | cyapa->client->adapter->lock_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.in_progress_cmd | 255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_data | 0 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_len | 0 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_sort_func | 0 |
| PARAM_VALUE | 0 | cyapa->gen | 5 |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.cpu | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | cyapa->ops | 2961786975371100160,6874341853274808320,8103230794167390208 |
| PARAM_VALUE | 0 | cyapa->state | 5 |
| PARAM_VALUE | 0 | *cyapa->input->rep | s32min-s32max |
| PARAM_VALUE | 1 | cmd | 7427022990709014528 |
| PARAM_VALUE | 2 | cmd_len | 13 |
| PARAM_VALUE | 3 | resp_data | 494093510362140672 |
| PARAM_VALUE | 4 | resp_len | 7587648980479635456 |
| PARAM_VALUE | 4 | *resp_len | 30 |
| PARAM_VALUE | 5 | timeout | 500 |
| PARAM_VALUE | 7 | irq_mode | 0 |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa->ops | 128 |
| BUF_SIZE | 0 | cyapa->vcc | s32min,(-1)-s32max |
| BUF_SIZE | 1 | cmd | 13 |
| BUF_SIZE | 3 | resp_data | 30 |
| DATA_SOURCE | 0 | cyapa | $0 |
| BIT_INFO | 0 | cyapa->ops | 0x108410a8000,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | cyapa->client->irq | |
| HALF_LOCKED2 | 0 | &cyapa->input->mutex | |
| HALF_LOCKED2 | 0 | &cyapa->state_sync_lock |
drivers/input/mouse/cyapa_gen5.c cyapa_gen5_change_power_state() -> cyapa_i2c_pip_cmd_irq_sync()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cyapa | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage | 0-2,4-5 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->dev_pwr_mode | 0-254 |
| PARAM_VALUE | 0 | cyapa->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->ops->bl_activate | 5981374083380649984,6171546800161959936 |
| PARAM_VALUE | 0 | cyapa->ops->bl_deactivate | 809514428640518144,8650690425902587904 |
| PARAM_VALUE | 0 | cyapa->ops->bl_enter | 4771628870270951424,5216874229648936960 |
| PARAM_VALUE | 0 | cyapa->ops->bl_initiate | 1520640401296965632,5229415926661591040 |
| PARAM_VALUE | 0 | cyapa->ops->calibrate_store | 3090636598143115264,6212408388624384000 |
| PARAM_VALUE | 0 | cyapa->ops->check_fw | 1249391750791426048,5014311953855111168 |
| PARAM_VALUE | 0 | cyapa->ops->initialize | 477447403738230784,995533390242148352,5972783339538677760 |
| PARAM_VALUE | 0 | cyapa->ops->irq_cmd_handler | 3286942116708073472,5204212529972027392 |
| PARAM_VALUE | 0 | cyapa->ops->irq_handler | 706982843333640192,2688119302748823552 |
| PARAM_VALUE | 0 | cyapa->ops->operational_check | 1735484310006947840,4078484932972068864,5288979626284929024 |
| PARAM_VALUE | 0 | cyapa->ops->set_power_mode | 2724477463971938304,7930097390589849600,8121844580711411712 |
| PARAM_VALUE | 0 | cyapa->ops->set_proximity | 1246429491472740352,2549913974285705216,6382180006210461696 |
| PARAM_VALUE | 0 | cyapa->ops->show_baseline | 1514610488812351488,6649969794777255936,8603007496369008640 |
| PARAM_VALUE | 0 | cyapa->ops->sort_empty_output_data | 3206701011689009152,4696422338392408064 |
| PARAM_VALUE | 0 | cyapa->ops->state_parse | 1604539242108628992,4519825799969017856,6612199569226133504 |
| PARAM_VALUE | 0 | cyapa->ops->update_fw | 4315900589853077504,6381334644750336000 |
| PARAM_VALUE | 0 | cyapa->state | 6 |
| PARAM_VALUE | 0 | *cyapa->input->rep | s32min-s32max |
| PARAM_VALUE | 1 | cmd | 4096-ptr_max |
| PARAM_VALUE | 2 | cmd_len | 8 |
| PARAM_VALUE | 3 | resp_data | 7492711953430151168 |
| PARAM_VALUE | 4 | resp_len | 2848395778976419840 |
| PARAM_VALUE | 4 | *resp_len | 6 |
| PARAM_VALUE | 5 | timeout | 500 |
| PARAM_VALUE | 7 | irq_mode | 0 |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa->ops | (-1),128 |
| BUF_SIZE | 0 | cyapa->vcc | s32min,(-1)-s32max |
| BUF_SIZE | 1 | cmd | 8 |
| BUF_SIZE | 3 | resp_data | 6 |
| CAPPED_DATA | 0 | cyapa->dev_pwr_mode | 1 |
| DATA_SOURCE | 0 | cyapa | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | cyapa->client->irq | |
| NO_OVERFLOW_SIMPLE | 0 | cyapa->input->max_vals | |
| UNITS | 2 | cmd_len | unit_byte |
| HALF_LOCKED2 | 0 | &cyapa->input->mutex | |
| HALF_LOCKED2 | 0 | &cyapa->state_sync_lock |
drivers/input/mouse/cyapa_gen5.c cyapa_gen5_disable_pip_report() -> cyapa_i2c_pip_cmd_irq_sync()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cyapa | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.rtmutex.waiters.rb_leftmost->rb_right | 0 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->adev->pm.bus_locked | 0-1 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->mutex->wait_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | cyapa->client->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.lock.raw_lock.val.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.in_progress_cmd | 255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage | 0-2,4-5 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_data | 0 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_len | 0 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_sort_func | 0 |
| PARAM_VALUE | 0 | cyapa->dev_pwr_mode | 0-254 |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | cyapa->input->mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->input->mutex.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->input->mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->input->mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->input->mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->input->mutex.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->input->mutex.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->input->mutex.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | cyapa->operational | 1 |
| PARAM_VALUE | 0 | cyapa->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->ops->bl_activate | 5981374083380649984,6171546800161959936 |
| PARAM_VALUE | 0 | cyapa->ops->bl_deactivate | 809514428640518144,8650690425902587904 |
| PARAM_VALUE | 0 | cyapa->ops->bl_enter | 4771628870270951424,5216874229648936960 |
| PARAM_VALUE | 0 | cyapa->ops->bl_initiate | 1520640401296965632,5229415926661591040 |
| PARAM_VALUE | 0 | cyapa->ops->calibrate_store | 3090636598143115264,6212408388624384000 |
| PARAM_VALUE | 0 | cyapa->ops->check_fw | 1249391750791426048,5014311953855111168 |
| PARAM_VALUE | 0 | cyapa->ops->initialize | 477447403738230784,995533390242148352,5972783339538677760 |
| PARAM_VALUE | 0 | cyapa->ops->irq_cmd_handler | 3286942116708073472,5204212529972027392 |
| PARAM_VALUE | 0 | cyapa->ops->irq_handler | 706982843333640192,2688119302748823552 |
| PARAM_VALUE | 0 | cyapa->ops->operational_check | 1735484310006947840,4078484932972068864,5288979626284929024 |
| PARAM_VALUE | 0 | cyapa->ops->set_power_mode | 2724477463971938304,7930097390589849600,8121844580711411712 |
| PARAM_VALUE | 0 | cyapa->ops->set_proximity | 1246429491472740352,2549913974285705216,6382180006210461696 |
| PARAM_VALUE | 0 | cyapa->ops->show_baseline | 1514610488812351488,6649969794777255936,8603007496369008640 |
| PARAM_VALUE | 0 | cyapa->ops->sort_empty_output_data | 3206701011689009152,4696422338392408064 |
| PARAM_VALUE | 0 | cyapa->ops->state_parse | 1604539242108628992,4519825799969017856,6612199569226133504 |
| PARAM_VALUE | 0 | cyapa->ops->update_fw | 4315900589853077504,6381334644750336000 |
| PARAM_VALUE | 0 | cyapa->state | 6 |
| PARAM_VALUE | 0 | cyapa->state_sync_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->state_sync_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->state_sync_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->state_sync_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->state_sync_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->state_sync_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->state_sync_lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->state_sync_lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | *cyapa->input->rep | s32min-s32max |
| PARAM_VALUE | 1 | cmd | 3720855371232280576 |
| PARAM_VALUE | 2 | cmd_len | 10 |
| PARAM_VALUE | 3 | resp_data | 1680702069068910592 |
| PARAM_VALUE | 4 | resp_len | 1541761085586665472 |
| PARAM_VALUE | 4 | *resp_len | 7 |
| PARAM_VALUE | 5 | timeout | 500 |
| PARAM_VALUE | 7 | irq_mode | 0 |
| BUF_SIZE | 0 | cyapa | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | cyapa | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | cmd | 10 |
| BUF_SIZE | 3 | resp_data | 7 |
| CAPPED_DATA | 0 | cyapa->dev_pwr_mode | 1 |
| DATA_SOURCE | 0 | cyapa | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | cyapa->client->irq | |
| NO_OVERFLOW_SIMPLE | 0 | cyapa->input->max_vals | |
| UNITS | 2 | cmd_len | unit_byte |
| LOCK2 | 0 | &cyapa->input->mutex | |
| LOCK2 | 0 | &cyapa->state_sync_lock | |
| TYPE_LOCK | (struct cyapa)->state_sync_lock | ||
| TYPE_LOCK | (struct input_dev)->mutex |
drivers/input/mouse/cyapa_gen5.c cyapa_gen5_execute_panel_scan() -> cyapa_i2c_pip_cmd_irq_sync()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cyapa | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.rtmutex.waiters.rb_leftmost->rb_right | 0 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->adev->pm.bus_locked | 0-1 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->mutex->wait_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | cyapa->client->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter | 0,4096-5159360019465732095,5159360019465732097-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.in_progress_cmd | 255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_data | 0 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_len | 0 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_sort_func | 0 |
| PARAM_VALUE | 0 | cyapa->gen | 5-6 |
| PARAM_VALUE | 0 | cyapa->input->mt->slot | 0-2147483646 |
| PARAM_VALUE | 0 | cyapa->state | 6,8 |
| PARAM_VALUE | 0 | *cyapa->input->rep | s32min-s32max |
| PARAM_VALUE | 1 | cmd | 1425515728259190784 |
| PARAM_VALUE | 2 | cmd_len | 7 |
| PARAM_VALUE | 3 | resp_data | 5771708441622302720 |
| PARAM_VALUE | 4 | resp_len | 3294155039786061824 |
| PARAM_VALUE | 4 | *resp_len | 6 |
| PARAM_VALUE | 5 | timeout | 500 |
| PARAM_VALUE | 7 | irq_mode | 1 |
| BUF_SIZE | 0 | cyapa | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | cyapa | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | cmd | 7 |
| BUF_SIZE | 3 | resp_data | 6 |
| DATA_SOURCE | 0 | cyapa | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | cyapa | unit_byte |
| UNITS | 2 | cmd_len | unit_byte |
| LOCK2 | &cyapa->state_sync_lock | ||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct cyapa)->state_sync_lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/input/mouse/cyapa_gen5.c cyapa_gen5_get_interval_time() -> cyapa_i2c_pip_cmd_irq_sync()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cyapa | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage | 0-2,4-5 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->dev_pwr_mode | 1-254 |
| PARAM_VALUE | 0 | cyapa->dev_sleep_time | u16max |
| PARAM_VALUE | 0 | cyapa->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->ops->bl_activate | 5981374083380649984,6171546800161959936 |
| PARAM_VALUE | 0 | cyapa->ops->bl_deactivate | 809514428640518144,8650690425902587904 |
| PARAM_VALUE | 0 | cyapa->ops->bl_enter | 4771628870270951424,5216874229648936960 |
| PARAM_VALUE | 0 | cyapa->ops->bl_initiate | 1520640401296965632,5229415926661591040 |
| PARAM_VALUE | 0 | cyapa->ops->calibrate_store | 3090636598143115264,6212408388624384000 |
| PARAM_VALUE | 0 | cyapa->ops->check_fw | 1249391750791426048,5014311953855111168 |
| PARAM_VALUE | 0 | cyapa->ops->initialize | 477447403738230784,995533390242148352,5972783339538677760 |
| PARAM_VALUE | 0 | cyapa->ops->irq_cmd_handler | 3286942116708073472,5204212529972027392 |
| PARAM_VALUE | 0 | cyapa->ops->irq_handler | 706982843333640192,2688119302748823552 |
| PARAM_VALUE | 0 | cyapa->ops->operational_check | 1735484310006947840,4078484932972068864,5288979626284929024 |
| PARAM_VALUE | 0 | cyapa->ops->set_power_mode | 2724477463971938304,7930097390589849600,8121844580711411712 |
| PARAM_VALUE | 0 | cyapa->ops->set_proximity | 1246429491472740352,2549913974285705216,6382180006210461696 |
| PARAM_VALUE | 0 | cyapa->ops->show_baseline | 1514610488812351488,6649969794777255936,8603007496369008640 |
| PARAM_VALUE | 0 | cyapa->ops->sort_empty_output_data | 3206701011689009152,4696422338392408064 |
| PARAM_VALUE | 0 | cyapa->ops->state_parse | 1604539242108628992,4519825799969017856,6612199569226133504 |
| PARAM_VALUE | 0 | cyapa->ops->update_fw | 4315900589853077504,6381334644750336000 |
| PARAM_VALUE | 0 | cyapa->state | 6 |
| PARAM_VALUE | 0 | *cyapa->input->rep | s32min-s32max |
| PARAM_VALUE | 1 | cmd | 1598355793505652736 |
| PARAM_VALUE | 2 | cmd_len | 8 |
| PARAM_VALUE | 3 | resp_data | 6175156822345084928 |
| PARAM_VALUE | 4 | resp_len | 7223684833809907712 |
| PARAM_VALUE | 4 | *resp_len | 11 |
| PARAM_VALUE | 5 | timeout | 500 |
| PARAM_VALUE | 7 | irq_mode | 0 |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa->ops | (-1),128 |
| BUF_SIZE | 0 | cyapa->vcc | s32min,(-1)-s32max |
| BUF_SIZE | 1 | cmd | 256 |
| BUF_SIZE | 3 | resp_data | 11 |
| DATA_SOURCE | 0 | cyapa | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | cyapa->client->irq | |
| NO_OVERFLOW_SIMPLE | 0 | cyapa->input->max_vals | |
| UNITS | 2 | cmd_len | unit_byte |
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | 0 | &cyapa->input->mutex | |
| HALF_LOCKED2 | 0 | &cyapa->state_sync_lock |
drivers/input/mouse/cyapa_gen5.c cyapa_gen5_get_query_data() -> cyapa_i2c_pip_cmd_irq_sync()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cyapa | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->adapter | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.rtmutex.waiters.rb_leftmost->rb_right | 0 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->mutex->wait_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | cyapa->client->adapter->lock_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage | 0 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->dev_pwr_mode | 0-254 |
| PARAM_VALUE | 0 | cyapa->gen | 5 |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.cpu | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | cyapa->ops | 2961786975371100160,6874341853274808320,8103230794167390208 |
| PARAM_VALUE | 0 | cyapa->state | 6 |
| PARAM_VALUE | 0 | *cyapa->input->rep | s32min-s32max |
| PARAM_VALUE | 1 | cmd | 2202587112553312256 |
| PARAM_VALUE | 2 | cmd_len | 7 |
| PARAM_VALUE | 3 | resp_data | 8138342455221207040 |
| PARAM_VALUE | 4 | resp_len | 2508588930458869760 |
| PARAM_VALUE | 4 | *resp_len | 71 |
| PARAM_VALUE | 5 | timeout | 2000 |
| PARAM_VALUE | 7 | irq_mode | 0 |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa->ops | 128 |
| BUF_SIZE | 0 | cyapa->vcc | s32min,(-1)-s32max |
| BUF_SIZE | 1 | cmd | 7 |
| BUF_SIZE | 3 | resp_data | 71 |
| DATA_SOURCE | 0 | cyapa | $0 |
| BIT_INFO | 0 | cyapa->ops | 0x108410a8000,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | cyapa->client->irq | |
| HALF_LOCKED2 | 0 | &cyapa->input->mutex | |
| HALF_LOCKED2 | 0 | &cyapa->state_sync_lock |
drivers/input/mouse/cyapa_gen5.c cyapa_gen5_read_idac_data() -> cyapa_i2c_pip_cmd_irq_sync()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cyapa | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.rtmutex.waiters.rb_leftmost->rb_right | 0 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->adev->pm.bus_locked | 0-1 |
| PARAM_VALUE | 0 | cyapa->client->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.in_progress_cmd | 255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_data | 0 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_len | 0 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_sort_func | 0 |
| PARAM_VALUE | 0 | cyapa->gen | 5-6 |
| PARAM_VALUE | 0 | cyapa->state | 6,8 |
| PARAM_VALUE | 0 | *cyapa->input->rep | s32min-s32max |
| PARAM_VALUE | 1 | cmd | 7736348649512378368 |
| PARAM_VALUE | 2 | cmd_len | 12 |
| PARAM_VALUE | 3 | resp_data | 5427595911057477632 |
| PARAM_VALUE | 4 | resp_len | 3165090359008251904 |
| PARAM_VALUE | 5 | timeout | 500 |
| PARAM_VALUE | 7 | irq_mode | 1 |
| BUF_SIZE | 0 | cyapa | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | cyapa | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | cmd | 12 |
| BUF_SIZE | 3 | resp_data | 256 |
| DATA_SOURCE | 0 | cyapa | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | cyapa | unit_byte |
| UNITS | 2 | cmd_len | unit_byte |
| LOCK2 | &cyapa->state_sync_lock | ||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct cyapa)->state_sync_lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/input/mouse/cyapa_gen5.c cyapa_gen5_read_panel_scan_raw_data() -> cyapa_i2c_pip_cmd_irq_sync()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cyapa | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.rtmutex.waiters.rb_leftmost->rb_right | 0 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->adev->pm.bus_locked | 0-1 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->mutex->wait_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | cyapa->client->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.in_progress_cmd | 255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_data | 0 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_len | 0 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_sort_func | 0 |
| PARAM_VALUE | 0 | cyapa->gen | 5-6 |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.cpu | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->state | 6,8 |
| PARAM_VALUE | 0 | *cyapa->input->rep | s32min-s32max |
| PARAM_VALUE | 1 | cmd | 2546915722008432640 |
| PARAM_VALUE | 2 | cmd_len | 12 |
| PARAM_VALUE | 3 | resp_data | 6185081237393420288 |
| PARAM_VALUE | 4 | resp_len | 8095667355121602560 |
| PARAM_VALUE | 4 | *resp_len | 254 |
| PARAM_VALUE | 5 | timeout | 500 |
| PARAM_VALUE | 7 | irq_mode | 1 |
| BUF_SIZE | 0 | cyapa | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | cyapa | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | cmd | 12 |
| BUF_SIZE | 3 | resp_data | 256 |
| DATA_SOURCE | 0 | cyapa | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | cyapa | unit_byte |
| UNITS | 2 | cmd_len | unit_byte |
| LOCK2 | &cyapa->state_sync_lock | ||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct cyapa)->state_sync_lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/input/mouse/cyapa_gen5.c cyapa_gen5_set_interval_time() -> cyapa_i2c_pip_cmd_irq_sync()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cyapa | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage | 0-2,4-5 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->dev_pwr_mode | 0-254 |
| PARAM_VALUE | 0 | cyapa->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->ops->bl_activate | 5981374083380649984,6171546800161959936 |
| PARAM_VALUE | 0 | cyapa->ops->bl_deactivate | 809514428640518144,8650690425902587904 |
| PARAM_VALUE | 0 | cyapa->ops->bl_enter | 4771628870270951424,5216874229648936960 |
| PARAM_VALUE | 0 | cyapa->ops->bl_initiate | 1520640401296965632,5229415926661591040 |
| PARAM_VALUE | 0 | cyapa->ops->calibrate_store | 3090636598143115264,6212408388624384000 |
| PARAM_VALUE | 0 | cyapa->ops->check_fw | 1249391750791426048,5014311953855111168 |
| PARAM_VALUE | 0 | cyapa->ops->initialize | 477447403738230784,995533390242148352,5972783339538677760 |
| PARAM_VALUE | 0 | cyapa->ops->irq_cmd_handler | 3286942116708073472,5204212529972027392 |
| PARAM_VALUE | 0 | cyapa->ops->irq_handler | 706982843333640192,2688119302748823552 |
| PARAM_VALUE | 0 | cyapa->ops->operational_check | 1735484310006947840,4078484932972068864,5288979626284929024 |
| PARAM_VALUE | 0 | cyapa->ops->set_power_mode | 2724477463971938304,7930097390589849600,8121844580711411712 |
| PARAM_VALUE | 0 | cyapa->ops->set_proximity | 1246429491472740352,2549913974285705216,6382180006210461696 |
| PARAM_VALUE | 0 | cyapa->ops->show_baseline | 1514610488812351488,6649969794777255936,8603007496369008640 |
| PARAM_VALUE | 0 | cyapa->ops->sort_empty_output_data | 3206701011689009152,4696422338392408064 |
| PARAM_VALUE | 0 | cyapa->ops->state_parse | 1604539242108628992,4519825799969017856,6612199569226133504 |
| PARAM_VALUE | 0 | cyapa->ops->update_fw | 4315900589853077504,6381334644750336000 |
| PARAM_VALUE | 0 | cyapa->state | 6 |
| PARAM_VALUE | 1 | cmd | 3722230980375519232 |
| PARAM_VALUE | 2 | cmd_len | 13 |
| PARAM_VALUE | 3 | resp_data | 8110571818500763648 |
| PARAM_VALUE | 4 | resp_len | 6856205163856302080 |
| PARAM_VALUE | 4 | *resp_len | 7 |
| PARAM_VALUE | 5 | timeout | 500 |
| PARAM_VALUE | 7 | irq_mode | 0 |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa->ops | (-1),128 |
| BUF_SIZE | 0 | cyapa->vcc | s32min,(-1)-s32max |
| BUF_SIZE | 1 | cmd | 256 |
| BUF_SIZE | 3 | resp_data | 7 |
| CAPPED_DATA | 0 | cyapa->dev_pwr_mode | 1 |
| DATA_SOURCE | 0 | cyapa | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | cyapa->client->irq | |
| NO_OVERFLOW_SIMPLE | 0 | cyapa->input->max_vals | |
| UNITS | 2 | cmd_len | unit_byte |
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | 0 | &cyapa->input->mutex | |
| HALF_LOCKED2 | 0 | &cyapa->state_sync_lock |
drivers/input/mouse/cyapa_gen5.c cyapa_pip_bl_enter() -> cyapa_i2c_pip_cmd_irq_sync()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cyapa | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->adapter | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.rtmutex.waiters.rb_leftmost->rb_right | 0 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->adev->pm.bus_locked | 0-1 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->mutex->wait_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | cyapa->client->adapter->lock_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.power.wakeirq | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->client->dev.type | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->gen | 5-6 |
| PARAM_VALUE | 0 | cyapa->input | 0 |
| PARAM_VALUE | 0 | cyapa->input->inhibited | 0 |
| PARAM_VALUE | 0 | cyapa->input->mt->slot | 0-2147483646 |
| PARAM_VALUE | 0 | cyapa->input->num_vals | 0-4294967294 |
| PARAM_VALUE | 0 | cyapa->input->users | 1-u32max |
| PARAM_VALUE | 0 | cyapa->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->state | 6,8 |
| PARAM_VALUE | 0 | cyapa->state_sync_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->state_sync_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->state_sync_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->state_sync_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->state_sync_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->state_sync_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->state_sync_lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->state_sync_lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | cmd | 4096-ptr_max |
| PARAM_VALUE | 2 | cmd_len | 7 |
| PARAM_VALUE | 3 | resp_data | 4319988121491255296 |
| PARAM_VALUE | 4 | resp_len | 8348761995828973568 |
| PARAM_VALUE | 4 | *resp_len | 2 |
| PARAM_VALUE | 5 | timeout | 5000 |
| PARAM_VALUE | 7 | irq_mode | 1 |
| BUF_SIZE | 0 | cyapa | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | cyapa | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | cmd | 7 |
| BUF_SIZE | 3 | resp_data | 2 |
| DATA_SOURCE | 0 | cyapa | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | cmd_len | unit_byte |
| LOCK2 | &of->mutex | ||
| LOCK2 | 0 | &cyapa->state_sync_lock | |
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct cyapa)->state_sync_lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/input/mouse/cyapa_gen5.c cyapa_pip_bl_exit() -> cyapa_i2c_pip_cmd_irq_sync()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cyapa | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->adapter | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.rtmutex.waiters.rb_leftmost->rb_right | 0 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->mutex->wait_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | cyapa->client->adapter->lock_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->gen | 5-6 |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | cyapa->input->mt->slot | 0-2147483646 |
| PARAM_VALUE | 0 | cyapa->ops | 2961786975371100160,6874341853274808320,8103230794167390208 |
| PARAM_VALUE | 0 | cyapa->state | 5,7 |
| PARAM_VALUE | 0 | *cyapa->input->rep | s32min-s32max |
| PARAM_VALUE | 1 | cmd | 4096-ptr_max |
| PARAM_VALUE | 2 | cmd_len | 13 |
| PARAM_VALUE | 3 | resp_data | 3276318921759117312 |
| PARAM_VALUE | 4 | resp_len | 946983171001233408 |
| PARAM_VALUE | 4 | *resp_len | 11 |
| PARAM_VALUE | 5 | timeout | 5000 |
| PARAM_VALUE | 7 | irq_mode | 0 |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa->ops | 128 |
| BUF_SIZE | 0 | cyapa->vcc | s32min,(-1)-s32max |
| BUF_SIZE | 1 | cmd | 13 |
| BUF_SIZE | 3 | resp_data | 11 |
| DATA_SOURCE | 0 | cyapa | $0 |
| BIT_INFO | 0 | cyapa->ops | 0x108410a8000,0x7f7ef5ffff5fb000 |
| HARD_MAX | 0 | cyapa->gen | 6 |
| HARD_MAX | 0 | cyapa->state | 7 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | cyapa->client->irq | |
| UNITS | 2 | cmd_len | unit_byte |
| HALF_LOCKED2 | 0 | &cyapa->input->mutex | |
| HALF_LOCKED2 | 0 | &cyapa->state_sync_lock |
drivers/input/mouse/cyapa_gen5.c cyapa_pip_bl_initiate() -> cyapa_i2c_pip_cmd_irq_sync()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cyapa | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.rtmutex.waiters.rb_leftmost->rb_right | 0 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->adev->pm.bus_locked | 0-1 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->adev->pm.mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->mutex->wait_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | cyapa->client->dev.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.power.wakeirq | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->client->dev.type | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->input | 0 |
| PARAM_VALUE | 0 | cyapa->input->inhibited | 0 |
| PARAM_VALUE | 0 | cyapa->input->mt->slot | 0-2147483646 |
| PARAM_VALUE | 0 | cyapa->input->num_vals | 0-4294967294 |
| PARAM_VALUE | 0 | cyapa->input->users | 1-u32max |
| PARAM_VALUE | 0 | cyapa->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->state_sync_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->state_sync_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->state_sync_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->state_sync_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->state_sync_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->state_sync_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->state_sync_lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->state_sync_lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | cmd | 6984322215067869184 |
| PARAM_VALUE | 2 | cmd_len | 149 |
| PARAM_VALUE | 3 | resp_data | 7801920418709979136 |
| PARAM_VALUE | 4 | resp_len | 6039082338570088448 |
| PARAM_VALUE | 4 | *resp_len | 11 |
| PARAM_VALUE | 5 | timeout | 12000 |
| PARAM_VALUE | 7 | irq_mode | 1 |
| BUF_SIZE | 0 | cyapa | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | cyapa | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | cmd | 256 |
| BUF_SIZE | 3 | resp_data | 11 |
| DATA_SOURCE | 0 | cyapa | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | cmd_len | unit_byte |
| LOCK2 | &of->mutex | ||
| LOCK2 | 0 | &cyapa->state_sync_lock | |
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct cyapa)->state_sync_lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/input/mouse/cyapa_gen5.c cyapa_pip_calibrate_pwcs() -> cyapa_i2c_pip_cmd_irq_sync()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cyapa | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.rtmutex.waiters.rb_leftmost->rb_right | 0 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->adev->pm.bus_locked | 0-1 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->adev->pm.mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->mutex->wait_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | cyapa->client->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.in_progress_cmd | 255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_data | 0 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_len | 0 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_sort_func | 0 |
| PARAM_VALUE | 1 | cmd | 7007046697147736064 |
| PARAM_VALUE | 2 | cmd_len | 8 |
| PARAM_VALUE | 3 | resp_data | 2337704502915661824 |
| PARAM_VALUE | 4 | resp_len | 3768737895512555520 |
| PARAM_VALUE | 4 | *resp_len | 6 |
| PARAM_VALUE | 5 | timeout | 5000 |
| PARAM_VALUE | 7 | irq_mode | 1 |
| BUF_SIZE | 0 | cyapa | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | cyapa | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | cmd | 8 |
| BUF_SIZE | 3 | resp_data | 6 |
| DATA_SOURCE | 0 | cyapa | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | cyapa | unit_byte |
| UNITS | 2 | cmd_len | unit_byte |
| LOCK2 | &cyapa->state_sync_lock | ||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct cyapa)->state_sync_lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/input/mouse/cyapa_gen5.c cyapa_pip_deep_sleep() -> cyapa_i2c_pip_cmd_irq_sync()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cyapa | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->ops->bl_activate | 5981374083380649984,6171546800161959936 |
| PARAM_VALUE | 0 | cyapa->ops->bl_deactivate | 809514428640518144,8650690425902587904 |
| PARAM_VALUE | 0 | cyapa->ops->bl_enter | 4771628870270951424,5216874229648936960 |
| PARAM_VALUE | 0 | cyapa->ops->bl_initiate | 1520640401296965632,5229415926661591040 |
| PARAM_VALUE | 0 | cyapa->ops->calibrate_store | 3090636598143115264,6212408388624384000 |
| PARAM_VALUE | 0 | cyapa->ops->check_fw | 1249391750791426048,5014311953855111168 |
| PARAM_VALUE | 0 | cyapa->ops->initialize | 477447403738230784,995533390242148352,5972783339538677760 |
| PARAM_VALUE | 0 | cyapa->ops->irq_cmd_handler | 3286942116708073472,5204212529972027392 |
| PARAM_VALUE | 0 | cyapa->ops->irq_handler | 706982843333640192,2688119302748823552 |
| PARAM_VALUE | 0 | cyapa->ops->operational_check | 1735484310006947840,4078484932972068864,5288979626284929024 |
| PARAM_VALUE | 0 | cyapa->ops->set_power_mode | 2724477463971938304,7930097390589849600,8121844580711411712 |
| PARAM_VALUE | 0 | cyapa->ops->set_proximity | 1246429491472740352,2549913974285705216,6382180006210461696 |
| PARAM_VALUE | 0 | cyapa->ops->show_baseline | 1514610488812351488,6649969794777255936,8603007496369008640 |
| PARAM_VALUE | 0 | cyapa->ops->sort_empty_output_data | 3206701011689009152,4696422338392408064 |
| PARAM_VALUE | 0 | cyapa->ops->state_parse | 1604539242108628992,4519825799969017856,6612199569226133504 |
| PARAM_VALUE | 0 | cyapa->ops->update_fw | 4315900589853077504,6381334644750336000 |
| PARAM_VALUE | 0 | cyapa->state | 0,6,8 |
| PARAM_VALUE | 1 | cmd | 4096-ptr_max |
| PARAM_VALUE | 2 | cmd_len | 4 |
| PARAM_VALUE | 3 | resp_data | 8969339693526327296 |
| PARAM_VALUE | 4 | resp_len | 858828492189446144 |
| PARAM_VALUE | 4 | *resp_len | 5 |
| PARAM_VALUE | 5 | timeout | 500 |
| PARAM_VALUE | 7 | irq_mode | 0 |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa->ops | (-1),128 |
| BUF_SIZE | 0 | cyapa->vcc | s32min,(-1)-s32max |
| BUF_SIZE | 1 | cmd | 4 |
| BUF_SIZE | 3 | resp_data | 5 |
| DATA_SOURCE | 0 | cyapa | $0 |
| HARD_MAX | 0 | cyapa->state | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | cyapa->client->irq | |
| NO_OVERFLOW_SIMPLE | 0 | cyapa->input->max_vals | |
| UNITS | 0 | cyapa | unit_byte |
| UNITS | 2 | cmd_len | unit_byte |
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | 0 | &cyapa->input->mutex | |
| HALF_LOCKED2 | 0 | &cyapa->state_sync_lock |
drivers/input/mouse/cyapa_gen5.c cyapa_pip_resume_scanning() -> cyapa_i2c_pip_cmd_irq_sync()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cyapa | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.rtmutex.waiters.rb_leftmost->rb_right | 0 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->adev->pm.bus_locked | 0-1 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->adev->pm.mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->mutex->wait_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | cyapa->client->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.cmd_ready.wait.task_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.in_progress_cmd | 255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_data | 0 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_len | 0 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.resp_sort_func | 0 |
| PARAM_VALUE | 1 | cmd | 4096-ptr_max |
| PARAM_VALUE | 2 | cmd_len | 7 |
| PARAM_VALUE | 3 | resp_data | 2411139334415986688 |
| PARAM_VALUE | 4 | resp_len | 9146205656281300992 |
| PARAM_VALUE | 4 | *resp_len | 6 |
| PARAM_VALUE | 5 | timeout | 500 |
| PARAM_VALUE | 7 | irq_mode | 1 |
| BUF_SIZE | 0 | cyapa | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | cyapa | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | cmd | 7 |
| BUF_SIZE | 3 | resp_data | 6 |
| DATA_SOURCE | 0 | cyapa | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | cyapa | unit_byte |
| UNITS | 2 | cmd_len | unit_byte |
| LOCK2 | &cyapa->state_sync_lock | ||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct cyapa)->state_sync_lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/input/mouse/cyapa_gen5.c cyapa_pip_set_proximity() -> cyapa_i2c_pip_cmd_irq_sync()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cyapa | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | *cyapa->input->rep | s32min-s32max |
| PARAM_VALUE | 1 | cmd | 4096-ptr_max |
| PARAM_VALUE | 2 | cmd_len | 8 |
| PARAM_VALUE | 3 | resp_data | 9112637971324272640 |
| PARAM_VALUE | 4 | resp_len | 3511772168872542208 |
| PARAM_VALUE | 4 | *resp_len | 6 |
| PARAM_VALUE | 5 | timeout | 500 |
| PARAM_VALUE | 7 | irq_mode | 0 |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa->ops | (-1),128 |
| BUF_SIZE | 0 | cyapa->vcc | s32min,(-1)-s32max |
| BUF_SIZE | 1 | cmd | 8 |
| BUF_SIZE | 3 | resp_data | 6 |
| DATA_SOURCE | 0 | cyapa | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | cyapa->client->irq | |
| UNITS | 2 | cmd_len | unit_byte |
| HALF_LOCKED2 | 0 | &cyapa->input->mutex | |
| HALF_LOCKED2 | 0 | &cyapa->state_sync_lock |
drivers/input/mouse/cyapa_gen5.c cyapa_pip_suspend_scanning() -> cyapa_i2c_pip_cmd_irq_sync()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cyapa | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.rtmutex.waiters.rb_leftmost->rb_right | 0 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->adev->pm.bus_locked | 0-1 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->adev->pm.mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->mutex->wait_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | cyapa->client->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 1 | cmd | 4096-ptr_max |
| PARAM_VALUE | 2 | cmd_len | 7 |
| PARAM_VALUE | 3 | resp_data | 5018480196056748032 |
| PARAM_VALUE | 4 | resp_len | 8823682653202079744 |
| PARAM_VALUE | 4 | *resp_len | 6 |
| PARAM_VALUE | 5 | timeout | 500 |
| PARAM_VALUE | 7 | irq_mode | 1 |
| BUF_SIZE | 0 | cyapa | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | cyapa | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | cmd | 7 |
| BUF_SIZE | 3 | resp_data | 6 |
| DATA_SOURCE | 0 | cyapa | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | cyapa | unit_byte |
| UNITS | 2 | cmd_len | unit_byte |
| LOCK2 | &cyapa->state_sync_lock | ||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct cyapa)->state_sync_lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/input/mouse/cyapa_gen5.c cyapa_pip_write_fw_block() -> cyapa_i2c_pip_cmd_irq_sync()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cyapa | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.rtmutex.waiters.rb_leftmost->rb_right | 0 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->adev->pm.bus_locked | 0-1 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->mutex->wait_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | cyapa->client->dev.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.power.wakeirq | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->client->dev.type | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->input | 0 |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.cpu | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | cyapa->input->grab->private->inactivity_work.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | cyapa->input->inhibited | 0 |
| PARAM_VALUE | 0 | cyapa->input->mt->num_slots | s32min-2147483646 |
| PARAM_VALUE | 0 | cyapa->input->users | 1-u32max |
| PARAM_VALUE | 0 | cyapa->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->state_sync_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->state_sync_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->state_sync_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->state_sync_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->state_sync_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->state_sync_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->state_sync_lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->state_sync_lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | cyapa->state_sync_lock.wait_lock.raw_lock.val.counter | 0-s32max |
| PARAM_VALUE | 1 | cmd | 4296528990143528960 |
| PARAM_VALUE | 2 | cmd_len | 144 |
| PARAM_VALUE | 3 | resp_data | 4638415681590198272 |
| PARAM_VALUE | 4 | resp_len | 7447141715764862976 |
| PARAM_VALUE | 4 | *resp_len | 11 |
| PARAM_VALUE | 5 | timeout | 500 |
| PARAM_VALUE | 7 | irq_mode | 1 |
| BUF_SIZE | 0 | cyapa | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | cyapa | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | cmd | 256 |
| BUF_SIZE | 3 | resp_data | 11 |
| DATA_SOURCE | 0 | cyapa | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | cmd_len | unit_byte |
| LOCK2 | &of->mutex | ||
| LOCK2 | 0 | &cyapa->state_sync_lock | |
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct cyapa)->state_sync_lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/input/mouse/cyapa_gen5.c gen5_idle_state_parse() -> cyapa_i2c_pip_cmd_irq_sync()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cyapa | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->adapter | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->client->adapter->bus_lock.rtmutex.waiters.rb_leftmost->rb_right | 0 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->adev->pm.bus_locked | 0-1 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->adev->pm.mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->adev->pm.mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->client->adapter->dev.driver_data->mutex->wait_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | cyapa->client->adapter->lock_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | cyapa->client->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | cyapa->cmd_states.pip.pm_stage_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | cyapa->gen | 5 |
| PARAM_VALUE | 0 | cyapa->input->mt->slot | 0-2147483646 |
| PARAM_VALUE | 0 | cyapa->state | 0 |
| PARAM_VALUE | 0 | cyapa->status | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd | 4096-ptr_max |
| PARAM_VALUE | 2 | cmd_len | 2 |
| PARAM_VALUE | 3 | resp_data | 9029756114613850112 |
| PARAM_VALUE | 4 | resp_len | 4740584362734637056 |
| PARAM_VALUE | 4 | *resp_len | 32 |
| PARAM_VALUE | 5 | timeout | 300 |
| PARAM_VALUE | 7 | irq_mode | 0 |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | cyapa->ops | (-1),128 |
| BUF_SIZE | 0 | cyapa->vcc | s32min,(-1)-s32max |
| BUF_SIZE | 1 | cmd | 2 |
| BUF_SIZE | 3 | resp_data | 32 |
| DATA_SOURCE | 0 | cyapa | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | cyapa->client->irq | |
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | 0 | &cyapa->input->mutex | |
| HALF_LOCKED2 | 0 | &cyapa->state_sync_lock |