qmem              106 drivers/media/platform/qcom/venus/hfi_venus.c 	struct mem_desc qmem;
qmem              172 drivers/media/platform/qcom/venus/hfi_venus.c 	if (!queue->qmem.kva)
qmem              208 drivers/media/platform/qcom/venus/hfi_venus.c 	wr_ptr = (u32 *)(queue->qmem.kva + (wr_idx << 2));
qmem              217 drivers/media/platform/qcom/venus/hfi_venus.c 		memcpy(queue->qmem.kva, packet + len, new_wr_idx << 2);
qmem              242 drivers/media/platform/qcom/venus/hfi_venus.c 	if (!queue->qmem.kva)
qmem              275 drivers/media/platform/qcom/venus/hfi_venus.c 	rd_ptr = (u32 *)(queue->qmem.kva + (rd_idx << 2));
qmem              290 drivers/media/platform/qcom/venus/hfi_venus.c 			memcpy(pkt + len, queue->qmem.kva, new_rd_idx << 2);
qmem              722 drivers/media/platform/qcom/venus/hfi_venus.c 		queue->qmem.da = desc.da + offset;
qmem              723 drivers/media/platform/qcom/venus/hfi_venus.c 		queue->qmem.kva = desc.kva + offset;
qmem              724 drivers/media/platform/qcom/venus/hfi_venus.c 		queue->qmem.size = IFACEQ_QUEUE_SIZE;
qmem              725 drivers/media/platform/qcom/venus/hfi_venus.c 		offset += queue->qmem.size;
qmem              731 drivers/media/platform/qcom/venus/hfi_venus.c 		queue->qhdr->start_addr = queue->qmem.da;
qmem               51 drivers/net/ethernet/marvell/octeontx2/af/common.h static inline int qmem_alloc(struct device *dev, struct qmem **q,
qmem               54 drivers/net/ethernet/marvell/octeontx2/af/common.h 	struct qmem *qmem;
qmem               60 drivers/net/ethernet/marvell/octeontx2/af/common.h 	*q = devm_kzalloc(dev, sizeof(*qmem), GFP_KERNEL);
qmem               63 drivers/net/ethernet/marvell/octeontx2/af/common.h 	qmem = *q;
qmem               65 drivers/net/ethernet/marvell/octeontx2/af/common.h 	qmem->entry_sz = entry_sz;
qmem               66 drivers/net/ethernet/marvell/octeontx2/af/common.h 	qmem->alloc_sz = (qsize * entry_sz) + OTX2_ALIGN;
qmem               67 drivers/net/ethernet/marvell/octeontx2/af/common.h 	qmem->base = dma_alloc_coherent(dev, qmem->alloc_sz,
qmem               68 drivers/net/ethernet/marvell/octeontx2/af/common.h 					 &qmem->iova, GFP_KERNEL);
qmem               69 drivers/net/ethernet/marvell/octeontx2/af/common.h 	if (!qmem->base)
qmem               72 drivers/net/ethernet/marvell/octeontx2/af/common.h 	qmem->qsize = qsize;
qmem               74 drivers/net/ethernet/marvell/octeontx2/af/common.h 	aligned_addr = ALIGN((u64)qmem->iova, OTX2_ALIGN);
qmem               75 drivers/net/ethernet/marvell/octeontx2/af/common.h 	qmem->align = (aligned_addr - qmem->iova);
qmem               76 drivers/net/ethernet/marvell/octeontx2/af/common.h 	qmem->base += qmem->align;
qmem               77 drivers/net/ethernet/marvell/octeontx2/af/common.h 	qmem->iova += qmem->align;
qmem               81 drivers/net/ethernet/marvell/octeontx2/af/common.h static inline void qmem_free(struct device *dev, struct qmem *qmem)
qmem               83 drivers/net/ethernet/marvell/octeontx2/af/common.h 	if (!qmem)
qmem               86 drivers/net/ethernet/marvell/octeontx2/af/common.h 	if (qmem->base)
qmem               87 drivers/net/ethernet/marvell/octeontx2/af/common.h 		dma_free_coherent(dev, qmem->alloc_sz,
qmem               88 drivers/net/ethernet/marvell/octeontx2/af/common.h 				  qmem->base - qmem->align,
qmem               89 drivers/net/ethernet/marvell/octeontx2/af/common.h 				  qmem->iova - qmem->align);
qmem               90 drivers/net/ethernet/marvell/octeontx2/af/common.h 	devm_kfree(dev, qmem);
qmem               94 drivers/net/ethernet/marvell/octeontx2/af/common.h 	struct qmem	*inst;
qmem               95 drivers/net/ethernet/marvell/octeontx2/af/common.h 	struct qmem	*res;
qmem               67 drivers/net/ethernet/marvell/octeontx2/af/rvu.h 	struct qmem	*mce_ctx;
qmem               68 drivers/net/ethernet/marvell/octeontx2/af/rvu.h 	struct qmem	*mcast_buf;
qmem              120 drivers/net/ethernet/marvell/octeontx2/af/rvu.h 	struct qmem	*aura_ctx;
qmem              121 drivers/net/ethernet/marvell/octeontx2/af/rvu.h 	struct qmem	*pool_ctx;
qmem              122 drivers/net/ethernet/marvell/octeontx2/af/rvu.h 	struct qmem	*npa_qints_ctx;
qmem              127 drivers/net/ethernet/marvell/octeontx2/af/rvu.h 	struct qmem	*rq_ctx;
qmem              128 drivers/net/ethernet/marvell/octeontx2/af/rvu.h 	struct qmem	*sq_ctx;
qmem              129 drivers/net/ethernet/marvell/octeontx2/af/rvu.h 	struct qmem	*cq_ctx;
qmem              130 drivers/net/ethernet/marvell/octeontx2/af/rvu.h 	struct qmem	*rss_ctx;
qmem              131 drivers/net/ethernet/marvell/octeontx2/af/rvu.h 	struct qmem	*cq_ints_ctx;
qmem              132 drivers/net/ethernet/marvell/octeontx2/af/rvu.h 	struct qmem	*nix_qints_ctx;