Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/crypto/hisilicon/qm.c qm_clear_device() -> qm_master_ooo_check()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | qm | 4096-ptr_max |
| PARAM_VALUE | 0 | qm->dev_name | 1601238132478103552,5674769305377685504,8121057830644944896 |
| PARAM_VALUE | 0 | qm->err_info.acpi_rst | 2423427586545496064,3844439765460242432,7365892954792124416 |
| PARAM_VALUE | 0 | qm->err_info.dev_err.ecc_2bits_mask | 2,4,34 |
| PARAM_VALUE | 0 | qm->err_info.dev_err.fe | 0 |
| PARAM_VALUE | 0 | qm->err_info.msi_wr_port | 1,4,2048 |
| PARAM_VALUE | 0 | qm->err_info.qm_err.ecc_2bits_mask | 4 |
| PARAM_VALUE | 0 | qm->err_info.qm_err.fe | 0 |
| PARAM_VALUE | 0 | qm->err_ini | 4096-ptr_max |
| PARAM_VALUE | 0 | qm->err_ini->err_info_init | 107613689647435776,1812216920248053760,3590059003429572608 |
| PARAM_VALUE | 0 | qm->fun_type | 0 |
| PARAM_VALUE | 0 | qm->ops->debug_init | 0 |
| PARAM_VALUE | 0 | qm->ops->get_ifc | 0,4885684320252764160,7714136284779671552 |
| PARAM_VALUE | 0 | qm->ops->get_vft | 0,8428521271757975552 |
| PARAM_VALUE | 0 | qm->ops->hw_error_handle | 0,5182608566893371392 |
| PARAM_VALUE | 0 | qm->ops->hw_error_init | 412978801649545216,1295285562320433152,2005447691353833472 |
| PARAM_VALUE | 0 | qm->ops->hw_error_uninit | 0,1658465068629565440,3475303536709988352 |
| PARAM_VALUE | 0 | qm->ops->qm_db | 8233270708857274368,8978955129215668224 |
| PARAM_VALUE | 0 | qm->ops->set_ifc_begin | 0,1309912051543941120,2259806194366181376 |
| PARAM_VALUE | 0 | qm->ops->set_ifc_end | 0,1574643661690331136,8886352244293234688 |
| PARAM_VALUE | 0 | qm->ops->set_msi | 2991577320017870848,5727744304420585472 |
| PARAM_VALUE | 0 | qm->pdev | 4096-ptr_max |
| PARAM_VALUE | 0 | qm->pdev->dev.devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | qm->pdev->dev.dma_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | qm->pdev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | qm->pdev->error_state | 0-2,4-u32max |
| PARAM_VALUE | 0 | qm->pdev->is_busmaster | 1 |
| PARAM_VALUE | 0 | qm->pdev->is_virtfn | 0 |
| PARAM_VALUE | 0 | qm->pdev->pcie_cap | 0-1 |
| PARAM_VALUE | 0 | qm->sqe_size | 64,128 |
| PARAM_VALUE | 0 | *qm->pdev->saved_config_space | 0-4294967295 |
| BUF_SIZE | 0 | qm->dev_name | 9-10 |
| BUF_SIZE | 0 | qm->err_ini | (-1),128 |
| BUF_SIZE | 0 | qm->pdev | (-1),1-s32max |
| BUF_SIZE | 0 | qm->qm_list | (-1),184 |
| DATA_SOURCE | 0 | qm | $0 |
| HARD_MAX | 0 | qm->sqe_size | 128 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | qm->cap_ver | 0-1 |
| HOST_DATA | 0 | qm->pdev->current_state | 0-3[c] |
| HOST_DATA | 0 | qm->ver | 1-u32max |
| NO_OVERFLOW_SIMPLE | 0 | qm->cap_tables.qm_cap_size | |
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/crypto/hisilicon/qm.c qm_prepare_for_suspend() -> qm_master_ooo_check()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | qm | 4096-ptr_max |
| PARAM_VALUE | 0 | qm->mailbox_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | qm->mailbox_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | qm->mailbox_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | qm->mailbox_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | qm->mailbox_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | qm->mailbox_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | qm->mailbox_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | qm->mailbox_lock.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | qm->mailbox_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | qm->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | qm->pdev->error_state | 0-2,4-u32max |
| PARAM_VALUE | 0 | qm->pdev->is_virtfn | 0 |
| PARAM_VALUE | 0 | qm->qps_lock.first_waiter->handoff_set | 1 |
| PARAM_VALUE | 0 | qm->qps_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | qm->status.flags.counter | 1 |
| PARAM_VALUE | 0 | qm->status.stop_reason | 0 |
| BUF_SIZE | 0 | qm | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | qm | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | qm | $0 |
| UNITS | 0 | qm | unit_byte |
drivers/crypto/hisilicon/qm.c qm_soft_reset_prepare() -> qm_master_ooo_check()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | qm | 4096-ptr_max |
| PARAM_VALUE | 0 | qm->err_ini | 4096-ptr_max |
| PARAM_VALUE | 0 | qm->err_ini->show_last_dfx_regs | 0,437623640788467712,493085659851923456,606964330034323456 |
| PARAM_VALUE | 0 | qm->ifc_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | qm->ifc_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | qm->ifc_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | qm->ifc_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | qm->ifc_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | qm->ifc_lock.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | qm->ifc_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | qm->isolate_data.isolate_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | qm->isolate_data.isolate_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | qm->isolate_data.isolate_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | qm->isolate_data.isolate_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | qm->isolate_data.isolate_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | qm->isolate_data.isolate_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | qm->isolate_data.isolate_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | qm->isolate_data.isolate_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | qm->isolate_data.qm_hw_errs.next | 4096-ptr_max |
| PARAM_VALUE | 0 | qm->isolate_data.qm_hw_errs.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | qm->isolate_data.qm_hw_errs.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | qm->mailbox_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | qm->mailbox_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | qm->mailbox_lock.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | qm->mailbox_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | qm->mailbox_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | qm->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | qm->pdev->dev.bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | qm->pdev->dev.class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | qm->pdev->dev.driver | 0,4096-ptr_max |
| PARAM_VALUE | 0 | qm->pdev->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | qm->pdev->error_state | 0-2,4-u32max |
| PARAM_VALUE | 0 | qm->pdev->is_virtfn | 0 |
| PARAM_VALUE | 0 | qm->qm_list->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | qm->qm_list->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | qm->qm_list->lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | qm->qm_list->lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | qm->qm_list->lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | qm->qm_list->lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | qm->qm_list->lock.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | qm->qm_list->lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | qm->qps_lock.first_waiter->handoff_set | 1 |
| PARAM_VALUE | 0 | qm->qps_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | qm->status.flags.counter | 1 |
| PARAM_VALUE | 0 | qm->status.stop_reason | 0 |
| BUF_SIZE | 0 | qm | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | qm | s32min-(-1),1-s32max |
| CAPPED_DATA | 0 | qm->pdev | 1 |
| CAPPED_DATA | 0 | qm->vfs_num | 1 |
| DATA_SOURCE | 0 | qm | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | qm | unit_byte |
| HALF_LOCKED2 | &pool->lock |