Lines Matching refs:sqe
141 struct hisi_dma_sqe sqe;
492 desc->sqe.length = cpu_to_le32(len);
493 desc->sqe.src_addr = cpu_to_le64(src);
494 desc->sqe.dst_addr = cpu_to_le64(dst);
508 struct hisi_dma_sqe *sqe = chan->sq + chan->sq_tail;
522 memcpy(sqe, &desc->sqe, sizeof(struct hisi_dma_sqe));
524 /* update other field in sqe */
525 sqe->dw0 = cpu_to_le32(FIELD_PREP(OPCODE_MASK, OPCODE_M2M));
526 sqe->dw0 |= cpu_to_le32(LOCAL_IRQ_EN);
528 /* make sure data has been updated in sqe */
531 /* update sq tail, point to new sqe position */