Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 5 files:
- drivers/ufs/core/ufs-sysfs.c, line 262
- drivers/ufs/core/ufs-txeq.c
- drivers/ufs/core/ufshcd-crypto.c, line 40
- drivers/ufs/core/ufshcd.c
- drivers/ufs/host/ufs-qcom.c
Smatch caller information:
drivers/ufs/core/ufshcd.c __ufshcd_issue_tm_cmd() -> ufshcd_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hba | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->host_lock | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->host_lock->rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->tmf_queue->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | hba->tmf_queue->q_usage_counter.percpu_count_ptr | 1-u64max |
| PARAM_VALUE | 0 | hba->tmf_rqs | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->ufs_device_wlun->sdev_gendev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | hba->vops | 0,4096-ptr_max |
| DATA_SOURCE | 0 | hba | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/ufs/core/ufshcd.c ufshcd_abort() -> ufshcd_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hba | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->dev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hba->dev->bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hba->dev->class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hba->dev->driver | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hba->outstanding_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->tmf_queue->dev->power.wakeirq->status | 0-4294967295 |
| NOCHECK_CALL |
drivers/ufs/core/ufshcd.c ufshcd_auto_hibern8_update() -> ufshcd_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hba | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->ahit | 0-8191 |
| PARAM_VALUE | 0 | hba->capabilities | 8388608-u32max |
| PARAM_VALUE | 0 | hba->host_sem.first_waiter->list.next | 5349227543279349760 |
| PARAM_VALUE | 0 | hba->host_sem.first_waiter->list.prev | 5349227543279349760 |
| PARAM_VALUE | 0 | hba->host_sem.first_waiter->list.prev->next | 5349227543279349760 |
| PARAM_VALUE | 0 | hba->host_sem.first_waiter->up | 0 |
| PARAM_VALUE | 0 | hba->host_sem.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->host_sem.lock.owner | (-1) |
| PARAM_VALUE | 0 | hba->host_sem.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | hba->shutting_down | 0 |
| PARAM_VALUE | 0 | hba->ufs_device_wlun | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->ufs_device_wlun->sdev_gendev.power.request | 0-4 |
| PARAM_VALUE | 0 | hba->ufs_device_wlun->sdev_gendev.power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | hba->ufs_device_wlun->sdev_gendev.power.wakeirq->status | 0-4294967295 |
| BUF_SIZE | 0 | hba | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | hba | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | hba | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | hba | unit_byte |
| LOCK2 | &of->mutex | ||
| LOCK2 | 0 | &hba->host_sem | |
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex | ||
| TYPE_LOCK | (struct ufs_hba)->host_sem |
drivers/ufs/core/ufshcd.c ufshcd_clkscale_enable_store() -> ufshcd_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hba | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->clk_gating.gate_work.work.entry.next->next | 1-u64max |
| PARAM_VALUE | 0 | hba->clk_gating.gate_work.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->clk_gating.gate_work.work.entry.prev->next | 1-u64max |
| PARAM_VALUE | 0 | hba->clk_gating.gate_work.work.entry.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | hba->clk_scaling.target_freq | 0-u32max |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.first_waiter->handoff_set | 1 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.first_waiter->list.next | 2212933610777083904,2624917664208203776 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.first_waiter->list.prev | 2212933610777083904,2624917664208203776 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | hba->devfreq->dev.parent->driver_data->clk->core->dev->power.deferred_resume | 0-1 |
| PARAM_VALUE | 0 | hba->devfreq->dev.parent->driver_data->clk->core->dev->power.idle_notification | 0-1 |
| PARAM_VALUE | 0 | hba->devfreq->dev.parent->driver_data->clk->core->dev->power.request | 0-4294967295 |
| PARAM_VALUE | 0 | hba->devfreq->dev.parent->driver_data->clk->core->dev->power.request_pending | 0-1 |
| PARAM_VALUE | 0 | hba->devfreq->dev.parent->driver_data->clk->core->dev->power.runtime_error | s32min-s32max |
| PARAM_VALUE | 0 | hba->devfreq->dev.parent->driver_data->clk->core->dev->power.runtime_status | s32min-s32max |
| PARAM_VALUE | 0 | hba->devfreq->dev.parent->driver_data->clk->core->dev->power.timer_autosuspends | 0-1 |
| PARAM_VALUE | 0 | hba->devfreq->dev.parent->driver_data->clk->core->dev->power.usage_count.counter | s32min-s32max |
| PARAM_VALUE | 0 | hba->devfreq->dev.parent->driver_data->clk->core->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | hba->devfreq->dev.parent->driver_data->clks.core->core->dev->power.request | 0-4294967295 |
| PARAM_VALUE | 0 | hba->devfreq->dev.parent->driver_data->clks.core->core->dev->power.runtime_error | s32min-s32max |
| PARAM_VALUE | 0 | hba->devfreq->dev.parent->driver_data->clks.core->core->dev->power.runtime_status | s32min-s32max |
| PARAM_VALUE | 0 | hba->devfreq->dev.parent->driver_data->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->devfreq->dev.parent->driver_data->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hba->devfreq->dev.parent->driver_data->lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | hba->devfreq->dev.parent->driver_data->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | hba->devfreq->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->devfreq->lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hba->devfreq->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hba->devfreq->lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->devfreq->lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hba->devfreq->lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hba->devfreq->lock.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | hba->devfreq->lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hba->devfreq->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | hba->devfreq->previous_freq | 1-u64max |
| PARAM_VALUE | 0 | hba->devfreq->transition_notifier_list.srcu.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->host | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->host_lock->rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->host->pseudo_sdev->request_queue->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | hba->host->scan_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->host->scan_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hba->host->scan_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | hba->host->scan_mutex.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->host->scan_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hba->host->scan_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hba->host->scan_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | hba->host->scan_mutex.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->lock.owner | 0,(-1) |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->lock.owner_cpu | 0,u32max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->sda_is_static | 1 |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_barrier_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_cb_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_gp_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_gp_seq | 18446744073709551216 |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_gp_seq_needed | 0,4-u64max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_gp_seq_needed_exp | 0,18446744073709551216 |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_size_state | 0-1,8 |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_ssp->sda | 1-u64max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_ssp->srcu_sup | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->work.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->work.work.entry.prev->prev | 2076614606316732416 |
| PARAM_VALUE | 0 | hba->host_sem.first_waiter->list.next | 5349227543279349760 |
| PARAM_VALUE | 0 | hba->host_sem.first_waiter->list.prev | 5349227543279349760 |
| PARAM_VALUE | 0 | hba->host_sem.first_waiter->list.prev->next | 5349227543279349760 |
| PARAM_VALUE | 0 | hba->host_sem.first_waiter->up | 0 |
| PARAM_VALUE | 0 | hba->host_sem.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->host_sem.lock.owner | (-1) |
| PARAM_VALUE | 0 | hba->host_sem.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | hba->shutting_down | 0 |
| PARAM_VALUE | 0 | hba->ufs_device_wlun | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->ufs_device_wlun->sdev_gendev.power.request | 0-4 |
| PARAM_VALUE | 0 | hba->ufs_device_wlun->sdev_gendev.power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | hba->ufs_device_wlun->sdev_gendev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | hba->vops | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hba->wb_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->wb_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hba->wb_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | hba->wb_mutex.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->wb_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hba->wb_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hba->wb_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | hba->wb_mutex.first_waiter->task->usage.refs.counter | s32min-s32max |
| BUF_SIZE | 0 | hba | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | hba | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | hba->clk_scaling.is_enabled | 0-1 |
| USER_DATA | 0 | hba->pm_qos_req.node.prio | 0-s32max |
| NO_OVERFLOW_SIMPLE | 0 | hba->clk_scaling.is_enabled | |
| NO_OVERFLOW_SIMPLE | 0 | hba->dev_info.wb_enabled | |
| UNITS | 0 | hba | unit_byte |
| LOCK2 | &of->mutex | ||
| LOCK2 | 0 | &hba->host_sem | |
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex | ||
| TYPE_LOCK | (struct ufs_hba)->host_sem |
drivers/ufs/core/ufshcd.c ufshcd_clock_scaling_unprepare() -> ufshcd_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hba | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->caps | 4096-u32max |
| PARAM_VALUE | 0 | hba->clk_gating.gate_work->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->clk_gating.gate_work.work.entry.next->next | 1-u64max |
| PARAM_VALUE | 0 | hba->clk_gating.gate_work.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->clk_gating.gate_work.work.entry.prev->next | 1-u64max |
| PARAM_VALUE | 0 | hba->clk_gating.gate_work.work.entry.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | hba->clk_gating.ungate_work.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->clk_scaling.is_allowed | 1 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.first_waiter->handoff_set | 1 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.first_waiter->list.next | 2212933610777083904,2624917664208203776 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.first_waiter->list.prev | 2212933610777083904,2624917664208203776 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->host | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->host_lock->rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->host->pseudo_sdev->request_queue->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | hba->host->scan_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->host->scan_mutex.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->scan_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hba->host->scan_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | hba->host->scan_mutex.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->host->scan_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hba->host->scan_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hba->host->scan_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | hba->host->scan_mutex.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hba->host->scan_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | hba->host->scan_mutex.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->host->scan_mutex.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | hba->host->scan_mutex.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->lock.owner | 0,(-1) |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->lock.owner_cpu | 0,u32max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->sda_is_static | 1 |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_barrier_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_cb_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_gp_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_gp_seq | 18446744073709551216 |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_gp_seq_needed | 0,4-u64max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_gp_seq_needed_exp | 0,18446744073709551216 |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_size_state | 0-1,8 |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_ssp->sda | 1-u64max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_ssp->srcu_sup | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->work.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->work.work.entry.prev->prev | 2076614606316732416 |
| PARAM_VALUE | 0 | hba->host_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | hba->ufs_device_wlun->sdev_gendev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | hba->vops | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hba->wb_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->wb_mutex.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hba->wb_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hba->wb_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | hba->wb_mutex.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->wb_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hba->wb_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hba->wb_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | hba->wb_mutex.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hba->wb_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | hba->wb_mutex.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->wb_mutex.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | hba->wb_mutex.wait_lock.owner_cpu | u32max |
| BUF_SIZE | 0 | hba | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | hba | s32min-(-2),1-s32max |
| CAPPED_DATA | 0 | &hba->clk_scaling_lock | 1 |
| CAPPED_DATA | 0 | &hba->host->scan_mutex | 1 |
| CAPPED_DATA | 0 | &hba->wb_mutex | 1 |
| DATA_SOURCE | 0 | hba | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | hba->clk_scaling.is_enabled | 0 |
| USER_DATA | 0 | hba->pm_qos_req.node.prio | 0-s32max |
| UNITS | 0 | hba | unit_byte |
| HALF_LOCKED2 | &devfreq->lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | 0 | &hba->host_sem |
drivers/ufs/core/ufshcd.c ufshcd_dev_man_unlock() -> ufshcd_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hba | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.first_waiter->handoff_set | 1 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.first_waiter->list.next | 2212933610777083904 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.first_waiter->list.prev | 2212933610777083904 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | hba->crypto_profile.lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | hba->crypto_profile.lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | hba->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | hba->dev_cmd.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->dev_cmd.lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hba->dev_cmd.lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hba->dev_cmd.lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->dev_cmd.lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hba->dev_cmd.lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hba->dev_cmd.lock.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | hba->dev_cmd.lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hba->dev_cmd.lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | hba->dev_cmd.lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->dev_cmd.lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | hba->dev_cmd.lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | hba->host->pseudo_sdev->request_queue->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | hba->host_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | hba->ufs_device_wlun->request_queue->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | hba->ufs_device_wlun->sdev_gendev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | hba->ufs_device_wlun->sdev_target->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | hba->vps->hba_enable_delay_us | 1000 |
| PARAM_VALUE | 0 | hba->vps->wb_flush_threshold | 1-10 |
| BUF_SIZE | 0 | hba | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | hba | s32min-(-1),1-s32max |
| CAPPED_DATA | 0 | &hba->clk_scaling_lock | 1 |
| CAPPED_DATA | 0 | &hba->dev_cmd.lock | 1 |
| DATA_SOURCE | 0 | hba | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | hba->clk_scaling.is_enabled | 0 |
| USER_DATA | 0 | hba->pm_qos_req.node.prio | 0-s32max |
| NO_OVERFLOW_SIMPLE | 0 | hba->clk_scaling.is_enabled | |
| NO_OVERFLOW_SIMPLE | 0 | hba->dev_info.wb_buf_flush_enabled | |
| NO_OVERFLOW_SIMPLE | 0 | hba->dev_info.wb_enabled | |
| UNITS | 0 | hba | unit_byte |
| HALF_LOCKED2 | 0 | &hba->ee_ctrl_mutex | |
| HALF_LOCKED2 | 0 | &hba->host_sem |
drivers/ufs/core/ufshcd.c ufshcd_err_handling_unprepare() -> ufshcd_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hba | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host | 4096-ptr_max |
| DATA_SOURCE | 0 | hba | $0 |
| NOCHECK_CALL |
drivers/ufs/core/ufshcd.c ufshcd_exit_clk_gating() -> ufshcd_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hba | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->bsg_dev.p->dead | 0-1 |
| PARAM_VALUE | 0 | hba->bsg_dev.p->deferred_probe_reason | 0-s64max |
| PARAM_VALUE | 0 | hba->bsg_dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | hba->bsg_queue | 0 |
| PARAM_VALUE | 0 | hba->clk_gating.is_initialized | 0 |
| PARAM_VALUE | 0 | hba->clk_scaling.is_initialized | 0 |
| PARAM_VALUE | 0 | hba->host->pseudo_sdev->sdev_dev.iommu_group->owner_cnt | 0-4294967295 |
| PARAM_VALUE | 0 | hba->host->pseudo_sdev->sdev_dev.kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | hba->host->pseudo_sdev->sdev_dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | hba->host->pseudo_sdev->sdev_dev.p->dead | 0-1 |
| PARAM_VALUE | 0 | hba->host->pseudo_sdev->sdev_dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | hba->host->pseudo_sdev->sdev_gendev.iommu_group->owner_cnt | 0-4294967295 |
| PARAM_VALUE | 0 | hba->host->pseudo_sdev->sdev_gendev.kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | hba->host->pseudo_sdev->sdev_gendev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | hba->host->pseudo_sdev->sdev_gendev.p->dead | 0-1 |
| PARAM_VALUE | 0 | hba->host->pseudo_sdev->sdev_gendev.p->deferred_probe_reason | 0-s64max |
| PARAM_VALUE | 0 | hba->host->pseudo_sdev->sdev_gendev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | hba->host->shost_dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | hba->host->shost_dev.p->dead | 0-1 |
| PARAM_VALUE | 0 | hba->host->shost_dev.p->deferred_probe_reason | 0-s64max |
| PARAM_VALUE | 0 | hba->host->shost_dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | hba->host->shost_gendev.p->dead | 0-1 |
| PARAM_VALUE | 0 | hba->host->shost_gendev.p->deferred_probe_reason | 0-s64max |
| PARAM_VALUE | 0 | hba->host->shost_gendev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | hba->host->tmf_work_q->flush_color | s32min-s32max |
| PARAM_VALUE | 0 | hba->host->tmf_work_q->work_color | s32min-s32max |
| PARAM_VALUE | 0 | hba->hwmon_device | 0 |
| PARAM_VALUE | 0 | hba->is_irq_enabled | 1 |
| PARAM_VALUE | 0 | hba->is_powered | 1 |
| PARAM_VALUE | 0 | hba->pm_qos_enabled | 0 |
| PARAM_VALUE | 0 | hba->tmf_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->tmf_queue->callback_head.func | 1-u64max |
| PARAM_VALUE | 0 | hba->tmf_queue->callback_head.next | 0 |
| PARAM_VALUE | 0 | hba->tmf_queue->mq_freeze_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->tmf_queue->mq_freeze_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hba->tmf_queue->mq_freeze_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | hba->tmf_queue->mq_freeze_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hba->tmf_queue->mq_freeze_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hba->tmf_queue->mq_freeze_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hba->tmf_queue->mq_freeze_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | hba->tmf_queue->mq_freeze_owner | 1-u64max |
| PARAM_VALUE | 0 | hba->tmf_queue->mq_ops | 0-1 |
| PARAM_VALUE | 0 | hba->tmf_queue->q_usage_counter.data | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hba->tmf_queue->q_usage_counter.data->rcu.func | 1-u64max |
| PARAM_VALUE | 0 | hba->tmf_queue->q_usage_counter.percpu_count_ptr | 1-u64max |
| PARAM_VALUE | 0 | hba->tmf_queue->tag_set | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->tmf_queue->tag_set->tag_list_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->tmf_queue->tag_set->tag_list_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hba->tmf_queue->tag_set->tag_list_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | hba->tmf_queue->tag_set->tag_list_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hba->tmf_queue->tag_set->tag_list_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hba->tmf_queue->tag_set->tag_list_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hba->tmf_queue->tag_set->tag_list_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | hba->tmf_queue->tag_set->tags_srcu.srcu_ctrp | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->tmf_queue->tag_set->tags_srcu.srcu_sup | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->tmf_queue->tag_set->tags_srcu.srcu_sup->lock.owner | 0,(-1) |
| PARAM_VALUE | 0 | hba->tmf_queue->tag_set->tags_srcu.srcu_sup->lock.owner_cpu | 0,u32max |
| PARAM_VALUE | 0 | hba->tmf_queue->tag_set->tags_srcu.srcu_sup->sda_is_static | 1 |
| PARAM_VALUE | 0 | hba->tmf_queue->tag_set->tags_srcu.srcu_sup->srcu_barrier_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->tmf_queue->tag_set->tags_srcu.srcu_sup->srcu_cb_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->tmf_queue->tag_set->tags_srcu.srcu_sup->srcu_gp_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->tmf_queue->tag_set->tags_srcu.srcu_sup->srcu_gp_seq | 18446744073709551216 |
| PARAM_VALUE | 0 | hba->tmf_queue->tag_set->tags_srcu.srcu_sup->srcu_gp_seq_needed | 0,4-u64max |
| PARAM_VALUE | 0 | hba->tmf_queue->tag_set->tags_srcu.srcu_sup->srcu_ssp->sda | 1-u64max |
| PARAM_VALUE | 0 | hba->tmf_queue->tag_set->tags_srcu.srcu_sup->srcu_ssp->srcu_sup | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->tmf_queue->tag_set->tags_srcu.srcu_sup->work.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->tmf_queue->tag_set->tags_srcu.srcu_sup->work.work.entry.prev->prev | 2076614606316732416 |
| PARAM_VALUE | 0 | hba->tmf_queue->tag_set_list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->tmf_queue->timeout.entry.pprev | 0 |
| PARAM_VALUE | 0 | hba->tmf_queue->timeout.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->tmf_queue->unused_hctx_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->tmf_queue->unused_hctx_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->tmf_queue->unused_hctx_list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->tmf_queue->unused_hctx_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->tmf_tag_set.nr_hw_queues | 0-s32max |
| PARAM_VALUE | 0 | hba->tmf_tag_set.nr_maps | 0-s32max |
| PARAM_VALUE | 0 | hba->tmf_tag_set.shared_tags->rqs | 0 |
| PARAM_VALUE | 0 | hba->tmf_tag_set.srcu->srcu_sup | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hba->tmf_tag_set.srcu->srcu_sup->work.timer.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->tmf_tag_set.srcu->srcu_sup->work.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->tmf_tag_set.tags | 0 |
| PARAM_VALUE | 0 | hba->tmf_tag_set.tags_srcu.sda | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hba->tmf_tag_set.tags_srcu.srcu_sup | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hba->tmf_tag_set.tags_srcu.srcu_sup->srcu_barrier_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->tmf_tag_set.tags_srcu.srcu_sup->srcu_barrier_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | hba->tmf_tag_set.tags_srcu.srcu_sup->srcu_cb_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->tmf_tag_set.tags_srcu.srcu_sup->srcu_gp_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->tmf_tag_set.tags_srcu.srcu_sup->work.timer.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->ufs_device_wlun | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hba->ufs_device_wlun->sdev_gendev.power.request | 0-4 |
| PARAM_VALUE | 0 | hba->ufs_device_wlun->sdev_gendev.power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | hba->ufs_device_wlun->sdev_gendev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | hba->ufs_rtc_update_work.work.lockdep_map->name | 0-255 |
| BUF_SIZE | 0 | hba | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | hba | s32min-(-2),1-s32max |
| CAPPED_DATA | 0 | hba->tmf_queue->nr_hw_queues | 1 |
| CAPPED_DATA | 0 | hba->tmf_tag_set.nr_hw_queues | 1 |
| CAPPED_DATA | 0 | hba->tmf_tag_set.nr_maps | 1 |
| DATA_SOURCE | 0 | hba | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | hba | unit_byte |
drivers/ufs/core/ufshcd.c ufshcd_queuecommand() -> ufshcd_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hba | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->caps | 16-u32max |
| PARAM_VALUE | 0 | hba->req_abort_count | 0 |
| PARAM_VALUE | 0 | hba->ufshcd_state | 1-2,5-u32max |
| PARAM_VALUE | 0 | hba->utrdl_base_addr | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sdev->state_mutex |
drivers/ufs/core/ufshcd.c ufshcd_release_scsi_cmd() -> ufshcd_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hba | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | hba->crypto_profile.lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | hba->crypto_profile.lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | hba->host->pseudo_sdev->request_queue->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | hba->tmf_queue->dev->power.wakeirq->status | 0-4294967295 |
| DATA_SOURCE | 0 | hba | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | hba->active_uic_cmd->argument1 | 0-u32max |
| HOST_DATA | 0 | hba->active_uic_cmd->argument2 | 0-u32max |
| HOST_DATA | 0 | hba->active_uic_cmd->argument3 | 0-u32max |
| HOST_DATA | 0 | hba->active_uic_cmd->cmd_active | 0-1 |
| HOST_DATA | 0 | hba->active_uic_cmd->command | 0-u32max |
| HOST_DATA | 0 | hba->active_uic_cmd->done.wait.lock.magic | 0-u32max |
| HOST_DATA | 0 | hba->active_uic_cmd->done.wait.lock.raw_lock.locked | 0-255 |
| HOST_DATA | 0 | hba->active_uic_cmd->done.wait.lock.raw_lock.locked_pending | 0-u16max |
| HOST_DATA | 0 | hba->active_uic_cmd->done.wait.lock.raw_lock.pending | 0-255 |
| HOST_DATA | 0 | hba->active_uic_cmd->done.wait.lock.raw_lock.tail | 0-u16max |
| HOST_DATA | 0 | hba->errors | 0[c] |
| HOST_DATA | 0 | hba->outstanding_reqs | 0-u64max[c] |
| HOST_DATA | 0 | hba->saved_err | 0-u32max[c] |
| HOST_DATA | 0 | hba->sg_entry_size | 0-u64max |
| HOST_DATA | 0 | hba->timeout_attr.stacktrace_depth | 0-u64max |
| HALF_LOCKED2 | &hwq->cq_lock | ||
| HALF_LOCKED2 | irq |
drivers/ufs/core/ufshcd.c ufshcd_send_bsg_uic_cmd() -> ufshcd_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hba | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->active_uic_cmd | 0 |
| PARAM_VALUE | 0 | hba->host | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->host_lock | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->host_lock->rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->ufs_device_wlun | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->ufs_device_wlun->sdev_gendev.power.request | 0-4 |
| PARAM_VALUE | 0 | hba->ufs_device_wlun->sdev_gendev.power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | hba->ufs_device_wlun->sdev_gendev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | hba->uic_async_done | 0 |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.osq.tail.counter | 0-s32max |
| DATA_SOURCE | 0 | hba | $0 |
| BIT_INFO | 0 | hba->quirks | 0x0,0xffff7fff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read |
drivers/ufs/core/ufshcd.c ufshcd_send_uic_cmd() -> ufshcd_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hba | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | hba->crypto_cap_array->algorithm_id | 0 |
| PARAM_VALUE | 0 | hba->crypto_cap_array->key_size | 0 |
| PARAM_VALUE | 0 | hba->crypto_cap_array->reserved | 0 |
| PARAM_VALUE | 0 | hba->crypto_cap_array->sdus_mask | 0 |
| PARAM_VALUE | 0 | hba->crypto_profile.lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | hba->crypto_profile.lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | hba->dev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hba->dev->bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hba->dev->class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hba->dev->driver | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hba->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | hba->host | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->host_lock | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->host_lock->rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->host->pseudo_sdev->request_queue->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | hba->host_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | hba->ufs_device_wlun->sdev_gendev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | hba->ufs_device_wlun->sdev_target->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->vps->hba_enable_delay_us | 0,1000 |
| PARAM_VALUE | 0 | hba->vps->wb_flush_threshold | 1-u32max |
| PARAM_VALUE | 0 | hba->vreg_info.vcc->always_on | 0 |
| PARAM_VALUE | 0 | hba->vreg_info.vcc->max_uA | 0-s32max |
| PARAM_VALUE | 0 | hba->vreg_info.vcc->reg | 0,4096-u64max |
| PARAM_VALUE | 0 | hba->vreg_info.vccq->always_on | 0 |
| PARAM_VALUE | 0 | hba->vreg_info.vccq->max_uA | 0-s32max |
| PARAM_VALUE | 0 | hba->vreg_info.vccq->reg | 0,4096-u64max |
| PARAM_VALUE | 0 | hba->vreg_info.vccq2->always_on | 0 |
| PARAM_VALUE | 0 | hba->vreg_info.vccq2->max_uA | 0-s32max |
| PARAM_VALUE | 0 | hba->vreg_info.vccq2->reg | 0,4096-u64max |
| PARAM_VALUE | 0 | hba->vreg_info.vdd_hba->always_on | 0 |
| PARAM_VALUE | 0 | hba->vreg_info.vdd_hba->max_uA | 0-s32max |
| PARAM_VALUE | 0 | hba->vreg_info.vdd_hba->reg | 0,4096-u64max |
| PARAM_VALUE | 0 | *hba->crypto_profile.modes_supported | 0-4294967295 |
| BUF_SIZE | 0 | hba | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | hba | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | hba->vops | (-1),280 |
| BUF_SIZE | 0 | hba->vps | (-1),88 |
| CAPPED_DATA | 0 | &hba->uic_cmd_mutex | 1 |
| DATA_SOURCE | 0 | hba | $0 |
| BIT_INFO | 0 | hba->quirks | 0x0,0xffff7fff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | hba->active_uic_cmd->argument3 | 0-255 |
| HOST_DATA | 0 | hba->ahit | 0-u32max |
| HOST_DATA | 0 | hba->bsg_dev.bus_dma_limit | 0-u64max |
| HOST_DATA | 0 | hba->bsg_dev.coherent_dma_mask | 0-u64max |
| HOST_DATA | 0 | hba->bsg_dev.devt | 0-u32max |
| HOST_DATA | 0 | hba->bsg_dev.dma_uses_io_tlb | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.id | 0-u32max |
| HOST_DATA | 0 | hba->bsg_dev.kobj.kref.refcount.refs.counter | s32min-s32max |
| HOST_DATA | 0 | hba->bsg_dev.kobj.release.cpu | s32min-s32max |
| HOST_DATA | 0 | hba->bsg_dev.kobj.release.timer.expires | 0-u64max |
| HOST_DATA | 0 | hba->bsg_dev.kobj.release.timer.flags | 0-u32max |
| HOST_DATA | 0 | hba->bsg_dev.kobj.release.work.data.counter | s64min-s64max |
| HOST_DATA | 0 | hba->bsg_dev.kobj.state_add_uevent_sent | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.kobj.state_in_sysfs | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.kobj.state_initialized | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.kobj.state_remove_uevent_sent | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.kobj.uevent_suppress | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.links.status | 0-u32max |
| HOST_DATA | 0 | hba->bsg_dev.mutex.osq.tail.counter | s32min-s32max |
| HOST_DATA | 0 | hba->bsg_dev.mutex.owner.counter | s64min-s64max |
| HOST_DATA | 0 | hba->bsg_dev.numa_node | s32min-s32max |
| HOST_DATA | 0 | hba->bsg_dev.power.accounting_timestamp | 0-u64max |
| HOST_DATA | 0 | hba->bsg_dev.power.active_time | 0-u64max |
| HOST_DATA | 0 | hba->bsg_dev.power.async_suspend | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.autosuspend_delay | s32min-s32max |
| HOST_DATA | 0 | hba->bsg_dev.power.can_wakeup | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.child_count.counter | s32min-s32max |
| HOST_DATA | 0 | hba->bsg_dev.power.completion.done | 0-u32max |
| HOST_DATA | 0 | hba->bsg_dev.power.deferred_resume | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.detach_power_off | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.direct_complete | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.disable_depth | 0-7 |
| HOST_DATA | 0 | hba->bsg_dev.power.driver_flags | 0-u32max |
| HOST_DATA | 0 | hba->bsg_dev.power.early_init | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.idle_notification | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.ignore_children | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.in_dpm_list | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.irq_safe | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.is_late_suspended | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.is_noirq_suspended | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.is_prepared | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.is_suspended | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.last_busy | 0-u64max |
| HOST_DATA | 0 | hba->bsg_dev.power.last_status | s32min-s32max |
| HOST_DATA | 0 | hba->bsg_dev.power.links_count | 0-u32max |
| HOST_DATA | 0 | hba->bsg_dev.power.may_skip_resume | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.memalloc_noio | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.must_resume | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.needs_force_resume | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.no_callbacks | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.no_pm | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.no_pm_callbacks | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.out_band_wakeup | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.power_state.event | s32min-s32max |
| HOST_DATA | 0 | hba->bsg_dev.power.request | 0-u32max |
| HOST_DATA | 0 | hba->bsg_dev.power.request_pending | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.runtime_auto | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.runtime_error | s32min-s32max |
| HOST_DATA | 0 | hba->bsg_dev.power.runtime_status | s32min-s32max |
| HOST_DATA | 0 | hba->bsg_dev.power.smart_suspend | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.strict_midlayer | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.suspended_time | 0-u64max |
| HOST_DATA | 0 | hba->bsg_dev.power.syscore | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.timer_autosuspends | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.timer_expires | 0-u64max |
| HOST_DATA | 0 | hba->bsg_dev.power.usage_count.counter | s32min-s32max |
| HOST_DATA | 0 | hba->bsg_dev.power.use_autosuspend | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.work_in_progress | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.removable | 0-u32max |
| HOST_DATA | 0 | hba->capabilities | 8388608-u32max |
| HOST_DATA | 0 | hba->caps | 8192-u32max |
| HOST_DATA | 0 | hba->clk_gating.delay_attr.attr.ignore_lockdep | 0-1 |
| HOST_DATA | 0 | hba->clk_gating.delay_attr.attr.mode | 0-u16max |
| HOST_DATA | 0 | hba->clk_gating.delay_ms | 0-u64max |
| HOST_DATA | 0 | hba->clk_gating.enable_attr.attr.ignore_lockdep | 0-1 |
| HOST_DATA | 0 | hba->clk_gating.enable_attr.attr.mode | 0-u16max |
| HOST_DATA | 0 | hba->clk_gating.gate_work.cpu | s32min-s32max |
| HOST_DATA | 0 | hba->clk_gating.gate_work.timer.expires | 0-u64max |
| HOST_DATA | 0 | hba->clk_gating.gate_work.timer.flags | 0-u32max |
| HOST_DATA | 0 | hba->clk_gating.gate_work.work.data.counter | s64min-s64max |
| HOST_DATA | 0 | hba->clk_gating.is_enabled | 0-1 |
| HOST_DATA | 0 | hba->clk_gating.is_initialized | 0-1 |
| HOST_DATA | 0 | hba->clk_gating.is_suspended | 0-1 |
| HOST_DATA | 0 | hba->clk_gating.ungate_work.data.counter | s64min-s64max |
| HOST_DATA | 0 | hba->clk_scaling.active_reqs | s32min-s32max |
| HOST_DATA | 0 | hba->clk_scaling.busy_start_t | s64min-s64max |
| HOST_DATA | 0 | hba->clk_scaling.enable_attr.attr.ignore_lockdep | 0-1 |
| HOST_DATA | 0 | hba->clk_scaling.enable_attr.attr.mode | 0-u16max |
| HOST_DATA | 0 | hba->clk_scaling.is_allowed | 0-1 |
| HOST_DATA | 0 | hba->clk_scaling.is_busy_started | 0-1 |
| HOST_DATA | 0 | hba->clk_scaling.is_enabled | 0-1 |
| HOST_DATA | 0 | hba->clk_scaling.is_initialized | 0-1 |
| HOST_DATA | 0 | hba->clk_scaling.is_suspended | 0-1 |
| HOST_DATA | 0 | hba->clk_scaling.min_gear | 0-u32max |
| HOST_DATA | 0 | hba->clk_scaling.resume_work.data.counter | s64min-s64max |
| HOST_DATA | 0 | hba->clk_scaling.saved_pwr_info.gear_rx | 0-u32max |
| HOST_DATA | 0 | hba->clk_scaling.saved_pwr_info.gear_tx | 0-u32max |
| HOST_DATA | 0 | hba->clk_scaling.saved_pwr_info.hs_rate | 0-u32max |
| HOST_DATA | 0 | hba->clk_scaling.saved_pwr_info.lane_rx | 0-u32max |
| HOST_DATA | 0 | hba->clk_scaling.saved_pwr_info.lane_tx | 0-u32max |
| HOST_DATA | 0 | hba->clk_scaling.saved_pwr_info.pwr_rx | 0-u32max |
| HOST_DATA | 0 | hba->clk_scaling.saved_pwr_info.pwr_tx | 0-u32max |
| HOST_DATA | 0 | hba->clk_scaling.suspend_on_no_request | 0-1 |
| HOST_DATA | 0 | hba->clk_scaling.suspend_work.data.counter | s64min-s64max |
| HOST_DATA | 0 | hba->clk_scaling.target_freq | 0-u64max |
| HOST_DATA | 0 | hba->clk_scaling.tot_busy_t | 0-u64max |
| HOST_DATA | 0 | hba->clk_scaling.wb_gear | 0-u32max |
| HOST_DATA | 0 | hba->clk_scaling.window_start_t | s64min-s64max |
| HOST_DATA | 0 | hba->complete_put | 0-1 |
| HOST_DATA | 0 | hba->crypto_capabilities.config_array_ptr | 0-255 |
| HOST_DATA | 0 | hba->crypto_capabilities.config_count | 0-255 |
| HOST_DATA | 0 | hba->crypto_capabilities.num_crypto_cap | 0-255 |
| HOST_DATA | 0 | hba->crypto_capabilities.reg_val | 0-u32max |
| HOST_DATA | 0 | hba->crypto_capabilities.reserved | 0-255 |
| HOST_DATA | 0 | hba->crypto_cfg_register | 0-u32max |
| HOST_DATA | 0 | hba->crypto_profile.key_types_supported | 1 |
| HOST_DATA | 0 | hba->crypto_profile.lock.count.counter | s64min-s64max |
| HOST_DATA | 0 | hba->crypto_profile.lock.osq.tail.counter | s32min-s32max |
| HOST_DATA | 0 | hba->crypto_profile.lock.owner.counter | s64min-s64max |
| HOST_DATA | 0 | hba->crypto_profile.log_slot_ht_size | 0-u32max |
| HOST_DATA | 0 | hba->crypto_profile.max_dun_bytes_supported | 8 |
| HOST_DATA | 0 | hba->crypto_profile.num_slots | 0-u32max |
| HOST_DATA | 0 | hba->debugfs_ee_rate_limit_ms | 0-u32max |
| HOST_DATA | 0 | hba->debugfs_ee_work.cpu | s32min-s32max |
| HOST_DATA | 0 | hba->debugfs_ee_work.timer.expires | 0-u64max |
| HOST_DATA | 0 | hba->debugfs_ee_work.timer.flags | 0-u32max |
| HOST_DATA | 0 | hba->debugfs_ee_work.work.data.counter | s64min-s64max |
| HOST_DATA | 0 | hba->dev_cmd.query.request.query_func | 0-255 |
| HOST_DATA | 0 | hba->dev_cmd.query.request.upiu_req.idn | 0-255 |
| HOST_DATA | 0 | hba->dev_cmd.query.request.upiu_req.index | 0-255 |
| HOST_DATA | 0 | hba->dev_cmd.query.request.upiu_req.length | 0-u16max |
| HOST_DATA | 0 | hba->dev_cmd.query.request.upiu_req.opcode | 0-255 |
| HOST_DATA | 0 | hba->dev_cmd.query.request.upiu_req.reserved_osf | 0-u16max |
| HOST_DATA | 0 | hba->dev_cmd.query.request.upiu_req.selector | 0-255 |
| HOST_DATA | 0 | hba->dev_cmd.query.request.upiu_req.value | 0-u32max |
| HOST_DATA | 0 | hba->dev_cmd.query.response.upiu_res.idn | 0-255 |
| HOST_DATA | 0 | hba->dev_cmd.query.response.upiu_res.index | 0-255 |
| HOST_DATA | 0 | hba->dev_cmd.query.response.upiu_res.length | 0-u16max |
| HOST_DATA | 0 | hba->dev_cmd.query.response.upiu_res.opcode | 0-255 |
| HOST_DATA | 0 | hba->dev_cmd.query.response.upiu_res.reserved_osf | 0-u16max |
| HOST_DATA | 0 | hba->dev_cmd.query.response.upiu_res.selector | 0-255 |
| HOST_DATA | 0 | hba->dev_cmd.query.response.upiu_res.value | 0-u32max |
| HOST_DATA | 0 | hba->dev_cmd.type | 0-u32max |
| HOST_DATA | 0 | hba->dev_info.b_advanced_rpmb_en | 0-1 |
| HOST_DATA | 0 | hba->dev_info.b_presrv_uspc_en | 0-255 |
| HOST_DATA | 0 | hba->dev_info.b_rpm_dev_flush_capable | 0-1 |
| HOST_DATA | 0 | hba->dev_info.bqueuedepth | 0-255 |
| HOST_DATA | 0 | hba->dev_info.clk_gating_wait_us | 0-u32max |
| HOST_DATA | 0 | hba->dev_info.ext_wb_sup | 0-u16max |
| HOST_DATA | 0 | hba->dev_info.f_power_on_wp_en | 0-1 |
| HOST_DATA | 0 | hba->dev_info.hid_sup | 0-1 |
| HOST_DATA | 0 | hba->dev_info.is_lu_power_on_wp | 0-1 |
| HOST_DATA | 0 | hba->dev_info.max_lu_supported | 0-255 |
| HOST_DATA | 0 | hba->dev_info.rpmb_io_size | 0-255 |
| HOST_DATA | 0 | hba->dev_info.rtc_time_baseline | 0 |
| HOST_DATA | 0 | hba->dev_info.rtc_type | 0-u32max |
| HOST_DATA | 0 | hba->dev_info.rtc_update_period | 0-u32max |
| HOST_DATA | 0 | hba->dev_info.rtt_cap | 0-255 |
| HOST_DATA | 0 | hba->dev_info.wb_buf_flush_enabled | 0 |
| HOST_DATA | 0 | hba->dev_info.wb_buffer_type | 0-255 |
| HOST_DATA | 0 | hba->dev_info.wb_dedicated_lu | 0-255 |
| HOST_DATA | 0 | hba->dev_info.wb_enabled | 0 |
| HOST_DATA | 0 | hba->dev_info.wmanufacturerid | 0-u16max |
| HOST_DATA | 0 | hba->dev_info.wspecversion | 1024-u16max |
| HOST_DATA | 0 | hba->dev_lvl_exception_count.counter | s32min-s32max |
| HOST_DATA | 0 | hba->dev_lvl_exception_id | 0-u64max |
| HOST_DATA | 0 | hba->dev_quirks | 0-u32max |
| HOST_DATA | 0 | hba->dev_ref_clk_freq | s32min-s32max |
| HOST_DATA | 0 | hba->devfreq->last_status.busy_time | 0-u32max |
| HOST_DATA | 0 | hba->devfreq->last_status.current_frequency | 0-u64max |
| HOST_DATA | 0 | hba->devfreq->last_status.total_time | 0-u32max |
| HOST_DATA | 0 | hba->device_deemphasis_cap | 0-255 |
| HOST_DATA | 0 | hba->device_preshoot_cap | 0-255 |
| HOST_DATA | 0 | hba->ee_ctrl_mask | 0-u16max |
| HOST_DATA | 0 | hba->ee_drv_mask | 0-u16max |
| HOST_DATA | 0 | hba->ee_usr_mask | 0-u16max |
| HOST_DATA | 0 | hba->eeh_work.data.counter | s64min-s64max |
| HOST_DATA | 0 | hba->eh_flags | 0-u32max |
| HOST_DATA | 0 | hba->eh_work.data.counter | s64min-s64max |
| HOST_DATA | 0 | hba->errors | 0-u32max |
| HOST_DATA | 0 | hba->force_reset | 0-1 |
| HOST_DATA | 0 | hba->host_deemphasis_cap | 0-255 |
| HOST_DATA | 0 | hba->host_preshoot_cap | 0-255 |
| HOST_DATA | 0 | hba->intr_mask | 204799,466943 |
| HOST_DATA | 0 | hba->irq | 0-u32max |
| HOST_DATA | 0 | hba->is_powered | 1 |
| HOST_DATA | 0 | hba->is_sys_suspended | 0-1 |
| HOST_DATA | 0 | hba->lanes_per_direction | 0-u32max[c] |
| HOST_DATA | 0 | hba->last_dme_cmd_tstamp | s64min-s64max |
| HOST_DATA | 0 | hba->lsdb_sup | 0-1 |
| HOST_DATA | 0 | hba->max_pwr_info.info.gear_rx | 0-u32max |
| HOST_DATA | 0 | hba->max_pwr_info.info.gear_tx | 0-u32max |
| HOST_DATA | 0 | hba->max_pwr_info.info.hs_rate | 0-u32max |
| HOST_DATA | 0 | hba->max_pwr_info.info.lane_rx | 0-u32max |
| HOST_DATA | 0 | hba->max_pwr_info.info.lane_tx | 0-u32max |
| HOST_DATA | 0 | hba->max_pwr_info.info.pwr_rx | 0-u32max |
| HOST_DATA | 0 | hba->max_pwr_info.info.pwr_tx | 0-u32max |
| HOST_DATA | 0 | hba->mcq_capabilities | 0-u32max |
| HOST_DATA | 0 | hba->mcq_enabled | 0-1 |
| HOST_DATA | 0 | hba->mcq_esi_enabled | 0-1 |
| HOST_DATA | 0 | hba->mcq_sup | 0-1 |
| HOST_DATA | 0 | hba->monitor.chunk_size | 0-u64max |
| HOST_DATA | 0 | hba->monitor.enabled | 0-1 |
| HOST_DATA | 0 | hba->monitor.enabled_ts | s64min-s64max |
| HOST_DATA | 0 | hba->nop_out_timeout | 50 |
| HOST_DATA | 0 | hba->nortt | s32min-s32max |
| HOST_DATA | 0 | hba->nr_hw_queues | 0-u32max |
| HOST_DATA | 0 | hba->nutmrs | 1-8 |
| HOST_DATA | 0 | hba->nutrs | 1-32[c] |
| HOST_DATA | 0 | hba->outstanding_reqs | 0-u64max |
| HOST_DATA | 0 | hba->outstanding_tasks | 0-u64max |
| HOST_DATA | 0 | hba->pm_lvl_min | 0-u32max |
| HOST_DATA | 0 | hba->pm_op_in_progress | s32min-s32max |
| HOST_DATA | 0 | hba->pm_qos_enabled | 0-1 |
| HOST_DATA | 0 | hba->pm_qos_mutex.osq.tail.counter | s32min-s32max |
| HOST_DATA | 0 | hba->pm_qos_mutex.owner.counter | s64min-s64max |
| HOST_DATA | 0 | hba->pm_qos_req.node.prio | s32min-s32max |
| HOST_DATA | 0 | hba->pwr_info.gear_rx | 0-u32max |
| HOST_DATA | 0 | hba->pwr_info.gear_tx | 0-u32max |
| HOST_DATA | 0 | hba->pwr_info.hs_rate | 0-u32max |
| HOST_DATA | 0 | hba->pwr_info.lane_rx | 0-u32max |
| HOST_DATA | 0 | hba->pwr_info.lane_tx | 0-u32max |
| HOST_DATA | 0 | hba->pwr_info.pwr_rx | 0-u32max |
| HOST_DATA | 0 | hba->pwr_info.pwr_tx | 0-u32max |
| HOST_DATA | 0 | hba->quirks | 4-u32max |
| HOST_DATA | 0 | hba->rpm_dev_flush_recheck_work.cpu | s32min-s32max |
| HOST_DATA | 0 | hba->rpm_dev_flush_recheck_work.timer.expires | 0-u64max |
| HOST_DATA | 0 | hba->rpm_dev_flush_recheck_work.timer.flags | 0-u32max |
| HOST_DATA | 0 | hba->rpm_dev_flush_recheck_work.work.data.counter | s64min-s64max |
| HOST_DATA | 0 | hba->rpm_lvl | 0-6 |
| HOST_DATA | 0 | hba->saved_err | 0-u32max |
| HOST_DATA | 0 | hba->saved_uic_err | 0-u32max |
| HOST_DATA | 0 | hba->scsi_host_added | 1 |
| HOST_DATA | 0 | hba->sg_entry_size | 16 |
| HOST_DATA | 0 | hba->shutting_down | 0-1 |
| HOST_DATA | 0 | hba->silence_err_logs | 0-1 |
| HOST_DATA | 0 | hba->spm_lvl | 0-6 |
| HOST_DATA | 0 | hba->timeout_attr.count | 0-u64max |
| HOST_DATA | 0 | hba->timeout_attr.interval | 0-u64max |
| HOST_DATA | 0 | hba->timeout_attr.probability | 0-u64max |
| HOST_DATA | 0 | hba->timeout_attr.ratelimit_state.begin | 0-u64max |
| HOST_DATA | 0 | hba->timeout_attr.ratelimit_state.burst | s32min-s32max |
| HOST_DATA | 0 | hba->timeout_attr.ratelimit_state.flags | 0-u32max |
| HOST_DATA | 0 | hba->timeout_attr.ratelimit_state.interval | s32min-s32max |
| HOST_DATA | 0 | hba->timeout_attr.ratelimit_state.lock.magic | 0-u32max |
| HOST_DATA | 0 | hba->timeout_attr.ratelimit_state.lock.owner_cpu | 0-u32max |
| HOST_DATA | 0 | hba->timeout_attr.ratelimit_state.lock.raw_lock.locked | 0-255 |
| HOST_DATA | 0 | hba->timeout_attr.ratelimit_state.lock.raw_lock.locked_pending | 0-u16max |
| HOST_DATA | 0 | hba->timeout_attr.ratelimit_state.lock.raw_lock.pending | 0-255 |
| HOST_DATA | 0 | hba->timeout_attr.ratelimit_state.lock.raw_lock.tail | 0-u16max |
| HOST_DATA | 0 | hba->timeout_attr.ratelimit_state.lock.raw_lock.val.counter | s32min-s32max |
| HOST_DATA | 0 | hba->timeout_attr.ratelimit_state.missed.counter | s32min-s32max |
| HOST_DATA | 0 | hba->timeout_attr.ratelimit_state.rs_n_left.counter | s32min-s32max |
| HOST_DATA | 0 | hba->timeout_attr.reject_end | 0-u64max |
| HOST_DATA | 0 | hba->timeout_attr.reject_start | 0-u64max |
| HOST_DATA | 0 | hba->timeout_attr.require_end | 0-u64max |
| HOST_DATA | 0 | hba->timeout_attr.require_start | 0-u64max |
| HOST_DATA | 0 | hba->timeout_attr.space.counter | s32min-s32max |
| HOST_DATA | 0 | hba->timeout_attr.stacktrace_depth | 0-u64max |
| HOST_DATA | 0 | hba->timeout_attr.task_filter | 0-1 |
| HOST_DATA | 0 | hba->timeout_attr.times.counter | s32min-s32max |
| HOST_DATA | 0 | hba->timeout_attr.verbose | 0-u64max |
| HOST_DATA | 0 | hba->tmf_tag_set.nr_maps | 1-3 |
| HOST_DATA | 0 | hba->tmf_tag_set.queue_depth | 1-10240 |
| HOST_DATA | 0 | hba->trigger_eh_attr.count | 0-u64max |
| HOST_DATA | 0 | hba->trigger_eh_attr.interval | 0-u64max |
| HOST_DATA | 0 | hba->trigger_eh_attr.probability | 0-u64max |
| HOST_DATA | 0 | hba->trigger_eh_attr.ratelimit_state.begin | 0-u64max |
| HOST_DATA | 0 | hba->trigger_eh_attr.ratelimit_state.burst | s32min-s32max |
| HOST_DATA | 0 | hba->trigger_eh_attr.ratelimit_state.flags | 0-u32max |
| HOST_DATA | 0 | hba->trigger_eh_attr.ratelimit_state.interval | s32min-s32max |
| HOST_DATA | 0 | hba->trigger_eh_attr.ratelimit_state.lock.magic | 0-u32max |
| HOST_DATA | 0 | hba->trigger_eh_attr.ratelimit_state.lock.owner_cpu | 0-u32max |
| HOST_DATA | 0 | hba->trigger_eh_attr.ratelimit_state.lock.raw_lock.locked | 0-255 |
| HOST_DATA | 0 | hba->trigger_eh_attr.ratelimit_state.lock.raw_lock.locked_pending | 0-u16max |
| HOST_DATA | 0 | hba->trigger_eh_attr.ratelimit_state.lock.raw_lock.pending | 0-255 |
| HOST_DATA | 0 | hba->trigger_eh_attr.ratelimit_state.lock.raw_lock.tail | 0-u16max |
| HOST_DATA | 0 | hba->trigger_eh_attr.ratelimit_state.lock.raw_lock.val.counter | s32min-s32max |
| HOST_DATA | 0 | hba->trigger_eh_attr.ratelimit_state.missed.counter | s32min-s32max |
| HOST_DATA | 0 | hba->trigger_eh_attr.ratelimit_state.rs_n_left.counter | s32min-s32max |
| HOST_DATA | 0 | hba->trigger_eh_attr.reject_end | 0-u64max |
| HOST_DATA | 0 | hba->trigger_eh_attr.reject_start | 0-u64max |
| HOST_DATA | 0 | hba->trigger_eh_attr.require_end | 0-u64max |
| HOST_DATA | 0 | hba->trigger_eh_attr.require_start | 0-u64max |
| HOST_DATA | 0 | hba->trigger_eh_attr.space.counter | s32min-s32max |
| HOST_DATA | 0 | hba->trigger_eh_attr.stacktrace_depth | 0-u64max |
| HOST_DATA | 0 | hba->trigger_eh_attr.task_filter | 0-1 |
| HOST_DATA | 0 | hba->trigger_eh_attr.times.counter | s32min-s32max |
| HOST_DATA | 0 | hba->trigger_eh_attr.verbose | 0-u64max |
| HOST_DATA | 0 | hba->ufs_rtc_update_work.cpu | s32min-s32max |
| HOST_DATA | 0 | hba->ufs_rtc_update_work.timer.expires | 0-u64max |
| HOST_DATA | 0 | hba->ufs_rtc_update_work.timer.flags | 0-u32max |
| HOST_DATA | 0 | hba->ufs_rtc_update_work.work.data.counter | s64min-s64max |
| HOST_DATA | 0 | hba->ufs_version | 0-u32max |
| HOST_DATA | 0 | hba->uic_error | 0-u32max |
| HOST_DATA | 0 | hba->use_pm_opp | 0-1 |
| HOST_DATA | 0 | hba->utmrdl_dma_addr | 0-u64max |
| HOST_DATA | 0 | hba->vcc_off_delay_us | 2000 |
| HOST_DATA | 0 | hba->wb_mutex.osq.tail.counter | s32min-s32max |
| HOST_DATA | 0 | hba->wb_mutex.owner.counter | s64min-s64max |
| USER_DATA | 0 | hba->clk_scaling.is_enabled | 0 |
| USER_DATA | 0 | hba->pm_qos_req.node.prio | 0-s32max |
| NO_OVERFLOW_SIMPLE | 0 | hba->crypto_capabilities.num_crypto_cap | |
| NO_OVERFLOW_SIMPLE | 0 | hba->dev_info.wb_buf_flush_enabled | |
| NO_OVERFLOW_SIMPLE | 0 | hba->dev_info.wb_enabled | |
| NO_OVERFLOW_SIMPLE | 0 | hba->devfreq->previous_freq | |
| NO_OVERFLOW_SIMPLE | 0 | hba->devfreq->resume_freq | |
| NO_OVERFLOW_SIMPLE | 0 | hba->host->tag_set.srcu->sda | |
| NO_OVERFLOW_SIMPLE | 0 | hba->nutmrs | |
| NO_OVERFLOW_SIMPLE | 0 | hba->tmf_tag_set.nr_hw_queues | |
| UNITS | 0 | hba | unit_byte |
| HALF_LOCKED2 | 0 | &hba->clk_scaling.lock | |
| HALF_LOCKED2 | 0 | &hba->clk_scaling_lock | |
| HALF_LOCKED2 | 0 | &hba->host->scan_mutex | |
| HALF_LOCKED2 | 0 | &hba->host_sem | |
| HALF_LOCKED2 | 0 | &hba->wb_mutex |
drivers/ufs/core/ufshcd.c ufshcd_uic_change_pwr_mode() -> ufshcd_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hba | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->active_uic_cmd | 0 |
| PARAM_VALUE | 0 | hba->clk_gating.clk_gating_workq->flags | 0-4294967295 |
| PARAM_VALUE | 0 | hba->clk_gating.gate_work->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->clk_gating.gate_work.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | hba->clk_gating.gate_work.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | hba->clk_gating.gate_work.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | hba->crypto_cap_array->algorithm_id | 0 |
| PARAM_VALUE | 0 | hba->crypto_cap_array->key_size | 0 |
| PARAM_VALUE | 0 | hba->crypto_cap_array->reserved | 0 |
| PARAM_VALUE | 0 | hba->crypto_cap_array->sdus_mask | 0 |
| PARAM_VALUE | 0 | hba->crypto_profile.lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | hba->crypto_profile.lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | hba->dev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | hba->dev->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | hba->dev->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | hba->dev->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | hba->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | hba->devfreq->work.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | hba->devfreq->work.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | hba->devfreq->work.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | hba->eh_wq->flags | 0-4294967295 |
| PARAM_VALUE | 0 | hba->host | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->dma_dev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | hba->host->host_lock | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->host_lock->rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->host->pseudo_sdev->request_queue->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | hba->host->tmf_work_q->flush_color | s32min-s32max |
| PARAM_VALUE | 0 | hba->host->tmf_work_q->work_color | s32min-s32max |
| PARAM_VALUE | 0 | hba->host_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | hba->quirks | 8192-u32max |
| PARAM_VALUE | 0 | hba->ufs_device_wlun->sdev_gendev.iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | hba->ufs_device_wlun->sdev_gendev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | hba->ufs_device_wlun->sdev_target->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | hba->uhq->id | 0-s32max |
| PARAM_VALUE | 0 | hba->uhq->max_entries | 0,2-256 |
| PARAM_VALUE | 0 | hba->uic_async_done | 0 |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | hba->vops | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hba->vps->devfreq_profile.dev_groups | 0 |
| PARAM_VALUE | 0 | hba->vps->devfreq_profile.exit | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hba->vps->devfreq_profile.get_cur_freq | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hba->vps->devfreq_profile.target | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hba->vps->devfreq_profile.timer | 0-1 |
| PARAM_VALUE | 0 | hba->vps->hba_enable_delay_us | 1000 |
| PARAM_VALUE | 0 | hba->vps->wb_flush_threshold | 1-u32max |
| PARAM_VALUE | 0 | hba->vreg_info.vcc->always_on | 0 |
| PARAM_VALUE | 0 | hba->vreg_info.vcc->max_uA | 0-s32max |
| PARAM_VALUE | 0 | hba->vreg_info.vcc->reg | 0,4096-u64max |
| PARAM_VALUE | 0 | hba->vreg_info.vcc.always_on | 0 |
| PARAM_VALUE | 0 | hba->vreg_info.vcc.max_uA | 0-s32max |
| PARAM_VALUE | 0 | hba->vreg_info.vccq->always_on | 0 |
| PARAM_VALUE | 0 | hba->vreg_info.vccq->max_uA | 0-s32max |
| PARAM_VALUE | 0 | hba->vreg_info.vccq->reg | 0,4096-u64max |
| PARAM_VALUE | 0 | hba->vreg_info.vccq.always_on | 0 |
| PARAM_VALUE | 0 | hba->vreg_info.vccq.max_uA | 0-s32max |
| PARAM_VALUE | 0 | hba->vreg_info.vccq2->always_on | 0 |
| PARAM_VALUE | 0 | hba->vreg_info.vccq2->max_uA | 0-s32max |
| PARAM_VALUE | 0 | hba->vreg_info.vccq2->reg | 0,4096-u64max |
| PARAM_VALUE | 0 | hba->vreg_info.vccq2.always_on | 0 |
| PARAM_VALUE | 0 | hba->vreg_info.vccq2.max_uA | 0-s32max |
| PARAM_VALUE | 0 | hba->vreg_info.vdd_hba->always_on | 0 |
| PARAM_VALUE | 0 | hba->vreg_info.vdd_hba->max_uA | 0-s32max |
| PARAM_VALUE | 0 | hba->vreg_info.vdd_hba->reg | 0,4096-u64max |
| PARAM_VALUE | 0 | hba->vreg_info.vdd_hba.always_on | 0 |
| PARAM_VALUE | 0 | hba->vreg_info.vdd_hba.max_uA | 0-s32max |
| PARAM_VALUE | 0 | *hba->crypto_profile.modes_supported | 0-4294967295 |
| BUF_SIZE | 0 | hba | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | hba | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | hba->vops | (-1),280 |
| BUF_SIZE | 0 | hba->vps | (-1),88 |
| DATA_SOURCE | 0 | hba | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | hba->active_uic_cmd->argument3 | 0-255 |
| HOST_DATA | 0 | hba->ahit | 0-u32max |
| HOST_DATA | 0 | hba->bsg_dev.bus_dma_limit | 0-u64max |
| HOST_DATA | 0 | hba->bsg_dev.coherent_dma_mask | 0-u64max |
| HOST_DATA | 0 | hba->bsg_dev.devt | 0-u32max |
| HOST_DATA | 0 | hba->bsg_dev.dma_uses_io_tlb | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.id | 0-u32max |
| HOST_DATA | 0 | hba->bsg_dev.kobj.kref.refcount.refs.counter | s32min-s32max |
| HOST_DATA | 0 | hba->bsg_dev.kobj.release.cpu | s32min-s32max |
| HOST_DATA | 0 | hba->bsg_dev.kobj.release.timer.expires | 0-u64max |
| HOST_DATA | 0 | hba->bsg_dev.kobj.release.timer.flags | 0-u32max |
| HOST_DATA | 0 | hba->bsg_dev.kobj.release.work.data.counter | s64min-s64max |
| HOST_DATA | 0 | hba->bsg_dev.kobj.state_add_uevent_sent | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.kobj.state_in_sysfs | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.kobj.state_initialized | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.kobj.state_remove_uevent_sent | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.kobj.uevent_suppress | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.links.status | 0-u32max |
| HOST_DATA | 0 | hba->bsg_dev.mutex.osq.tail.counter | s32min-s32max |
| HOST_DATA | 0 | hba->bsg_dev.mutex.owner.counter | s64min-s64max |
| HOST_DATA | 0 | hba->bsg_dev.numa_node | s32min-s32max |
| HOST_DATA | 0 | hba->bsg_dev.power.accounting_timestamp | 0-u64max |
| HOST_DATA | 0 | hba->bsg_dev.power.active_time | 0-u64max |
| HOST_DATA | 0 | hba->bsg_dev.power.async_suspend | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.autosuspend_delay | s32min-s32max |
| HOST_DATA | 0 | hba->bsg_dev.power.can_wakeup | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.child_count.counter | s32min-s32max |
| HOST_DATA | 0 | hba->bsg_dev.power.completion.done | 0-u32max |
| HOST_DATA | 0 | hba->bsg_dev.power.deferred_resume | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.detach_power_off | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.direct_complete | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.disable_depth | 0-7 |
| HOST_DATA | 0 | hba->bsg_dev.power.driver_flags | 0-u32max |
| HOST_DATA | 0 | hba->bsg_dev.power.early_init | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.idle_notification | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.ignore_children | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.in_dpm_list | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.irq_safe | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.is_late_suspended | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.is_noirq_suspended | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.is_prepared | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.is_suspended | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.last_busy | 0-u64max |
| HOST_DATA | 0 | hba->bsg_dev.power.last_status | s32min-s32max |
| HOST_DATA | 0 | hba->bsg_dev.power.links_count | 0-u32max |
| HOST_DATA | 0 | hba->bsg_dev.power.may_skip_resume | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.memalloc_noio | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.must_resume | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.needs_force_resume | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.no_callbacks | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.no_pm | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.no_pm_callbacks | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.out_band_wakeup | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.power_state.event | s32min-s32max |
| HOST_DATA | 0 | hba->bsg_dev.power.request | 0-u32max |
| HOST_DATA | 0 | hba->bsg_dev.power.request_pending | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.runtime_auto | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.runtime_error | s32min-s32max |
| HOST_DATA | 0 | hba->bsg_dev.power.runtime_status | s32min-s32max |
| HOST_DATA | 0 | hba->bsg_dev.power.smart_suspend | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.strict_midlayer | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.suspended_time | 0-u64max |
| HOST_DATA | 0 | hba->bsg_dev.power.syscore | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.timer_autosuspends | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.timer_expires | 0-u64max |
| HOST_DATA | 0 | hba->bsg_dev.power.usage_count.counter | s32min-s32max |
| HOST_DATA | 0 | hba->bsg_dev.power.use_autosuspend | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.power.work_in_progress | 0-1 |
| HOST_DATA | 0 | hba->bsg_dev.removable | 0-u32max |
| HOST_DATA | 0 | hba->capabilities | 8388608-u32max |
| HOST_DATA | 0 | hba->caps | 8192-u32max |
| HOST_DATA | 0 | hba->clk_gating.delay_attr.attr.ignore_lockdep | 0-1 |
| HOST_DATA | 0 | hba->clk_gating.delay_attr.attr.mode | 0-u16max |
| HOST_DATA | 0 | hba->clk_gating.delay_ms | 0-u64max |
| HOST_DATA | 0 | hba->clk_gating.enable_attr.attr.ignore_lockdep | 0-1 |
| HOST_DATA | 0 | hba->clk_gating.enable_attr.attr.mode | 0-u16max |
| HOST_DATA | 0 | hba->clk_gating.is_enabled | 0-1 |
| HOST_DATA | 0 | hba->clk_gating.is_initialized | 0-1 |
| HOST_DATA | 0 | hba->clk_gating.is_suspended | 0-1 |
| HOST_DATA | 0 | hba->clk_gating.ungate_work.data.counter | s64min-s64max |
| HOST_DATA | 0 | hba->clk_scaling.active_reqs | s32min-s32max |
| HOST_DATA | 0 | hba->clk_scaling.busy_start_t | s64min-s64max |
| HOST_DATA | 0 | hba->clk_scaling.enable_attr.attr.ignore_lockdep | 0-1 |
| HOST_DATA | 0 | hba->clk_scaling.enable_attr.attr.mode | 0-u16max |
| HOST_DATA | 0 | hba->clk_scaling.is_allowed | 0-1 |
| HOST_DATA | 0 | hba->clk_scaling.is_busy_started | 0-1 |
| HOST_DATA | 0 | hba->clk_scaling.is_enabled | 0-1 |
| HOST_DATA | 0 | hba->clk_scaling.is_initialized | 0-1 |
| HOST_DATA | 0 | hba->clk_scaling.is_suspended | 0-1 |
| HOST_DATA | 0 | hba->clk_scaling.min_gear | 0-u32max |
| HOST_DATA | 0 | hba->clk_scaling.resume_work.data.counter | s64min-s64max |
| HOST_DATA | 0 | hba->clk_scaling.saved_pwr_info.gear_rx | 0-u32max |
| HOST_DATA | 0 | hba->clk_scaling.saved_pwr_info.gear_tx | 0-u32max |
| HOST_DATA | 0 | hba->clk_scaling.saved_pwr_info.hs_rate | 0-u32max |
| HOST_DATA | 0 | hba->clk_scaling.saved_pwr_info.lane_rx | 0-u32max |
| HOST_DATA | 0 | hba->clk_scaling.saved_pwr_info.lane_tx | 0-u32max |
| HOST_DATA | 0 | hba->clk_scaling.saved_pwr_info.pwr_rx | 0-u32max |
| HOST_DATA | 0 | hba->clk_scaling.saved_pwr_info.pwr_tx | 0-u32max |
| HOST_DATA | 0 | hba->clk_scaling.suspend_on_no_request | 0-1 |
| HOST_DATA | 0 | hba->clk_scaling.suspend_work.data.counter | s64min-s64max |
| HOST_DATA | 0 | hba->clk_scaling.target_freq | 0-u64max |
| HOST_DATA | 0 | hba->clk_scaling.tot_busy_t | 0-u64max |
| HOST_DATA | 0 | hba->clk_scaling.wb_gear | 0-u32max |
| HOST_DATA | 0 | hba->clk_scaling.window_start_t | s64min-s64max |
| HOST_DATA | 0 | hba->complete_put | 0-1 |
| HOST_DATA | 0 | hba->crypto_capabilities.config_array_ptr | 0-255 |
| HOST_DATA | 0 | hba->crypto_capabilities.config_count | 0-255 |
| HOST_DATA | 0 | hba->crypto_capabilities.num_crypto_cap | 0-255 |
| HOST_DATA | 0 | hba->crypto_capabilities.reg_val | 0-u32max |
| HOST_DATA | 0 | hba->crypto_capabilities.reserved | 0-255 |
| HOST_DATA | 0 | hba->crypto_cfg_register | 0-u32max |
| HOST_DATA | 0 | hba->crypto_profile.key_types_supported | 1 |
| HOST_DATA | 0 | hba->crypto_profile.lock.count.counter | s64min-s64max |
| HOST_DATA | 0 | hba->crypto_profile.lock.osq.tail.counter | s32min-s32max |
| HOST_DATA | 0 | hba->crypto_profile.lock.owner.counter | s64min-s64max |
| HOST_DATA | 0 | hba->crypto_profile.log_slot_ht_size | 0-u32max |
| HOST_DATA | 0 | hba->crypto_profile.max_dun_bytes_supported | 8 |
| HOST_DATA | 0 | hba->crypto_profile.num_slots | 0-u32max |
| HOST_DATA | 0 | hba->debugfs_ee_rate_limit_ms | 0-u32max |
| HOST_DATA | 0 | hba->debugfs_ee_work.cpu | s32min-s32max |
| HOST_DATA | 0 | hba->debugfs_ee_work.timer.expires | 0-u64max |
| HOST_DATA | 0 | hba->debugfs_ee_work.timer.flags | 0-u32max |
| HOST_DATA | 0 | hba->debugfs_ee_work.work.data.counter | s64min-s64max |
| HOST_DATA | 0 | hba->dev_cmd.query.request.query_func | 0-255 |
| HOST_DATA | 0 | hba->dev_cmd.query.request.upiu_req.idn | 0-255 |
| HOST_DATA | 0 | hba->dev_cmd.query.request.upiu_req.index | 0-255 |
| HOST_DATA | 0 | hba->dev_cmd.query.request.upiu_req.length | 0-u16max |
| HOST_DATA | 0 | hba->dev_cmd.query.request.upiu_req.opcode | 0-255 |
| HOST_DATA | 0 | hba->dev_cmd.query.request.upiu_req.reserved_osf | 0-u16max |
| HOST_DATA | 0 | hba->dev_cmd.query.request.upiu_req.selector | 0-255 |
| HOST_DATA | 0 | hba->dev_cmd.query.request.upiu_req.value | 0-u32max |
| HOST_DATA | 0 | hba->dev_cmd.query.response.upiu_res.idn | 0-255 |
| HOST_DATA | 0 | hba->dev_cmd.query.response.upiu_res.index | 0-255 |
| HOST_DATA | 0 | hba->dev_cmd.query.response.upiu_res.length | 0-u16max |
| HOST_DATA | 0 | hba->dev_cmd.query.response.upiu_res.opcode | 0-255 |
| HOST_DATA | 0 | hba->dev_cmd.query.response.upiu_res.reserved_osf | 0-u16max |
| HOST_DATA | 0 | hba->dev_cmd.query.response.upiu_res.selector | 0-255 |
| HOST_DATA | 0 | hba->dev_cmd.query.response.upiu_res.value | 0-u32max |
| HOST_DATA | 0 | hba->dev_cmd.type | 0-u32max |
| HOST_DATA | 0 | hba->dev_info.b_advanced_rpmb_en | 0-1 |
| HOST_DATA | 0 | hba->dev_info.b_presrv_uspc_en | 0-255 |
| HOST_DATA | 0 | hba->dev_info.b_rpm_dev_flush_capable | 0-1 |
| HOST_DATA | 0 | hba->dev_info.bqueuedepth | 0-255 |
| HOST_DATA | 0 | hba->dev_info.clk_gating_wait_us | 0-u32max |
| HOST_DATA | 0 | hba->dev_info.ext_wb_sup | 0-u16max |
| HOST_DATA | 0 | hba->dev_info.f_power_on_wp_en | 0-1 |
| HOST_DATA | 0 | hba->dev_info.hid_sup | 0-1 |
| HOST_DATA | 0 | hba->dev_info.is_lu_power_on_wp | 0-1 |
| HOST_DATA | 0 | hba->dev_info.max_lu_supported | 0-255 |
| HOST_DATA | 0 | hba->dev_info.rpmb_io_size | 0-255 |
| HOST_DATA | 0 | hba->dev_info.rtc_time_baseline | 0 |
| HOST_DATA | 0 | hba->dev_info.rtc_type | 0-u32max |
| HOST_DATA | 0 | hba->dev_info.rtc_update_period | 0-u32max |
| HOST_DATA | 0 | hba->dev_info.rtt_cap | 0-255 |
| HOST_DATA | 0 | hba->dev_info.wb_buf_flush_enabled | 0 |
| HOST_DATA | 0 | hba->dev_info.wb_buffer_type | 0-255 |
| HOST_DATA | 0 | hba->dev_info.wb_dedicated_lu | 0-255 |
| HOST_DATA | 0 | hba->dev_info.wb_enabled | 0 |
| HOST_DATA | 0 | hba->dev_info.wmanufacturerid | 0-u16max |
| HOST_DATA | 0 | hba->dev_info.wspecversion | 1024-u16max |
| HOST_DATA | 0 | hba->dev_lvl_exception_count.counter | s32min-s32max |
| HOST_DATA | 0 | hba->dev_lvl_exception_id | 0-u64max |
| HOST_DATA | 0 | hba->dev_quirks | 0-u32max |
| HOST_DATA | 0 | hba->dev_ref_clk_freq | s32min-s32max |
| HOST_DATA | 0 | hba->devfreq->last_status.busy_time | 0-u32max |
| HOST_DATA | 0 | hba->devfreq->last_status.current_frequency | 0-u64max |
| HOST_DATA | 0 | hba->devfreq->last_status.total_time | 0-u32max |
| HOST_DATA | 0 | hba->device_deemphasis_cap | 0-255 |
| HOST_DATA | 0 | hba->device_preshoot_cap | 0-255 |
| HOST_DATA | 0 | hba->ee_ctrl_mask | 0-u16max |
| HOST_DATA | 0 | hba->ee_drv_mask | 0-u16max |
| HOST_DATA | 0 | hba->ee_usr_mask | 0-u16max |
| HOST_DATA | 0 | hba->eeh_work.data.counter | s64min-s64max |
| HOST_DATA | 0 | hba->eh_flags | 0-u32max |
| HOST_DATA | 0 | hba->errors | 0-u32max |
| HOST_DATA | 0 | hba->force_reset | 0-1 |
| HOST_DATA | 0 | hba->host_deemphasis_cap | 0-255 |
| HOST_DATA | 0 | hba->host_preshoot_cap | 0-255 |
| HOST_DATA | 0 | hba->intr_mask | 204799,466943 |
| HOST_DATA | 0 | hba->irq | 0-u32max |
| HOST_DATA | 0 | hba->is_powered | 1 |
| HOST_DATA | 0 | hba->is_sys_suspended | 0-1 |
| HOST_DATA | 0 | hba->lanes_per_direction | 0-u32max[c] |
| HOST_DATA | 0 | hba->lsdb_sup | 0-1 |
| HOST_DATA | 0 | hba->max_pwr_info.info.gear_rx | 0-u32max |
| HOST_DATA | 0 | hba->max_pwr_info.info.gear_tx | 0-u32max |
| HOST_DATA | 0 | hba->max_pwr_info.info.hs_rate | 2 |
| HOST_DATA | 0 | hba->max_pwr_info.info.lane_rx | 0-u32max |
| HOST_DATA | 0 | hba->max_pwr_info.info.lane_tx | 0-u32max |
| HOST_DATA | 0 | hba->max_pwr_info.info.pwr_rx | 1-2,4 |
| HOST_DATA | 0 | hba->max_pwr_info.info.pwr_tx | 1-2,4 |
| HOST_DATA | 0 | hba->mcq_capabilities | 0-u32max |
| HOST_DATA | 0 | hba->mcq_enabled | 0-1 |
| HOST_DATA | 0 | hba->mcq_esi_enabled | 0-1 |
| HOST_DATA | 0 | hba->mcq_sup | 0-1 |
| HOST_DATA | 0 | hba->monitor.chunk_size | 0-u64max |
| HOST_DATA | 0 | hba->monitor.enabled | 0-1 |
| HOST_DATA | 0 | hba->monitor.enabled_ts | s64min-s64max |
| HOST_DATA | 0 | hba->nop_out_timeout | 50 |
| HOST_DATA | 0 | hba->nortt | s32min-s32max |
| HOST_DATA | 0 | hba->nr_hw_queues | 0-u32max |
| HOST_DATA | 0 | hba->nutmrs | 1-8 |
| HOST_DATA | 0 | hba->nutrs | 1-32[c] |
| HOST_DATA | 0 | hba->outstanding_reqs | 0-u64max |
| HOST_DATA | 0 | hba->outstanding_tasks | 0-u64max |
| HOST_DATA | 0 | hba->pm_lvl_min | 0-u32max |
| HOST_DATA | 0 | hba->pm_op_in_progress | s32min-s32max |
| HOST_DATA | 0 | hba->pm_qos_enabled | 0-1 |
| HOST_DATA | 0 | hba->pm_qos_mutex.osq.tail.counter | s32min-s32max |
| HOST_DATA | 0 | hba->pm_qos_mutex.owner.counter | s64min-s64max |
| HOST_DATA | 0 | hba->pm_qos_req.node.prio | s32min-s32max |
| HOST_DATA | 0 | hba->pwr_info.gear_rx | 0-u32max |
| HOST_DATA | 0 | hba->pwr_info.gear_tx | 0-u32max |
| HOST_DATA | 0 | hba->pwr_info.hs_rate | 0-u32max |
| HOST_DATA | 0 | hba->pwr_info.lane_rx | 0-u32max |
| HOST_DATA | 0 | hba->pwr_info.lane_tx | 0-u32max |
| HOST_DATA | 0 | hba->pwr_info.pwr_rx | 0-u32max |
| HOST_DATA | 0 | hba->pwr_info.pwr_tx | 0-u32max |
| HOST_DATA | 0 | hba->quirks | 8192-u32max |
| HOST_DATA | 0 | hba->rpm_dev_flush_recheck_work.cpu | s32min-s32max |
| HOST_DATA | 0 | hba->rpm_dev_flush_recheck_work.timer.expires | 0-u64max |
| HOST_DATA | 0 | hba->rpm_dev_flush_recheck_work.timer.flags | 0-u32max |
| HOST_DATA | 0 | hba->rpm_dev_flush_recheck_work.work.data.counter | s64min-s64max |
| HOST_DATA | 0 | hba->rpm_lvl | 0-6 |
| HOST_DATA | 0 | hba->saved_err | 0-u32max |
| HOST_DATA | 0 | hba->saved_uic_err | 0-u32max |
| HOST_DATA | 0 | hba->scsi_host_added | 1 |
| HOST_DATA | 0 | hba->sg_entry_size | 16 |
| HOST_DATA | 0 | hba->shutting_down | 0-1 |
| HOST_DATA | 0 | hba->silence_err_logs | 0-1 |
| HOST_DATA | 0 | hba->spm_lvl | 0-6 |
| HOST_DATA | 0 | hba->timeout_attr.count | 0-u64max |
| HOST_DATA | 0 | hba->timeout_attr.interval | 0-u64max |
| HOST_DATA | 0 | hba->timeout_attr.probability | 0-u64max |
| HOST_DATA | 0 | hba->timeout_attr.ratelimit_state.begin | 0-u64max |
| HOST_DATA | 0 | hba->timeout_attr.ratelimit_state.burst | s32min-s32max |
| HOST_DATA | 0 | hba->timeout_attr.ratelimit_state.flags | 0-u32max |
| HOST_DATA | 0 | hba->timeout_attr.ratelimit_state.interval | s32min-s32max |
| HOST_DATA | 0 | hba->timeout_attr.ratelimit_state.lock.magic | 0-u32max |
| HOST_DATA | 0 | hba->timeout_attr.ratelimit_state.lock.owner_cpu | 0-u32max |
| HOST_DATA | 0 | hba->timeout_attr.ratelimit_state.lock.raw_lock.locked | 0-255 |
| HOST_DATA | 0 | hba->timeout_attr.ratelimit_state.lock.raw_lock.locked_pending | 0-u16max |
| HOST_DATA | 0 | hba->timeout_attr.ratelimit_state.lock.raw_lock.pending | 0-255 |
| HOST_DATA | 0 | hba->timeout_attr.ratelimit_state.lock.raw_lock.tail | 0-u16max |
| HOST_DATA | 0 | hba->timeout_attr.ratelimit_state.lock.raw_lock.val.counter | s32min-s32max |
| HOST_DATA | 0 | hba->timeout_attr.ratelimit_state.missed.counter | s32min-s32max |
| HOST_DATA | 0 | hba->timeout_attr.ratelimit_state.rs_n_left.counter | s32min-s32max |
| HOST_DATA | 0 | hba->timeout_attr.reject_end | 0-u64max |
| HOST_DATA | 0 | hba->timeout_attr.reject_start | 0-u64max |
| HOST_DATA | 0 | hba->timeout_attr.require_end | 0-u64max |
| HOST_DATA | 0 | hba->timeout_attr.require_start | 0-u64max |
| HOST_DATA | 0 | hba->timeout_attr.space.counter | s32min-s32max |
| HOST_DATA | 0 | hba->timeout_attr.stacktrace_depth | 0-u64max |
| HOST_DATA | 0 | hba->timeout_attr.task_filter | 0-1 |
| HOST_DATA | 0 | hba->timeout_attr.times.counter | s32min-s32max |
| HOST_DATA | 0 | hba->timeout_attr.verbose | 0-u64max |
| HOST_DATA | 0 | hba->tmf_tag_set.nr_maps | 1-3 |
| HOST_DATA | 0 | hba->tmf_tag_set.queue_depth | 1-10240 |
| HOST_DATA | 0 | hba->trigger_eh_attr.count | 0-u64max |
| HOST_DATA | 0 | hba->trigger_eh_attr.interval | 0-u64max |
| HOST_DATA | 0 | hba->trigger_eh_attr.probability | 0-u64max |
| HOST_DATA | 0 | hba->trigger_eh_attr.ratelimit_state.begin | 0-u64max |
| HOST_DATA | 0 | hba->trigger_eh_attr.ratelimit_state.burst | s32min-s32max |
| HOST_DATA | 0 | hba->trigger_eh_attr.ratelimit_state.flags | 0-u32max |
| HOST_DATA | 0 | hba->trigger_eh_attr.ratelimit_state.interval | s32min-s32max |
| HOST_DATA | 0 | hba->trigger_eh_attr.ratelimit_state.lock.magic | 0-u32max |
| HOST_DATA | 0 | hba->trigger_eh_attr.ratelimit_state.lock.owner_cpu | 0-u32max |
| HOST_DATA | 0 | hba->trigger_eh_attr.ratelimit_state.lock.raw_lock.locked | 0-255 |
| HOST_DATA | 0 | hba->trigger_eh_attr.ratelimit_state.lock.raw_lock.locked_pending | 0-u16max |
| HOST_DATA | 0 | hba->trigger_eh_attr.ratelimit_state.lock.raw_lock.pending | 0-255 |
| HOST_DATA | 0 | hba->trigger_eh_attr.ratelimit_state.lock.raw_lock.tail | 0-u16max |
| HOST_DATA | 0 | hba->trigger_eh_attr.ratelimit_state.lock.raw_lock.val.counter | s32min-s32max |
| HOST_DATA | 0 | hba->trigger_eh_attr.ratelimit_state.missed.counter | s32min-s32max |
| HOST_DATA | 0 | hba->trigger_eh_attr.ratelimit_state.rs_n_left.counter | s32min-s32max |
| HOST_DATA | 0 | hba->trigger_eh_attr.reject_end | 0-u64max |
| HOST_DATA | 0 | hba->trigger_eh_attr.reject_start | 0-u64max |
| HOST_DATA | 0 | hba->trigger_eh_attr.require_end | 0-u64max |
| HOST_DATA | 0 | hba->trigger_eh_attr.require_start | 0-u64max |
| HOST_DATA | 0 | hba->trigger_eh_attr.space.counter | s32min-s32max |
| HOST_DATA | 0 | hba->trigger_eh_attr.stacktrace_depth | 0-u64max |
| HOST_DATA | 0 | hba->trigger_eh_attr.task_filter | 0-1 |
| HOST_DATA | 0 | hba->trigger_eh_attr.times.counter | s32min-s32max |
| HOST_DATA | 0 | hba->trigger_eh_attr.verbose | 0-u64max |
| HOST_DATA | 0 | hba->ufs_rtc_update_work.cpu | s32min-s32max |
| HOST_DATA | 0 | hba->ufs_rtc_update_work.timer.expires | 0-u64max |
| HOST_DATA | 0 | hba->ufs_rtc_update_work.timer.flags | 0-u32max |
| HOST_DATA | 0 | hba->ufs_rtc_update_work.work.data.counter | s64min-s64max |
| HOST_DATA | 0 | hba->ufs_version | 0-u32max |
| HOST_DATA | 0 | hba->uic_error | 0-u32max |
| HOST_DATA | 0 | hba->use_pm_opp | 0-1 |
| HOST_DATA | 0 | hba->utmrdl_dma_addr | 0-u64max |
| HOST_DATA | 0 | hba->vcc_off_delay_us | 2000 |
| HOST_DATA | 0 | hba->wb_mutex.osq.tail.counter | s32min-s32max |
| HOST_DATA | 0 | hba->wb_mutex.owner.counter | s64min-s64max |
| USER_DATA | 0 | hba->clk_scaling.is_enabled | 0 |
| USER_DATA | 0 | hba->pm_qos_req.node.prio | 0-s32max |
| NO_OVERFLOW_SIMPLE | 0 | hba->crypto_capabilities.num_crypto_cap | |
| NO_OVERFLOW_SIMPLE | 0 | hba->dev_info.wb_buf_flush_enabled | |
| NO_OVERFLOW_SIMPLE | 0 | hba->dev_info.wb_enabled | |
| NO_OVERFLOW_SIMPLE | 0 | hba->devfreq->previous_freq | |
| NO_OVERFLOW_SIMPLE | 0 | hba->devfreq->resume_freq | |
| NO_OVERFLOW_SIMPLE | 0 | hba->host->tag_set.srcu->sda | |
| NO_OVERFLOW_SIMPLE | 0 | hba->nutmrs | |
| NO_OVERFLOW_SIMPLE | 0 | hba->tmf_tag_set.nr_hw_queues | |
| UNITS | 0 | hba | unit_byte |
| HALF_LOCKED2 | 0 | &hba->clk_scaling.lock | |
| HALF_LOCKED2 | 0 | &hba->clk_scaling_lock | |
| HALF_LOCKED2 | 0 | &hba->host->scan_mutex | |
| HALF_LOCKED2 | 0 | &hba->host_sem | |
| HALF_LOCKED2 | 0 | &hba->wb_mutex |
drivers/ufs/core/ufshcd.c ufshcd_uic_tx_eqtr() -> ufshcd_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hba | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->active_uic_cmd | 0 |
| PARAM_VALUE | 0 | hba->caps | 8192-u32max |
| PARAM_VALUE | 0 | hba->clk_gating.clk_gating_workq->flags | 0-4294967295 |
| PARAM_VALUE | 0 | hba->clk_gating.gate_work->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->clk_gating.gate_work.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | hba->clk_gating.gate_work.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | hba->clk_gating.gate_work.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | hba->clk_gating.gate_work.work.entry.next->next | 1-u64max |
| PARAM_VALUE | 0 | hba->clk_gating.gate_work.work.entry.prev->next | 1-u64max |
| PARAM_VALUE | 0 | hba->clk_gating.gate_work.work.entry.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.first_waiter->list.next | 2212933610777083904,2624917664208203776 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.first_waiter->list.prev | 2212933610777083904,2624917664208203776 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | hba->crypto_profile.lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | hba->crypto_profile.lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | hba->dev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hba->dev->bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hba->dev->class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hba->dev->driver | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hba->dev->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | hba->dev->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | hba->dev->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | hba->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | hba->dev_info.wspecversion | 1280-u16max |
| PARAM_VALUE | 0 | hba->eh_wq->flags | 0-4294967295 |
| PARAM_VALUE | 0 | hba->host | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->host_lock | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->host_lock->rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->host->pseudo_sdev->request_queue->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | hba->host_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | hba->max_pwr_info.is_valid | 1 |
| PARAM_VALUE | 0 | hba->tx_eq_params | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->ufs_device_wlun->sdev_gendev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | hba->ufs_device_wlun->sdev_target->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | hba->ufs_version | 1280-u32max |
| PARAM_VALUE | 0 | hba->ufshcd_state | 2-4 |
| PARAM_VALUE | 0 | hba->uic_async_done | 0 |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hba->uic_cmd_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | hba->vops | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hba->vps->hba_enable_delay_us | 1000 |
| PARAM_VALUE | 0 | hba->vps->wb_flush_threshold | 1-10 |
| PARAM_VALUE | 0 | *hba->clk_gating.gate_work.timer->entry.pprev | 4096-ptr_max |
| BUF_SIZE | 0 | hba | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | hba | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | hba | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | hba->clk_scaling.is_enabled | 0 |
| USER_DATA | 0 | hba->pm_qos_req.node.prio | 0-s32max |
| NO_OVERFLOW_SIMPLE | 0 | hba->clk_scaling.is_enabled | |
| NO_OVERFLOW_SIMPLE | 0 | hba->dev_info.wb_buf_flush_enabled | |
| NO_OVERFLOW_SIMPLE | 0 | hba->dev_info.wb_enabled | |
| UNITS | 0 | hba | unit_byte |
| HALF_LOCKED2 | 0 | &hba->clk_scaling_lock | |
| HALF_LOCKED2 | 0 | &hba->host->scan_mutex | |
| HALF_LOCKED2 | 0 | &hba->host_sem | |
| HALF_LOCKED2 | 0 | &hba->wb_mutex |
drivers/ufs/core/ufshcd.c ufshcd_wait_for_pending_cmds() -> ufshcd_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hba | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.first_waiter->list.next | 2624917664208203776 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.first_waiter->list.prev | 2624917664208203776 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | hba->host | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->scan_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->host->scan_mutex.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->scan_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hba->host->scan_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | hba->host->scan_mutex.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->host->scan_mutex.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | hba->host->scan_mutex.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->lock.owner | 0,(-1) |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->lock.owner_cpu | 0,u32max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->sda_is_static | 1 |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_barrier_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_barrier_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_cb_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_cb_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_gp_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_gp_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_gp_seq | 18446744073709551216 |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_gp_seq_needed | 0,4-u64max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_gp_seq_needed_exp | 18446744073709551216 |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_size_state | 0-1,8 |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_ssp | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_ssp->sda | 1-u64max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_ssp->srcu_sup | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->work.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->work.work.entry.prev->prev | 2076614606316732416 |
| PARAM_VALUE | 0 | hba->host_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | hba->ufs_device_wlun->sdev_gendev.power.wakeirq->status | 0-4294967295 |
| BUF_SIZE | 0 | hba | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | hba | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | hba | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | hba->clk_scaling.is_enabled | 0 |
| NO_OVERFLOW_SIMPLE | 0 | hba->clk_scaling.is_enabled | |
| NO_OVERFLOW_SIMPLE | 0 | hba->devfreq->previous_freq | |
| NO_OVERFLOW_SIMPLE | 0 | hba->devfreq->resume_freq | |
| UNITS | 0 | hba | unit_byte |
| LOCK2 | 0 | &hba->clk_scaling_lock | |
| LOCK2 | 0 | &hba->host->scan_mutex | |
| HALF_LOCKED2 | 0 | &hba->host_sem | |
| HALF_LOCKED2 | 0 | &hba->wb_mutex | |
| TYPE_LOCK | (struct Scsi_Host)->scan_mutex | ||
| TYPE_LOCK | (struct ufs_hba)->clk_scaling_lock |
drivers/ufs/core/ufs-sysfs.c ufshcd_read_hci_reg() -> ufshcd_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hba | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host_sem.first_waiter->list.next | 5349227543279349760 |
| PARAM_VALUE | 0 | hba->host_sem.first_waiter->list.prev | 5349227543279349760 |
| PARAM_VALUE | 0 | hba->host_sem.first_waiter->list.prev->next | 5349227543279349760 |
| PARAM_VALUE | 0 | hba->host_sem.first_waiter->up | 0 |
| PARAM_VALUE | 0 | hba->host_sem.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->host_sem.lock.owner | (-1) |
| PARAM_VALUE | 0 | hba->host_sem.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | hba->shutting_down | 0 |
| PARAM_VALUE | 0 | hba->ufs_device_wlun | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->ufs_device_wlun->sdev_gendev.power.request | 0-4 |
| PARAM_VALUE | 0 | hba->ufs_device_wlun->sdev_gendev.power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | hba->ufs_device_wlun->sdev_gendev.power.wakeirq->status | 0-4294967295 |
| BUF_SIZE | 0 | hba | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | hba | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | hba | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | hba | unit_byte |
| LOCK2 | &of->mutex | ||
| LOCK2 | 0 | &hba->host_sem | |
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex | ||
| TYPE_LOCK | (struct ufs_hba)->host_sem |
drivers/ufs/core/ufs-txeq.c ufshcd_retrain_tx_eq() -> ufshcd_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hba | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->caps | 8192-u32max |
| PARAM_VALUE | 0 | hba->clk_gating.gate_work->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->clk_gating.gate_work.work.entry.next->next | 1-u64max |
| PARAM_VALUE | 0 | hba->clk_gating.gate_work.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->clk_gating.gate_work.work.entry.prev->next | 1-u64max |
| PARAM_VALUE | 0 | hba->clk_gating.gate_work.work.entry.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | hba->clk_gating.ungate_work.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.first_waiter->handoff_set | 1 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.first_waiter->list.next | 2624917664208203776 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.first_waiter->list.prev | 2624917664208203776 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | hba->dev_info.wspecversion | 1280-u16max |
| PARAM_VALUE | 0 | hba->host | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->host_lock->rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->host->scan_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->host->scan_mutex.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->scan_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hba->host->scan_mutex.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->host->scan_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hba->host->scan_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hba->host->scan_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | hba->host->scan_mutex.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hba->host->scan_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->lock.owner | 0,(-1) |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->lock.owner_cpu | 0,u32max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->sda_is_static | 1 |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_barrier_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_barrier_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_cb_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_cb_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_gp_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_gp_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_gp_seq | 18446744073709551216 |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_gp_seq_needed | 0,4-u64max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_gp_seq_needed_exp | 18446744073709551216 |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_size_state | 0-1,8 |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_ssp | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_ssp->sda | 1-u64max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_ssp->srcu_sup | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->work.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->work.work.entry.prev->prev | 2076614606316732416 |
| PARAM_VALUE | 0 | hba->host_sem.first_waiter->list.next | 5349227543279349760 |
| PARAM_VALUE | 0 | hba->host_sem.first_waiter->list.prev | 5349227543279349760 |
| PARAM_VALUE | 0 | hba->host_sem.first_waiter->list.prev->next | 5349227543279349760 |
| PARAM_VALUE | 0 | hba->host_sem.first_waiter->up | 0 |
| PARAM_VALUE | 0 | hba->host_sem.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->host_sem.lock.owner | (-1) |
| PARAM_VALUE | 0 | hba->host_sem.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | hba->max_pwr_info.is_valid | 1 |
| PARAM_VALUE | 0 | hba->shutting_down | 0 |
| PARAM_VALUE | 0 | hba->ufs_device_wlun | 1-u64max |
| PARAM_VALUE | 0 | hba->ufs_device_wlun->sdev_gendev.power.request | 0-4 |
| PARAM_VALUE | 0 | hba->ufs_device_wlun->sdev_gendev.power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | hba->ufs_device_wlun->sdev_gendev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | hba->ufs_version | 1280-u32max |
| PARAM_VALUE | 0 | hba->ufshcd_state | 1 |
| BUF_SIZE | 0 | hba | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | hba | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | hba | $0 |
| NOCHECK_CALL | |||
| LOCK2 | 0 | &hba->host_sem | |
| TYPE_LOCK | (struct ufs_hba)->host_sem |
drivers/ufs/core/ufs-txeq.c ufshcd_retrain_tx_eq() -> ufshcd_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hba | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->caps | 8192-u32max |
| PARAM_VALUE | 0 | hba->clk_gating.gate_work.work.entry.next->next | 1-u64max |
| PARAM_VALUE | 0 | hba->clk_gating.gate_work.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->clk_gating.gate_work.work.entry.prev->next | 1-u64max |
| PARAM_VALUE | 0 | hba->clk_gating.gate_work.work.entry.prev->prev | 1-u64max |
| PARAM_VALUE | 0 | hba->clk_gating.ungate_work.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.first_waiter->handoff_set | 1 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.first_waiter->list.next | 2624917664208203776 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.first_waiter->list.prev | 2624917664208203776 |
| PARAM_VALUE | 0 | hba->clk_scaling_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | hba->dev_info.wspecversion | 1280-u16max |
| PARAM_VALUE | 0 | hba->host | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->host_lock->rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->host->scan_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->host->scan_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | hba->host->scan_mutex.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->host->scan_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | hba->host->scan_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | hba->host->scan_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | hba->host->scan_mutex.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->lock.owner | 0,(-1) |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->lock.owner_cpu | 0,u32max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->sda_is_static | 1 |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_barrier_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_barrier_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_cb_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_cb_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_gp_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_gp_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_gp_seq | 18446744073709551216 |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_gp_seq_needed | 0,4-u64max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_gp_seq_needed_exp | 18446744073709551216 |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_size_state | 0-1,8 |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_ssp | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_ssp->sda | 1-u64max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->srcu_ssp->srcu_sup | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->work.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | hba->host->tag_set.srcu->srcu_sup->work.work.entry.prev->prev | 2076614606316732416 |
| PARAM_VALUE | 0 | hba->host_sem.first_waiter->list.next | 5349227543279349760 |
| PARAM_VALUE | 0 | hba->host_sem.first_waiter->list.prev | 5349227543279349760 |
| PARAM_VALUE | 0 | hba->host_sem.first_waiter->list.prev->next | 5349227543279349760 |
| PARAM_VALUE | 0 | hba->host_sem.first_waiter->up | 0 |
| PARAM_VALUE | 0 | hba->host_sem.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | hba->host_sem.lock.owner | (-1) |
| PARAM_VALUE | 0 | hba->host_sem.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | hba->max_pwr_info.is_valid | 1 |
| PARAM_VALUE | 0 | hba->shutting_down | 0 |
| PARAM_VALUE | 0 | hba->ufs_device_wlun | 1-u64max |
| PARAM_VALUE | 0 | hba->ufs_device_wlun->sdev_gendev.power.request | 0-4 |
| PARAM_VALUE | 0 | hba->ufs_device_wlun->sdev_gendev.power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | hba->ufs_device_wlun->sdev_gendev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | hba->ufs_version | 1280-u32max |
| PARAM_VALUE | 0 | hba->vops | 0,4096-ptr_max |
| BUF_SIZE | 0 | hba | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | hba | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | hba | $0 |
| NOCHECK_CALL | |||
| LOCK2 | 0 | &hba->host_sem | |
| TYPE_LOCK | (struct ufs_hba)->host_sem |
drivers/ufs/core/ufshcd-crypto.c ufshcd_program_key() -> ufshcd_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hba | 4096-ptr_max |
| DATA_SOURCE | 0 | hba | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &profile->lock |