Lines Matching refs:qmem
106 struct mem_desc qmem;
171 if (!queue->qmem.kva)
210 wr_ptr = (u32 *)(queue->qmem.kva + (wr_idx << 2));
212 if (wr_ptr < (u32 *)queue->qmem.kva ||
213 wr_ptr > (u32 *)(queue->qmem.kva + queue->qmem.size - sizeof(*wr_ptr)))
224 memcpy(queue->qmem.kva, packet + len, new_wr_idx << 2);
250 if (!queue->qmem.kva)
286 rd_ptr = (u32 *)(queue->qmem.kva + (rd_idx << 2));
288 if (rd_ptr < (u32 *)queue->qmem.kva ||
289 rd_ptr > (u32 *)(queue->qmem.kva + queue->qmem.size - sizeof(*rd_ptr)))
306 memcpy(pkt + len, queue->qmem.kva, new_rd_idx << 2);
806 queue->qmem.da = desc.da + offset;
807 queue->qmem.kva = desc.kva + offset;
808 queue->qmem.size = IFACEQ_QUEUE_SIZE;
809 offset += queue->qmem.size;
815 queue->qhdr->start_addr = queue->qmem.da;
1735 queue->qhdr->start_addr = queue->qmem.da;