Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/crypto/hisilicon/qm.c hisi_qm_reset_done() -> qm_reset_bit_clear()

Type Parameter Key Value
PARAM_VALUE 0 qm 4096-ptr_max
BUF_SIZE 0 qm s32min-(-2),1-s32max
BUF_SIZE 0 qm s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 qm unit_byte
HALF_LOCKED2 &pdev->dev.mutex

drivers/crypto/hisilicon/qm.c qm_controller_reset() -> qm_reset_bit_clear()

Type Parameter Key Value
PARAM_VALUE 0 qm 4096-ptr_max
PARAM_VALUE 0 qm->pdev->is_virtfn 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
NOCHECK_CALL
UNITS 0 qm unit_byte

drivers/crypto/hisilicon/qm.c qm_controller_reset_done() -> qm_reset_bit_clear()

Type Parameter Key Value
PARAM_VALUE 0 qm 4096-ptr_max
PARAM_VALUE 0 qm->pdev 4096-ptr_max
PARAM_VALUE 0 qm->pdev->is_virtfn 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->qp_num 1
CAPPED_DATA 0 qm->vfs_num 1
DATA_SOURCE 0 qm $0
MEM_ZERO 0 qm->qdma.va
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 qm unit_byte
HALF_LOCKED2 &pool->lock

drivers/crypto/hisilicon/qm.c qm_controller_reset_prepare() -> qm_reset_bit_clear()

Type Parameter Key Value
PARAM_VALUE 0 qm 4096-ptr_max
PARAM_VALUE 0 qm->pdev 4096-ptr_max
PARAM_VALUE 0 qm->pdev->is_virtfn 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
NOCHECK_CALL
UNITS 0 qm unit_byte
HALF_LOCKED2 &pool->lock

drivers/crypto/hisilicon/qm.c qm_pf_reset_vf_done() -> qm_reset_bit_clear()

Type Parameter Key Value
PARAM_VALUE 0 qm 4096-ptr_max
PARAM_VALUE 0 qm->pdev 4096-ptr_max
CAPPED_DATA 0 qm->qp_num 1
DATA_SOURCE 0 qm $0
NOCHECK_CALL
HOST_DATA 0 qm->isolate_data.err_threshold 0-u16max
HOST_DATA 0 qm->mb_qos 0-u32max
HOST_DATA 0 qm->pdev->devfn 0-503[c]
HALF_LOCKED2 &pool->lock

drivers/crypto/hisilicon/qm.c qm_pf_reset_vf_process() -> qm_reset_bit_clear()

Type Parameter Key Value
PARAM_VALUE 0 qm 4096-ptr_max
PARAM_VALUE 0 qm->pdev 4096-ptr_max
PARAM_VALUE 0 qm->pdev->is_virtfn 0
CAPPED_DATA 0 qm->qp_num 1
DATA_SOURCE 0 qm $0
NOCHECK_CALL
HOST_DATA 0 qm->mb_qos 0-u32max
HOST_DATA 0 qm->pdev->devfn 0-503[c]
HALF_LOCKED2 &pool->lock

drivers/crypto/hisilicon/qm.c qm_reset_function() -> qm_reset_bit_clear()

Type Parameter Key Value
PARAM_VALUE 0 qm 4096-ptr_max
PARAM_VALUE 0 qm->pdev 4096-ptr_max
DATA_SOURCE 0 qm $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 qm->mb_qos 0-u32max
HOST_DATA 0 qm->pdev->devfn 0-503[c]