qp_status 452 drivers/crypto/hisilicon/qm.c if (qp->qp_status.cq_head == QM_Q_DEPTH - 1) { qp_status 453 drivers/crypto/hisilicon/qm.c qp->qp_status.cqc_phase = !qp->qp_status.cqc_phase; qp_status 454 drivers/crypto/hisilicon/qm.c qp->qp_status.cq_head = 0; qp_status 456 drivers/crypto/hisilicon/qm.c qp->qp_status.cq_head++; qp_status 462 drivers/crypto/hisilicon/qm.c struct qm_cqe *cqe = qp->cqe + qp->qp_status.cq_head; qp_status 465 drivers/crypto/hisilicon/qm.c while (QM_CQE_PHASE(cqe) == qp->qp_status.cqc_phase) { qp_status 469 drivers/crypto/hisilicon/qm.c cqe = qp->cqe + qp->qp_status.cq_head; qp_status 471 drivers/crypto/hisilicon/qm.c qp->qp_status.cq_head, 0); qp_status 472 drivers/crypto/hisilicon/qm.c atomic_dec(&qp->qp_status.used); qp_status 477 drivers/crypto/hisilicon/qm.c qp->qp_status.cq_head, 1); qp_status 645 drivers/crypto/hisilicon/qm.c struct hisi_qp_status *qp_status = &qp->qp_status; qp_status 647 drivers/crypto/hisilicon/qm.c qp_status->sq_tail = 0; qp_status 648 drivers/crypto/hisilicon/qm.c qp_status->cq_head = 0; qp_status 649 drivers/crypto/hisilicon/qm.c qp_status->cqc_phase = 1; qp_status 650 drivers/crypto/hisilicon/qm.c qp_status->flags = 0; qp_status 1088 drivers/crypto/hisilicon/qm.c struct hisi_qp_status *qp_status = &qp->qp_status; qp_status 1089 drivers/crypto/hisilicon/qm.c u16 sq_tail = qp_status->sq_tail; qp_status 1091 drivers/crypto/hisilicon/qm.c if (unlikely(atomic_read(&qp->qp_status.used) == QM_Q_DEPTH)) qp_status 1329 drivers/crypto/hisilicon/qm.c if (test_bit(QP_STOP, &qp->qp_status.flags)) qp_status 1332 drivers/crypto/hisilicon/qm.c while (atomic_read(&qp->qp_status.used)) { qp_status 1341 drivers/crypto/hisilicon/qm.c set_bit(QP_STOP, &qp->qp_status.flags); qp_status 1359 drivers/crypto/hisilicon/qm.c struct hisi_qp_status *qp_status = &qp->qp_status; qp_status 1360 drivers/crypto/hisilicon/qm.c u16 sq_tail = qp_status->sq_tail; qp_status 1364 drivers/crypto/hisilicon/qm.c if (unlikely(test_bit(QP_STOP, &qp->qp_status.flags))) { qp_status 1375 drivers/crypto/hisilicon/qm.c atomic_inc(&qp->qp_status.used); qp_status 1376 drivers/crypto/hisilicon/qm.c qp_status->sq_tail = sq_tail_next; qp_status 188 drivers/crypto/hisilicon/qm.h struct hisi_qp_status qp_status;