Lines Matching full:qdma

1053 	addr = (u32 *)(qp->qdma.va + qp->qdma.size) - offset;  in qm_set_qp_disable()
1992 addr = (u64 *)(qp->qdma.va + qp->qdma.size) - QM_RESET_STOP_TX_OFFSET; in hisi_qm_unset_hw_reset()
2490 if (sz != qp->qdma.size) in hisi_qm_uacce_mmap()
2499 ret = dma_mmap_coherent(dev, vma, qp->qdma.va, in hisi_qm_uacce_mmap()
2500 qp->qdma.dma, sz); in hisi_qm_uacce_mmap()
2895 struct qm_dma *qdma; in hisi_qp_memory_uninit() local
2899 qdma = &qm->qp_array[i].qdma; in hisi_qp_memory_uninit()
2900 dma_free_coherent(dev, qdma->size, qdma->va, qdma->dma); in hisi_qp_memory_uninit()
2922 qp->qdma.va = dma_alloc_coherent(dev, dma_size, &qp->qdma.dma, in hisi_qp_memory_init()
2924 if (!qp->qdma.va) in hisi_qp_memory_init()
2927 qp->sqe = qp->qdma.va; in hisi_qp_memory_init()
2928 qp->sqe_dma = qp->qdma.dma; in hisi_qp_memory_init()
2929 qp->cqe = qp->qdma.va + off; in hisi_qp_memory_init()
2930 qp->cqe_dma = qp->qdma.dma + off; in hisi_qp_memory_init()
2931 qp->qdma.size = dma_size; in hisi_qp_memory_init()
3041 if (qm->qdma.va) { in hisi_qm_memory_uninit()
3043 dma_free_coherent(dev, qm->qdma.size, in hisi_qm_memory_uninit()
3044 qm->qdma.va, qm->qdma.dma); in hisi_qm_memory_uninit()
3196 WARN_ON(!qm->qdma.va); in __hisi_qm_start()
3316 memset(qp->qdma.va, 0, qp->qdma.size); in qm_clear_queues()
3319 memset(qm->qdma.va, 0, qm->qdma.size); in qm_clear_queues()
5541 (qm)->type = ((qm)->qdma.va + (off)); \ in hisi_qm_memory_init()
5542 (qm)->type##_dma = (qm)->qdma.dma + (off); \ in hisi_qm_memory_init()
5548 qm->qdma.size = QMC_ALIGN(sizeof(struct qm_eqe) * qm->eq_depth) + in hisi_qm_memory_init()
5552 qm->qdma.va = dma_alloc_coherent(dev, qm->qdma.size, &qm->qdma.dma, in hisi_qm_memory_init()
5554 dev_dbg(dev, "allocate qm dma buf size=%zx)\n", qm->qdma.size); in hisi_qm_memory_init()
5555 if (!qm->qdma.va) { in hisi_qm_memory_init()
5578 dma_free_coherent(dev, qm->qdma.size, qm->qdma.va, qm->qdma.dma); in hisi_qm_memory_init()