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