Searched refs:eq_head (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/vfio/pci/hisilicon/ |
| H A D | hisi_acc_vfio_pci.c | 492 u16 eq_head, aeq_head; in vf_qm_xeqc_save() local 494 eq_head = vf_data->qm_eqc_dw[0] & 0xFFFF; in vf_qm_xeqc_save() 495 qm_db(qm, 0, QM_DOORBELL_CMD_EQ, eq_head, 0); in vf_qm_xeqc_save()
|
| /linux/drivers/crypto/hisilicon/ |
| H A D | qm.c | 1045 struct qm_eqe *eqe = qm->eqe + qm->status.eq_head; in qm_get_complete_eqe_num() 1053 qm_db(qm, 0, QM_DOORBELL_CMD_EQ, qm->status.eq_head, 0); in qm_get_complete_eqe_num() 1066 if (qm->status.eq_head == eq_depth - 1) { in qm_get_complete_eqe_num() 1069 qm->status.eq_head = 0; in qm_get_complete_eqe_num() 1072 qm->status.eq_head++; in qm_get_complete_eqe_num() 1082 qm_db(qm, 0, QM_DOORBELL_CMD_EQ, qm->status.eq_head, 0); in qm_get_complete_eqe_num() 3276 status->eq_head = 0; in qm_init_eq_aeq_status() 3286 qm_db(qm, 0, QM_DOORBELL_CMD_EQ, qm->status.eq_head, 0); in qm_enable_eq_aeq_interrupts()
|