Lines Matching refs:regs
106 memset(®s, 0, sizeof(regs));
109 regs.idr0 = params->smmu_idr0;
110 regs.idr1 = params->smmu_idr1;
111 regs.idr2 = params->smmu_idr2;
112 regs.idr3 = params->smmu_idr3;
113 regs.idr4 = params->smmu_idr4;
114 regs.idr5 = params->smmu_idr5;
115 regs.iidr = params->smmu_iidr;
116 regs.aidr = params->smmu_aidr;
595 auto reg_ptr = regs.data + offset;
628 regs.cr0 = regs.cr0ack = pkt->getLE<uint32_t>();
638 *reinterpret_cast<uint32_t *>(regs.data + offset) =
644 if (regs.cr0 & CR0_CMDQEN_MASK) {
647 *reinterpret_cast<uint32_t *>(regs.data + offset) =
654 *reinterpret_cast<uint32_t *>(regs.data + offset) =
662 *reinterpret_cast<uint64_t *>(regs.data + offset) =
668 if (regs.cr0 & CR0_CMDQEN_MASK) {
671 *reinterpret_cast<uint64_t *>(regs.data + offset) =
673 regs.cmdq_cons = 0;
674 regs.cmdq_prod = 0;
680 *reinterpret_cast<uint64_t *>(regs.data + offset) =
682 regs.eventq_cons = 0;
683 regs.eventq_prod = 0;
688 *reinterpret_cast<uint64_t *>(regs.data + offset) =
690 regs.priq_cons = 0;
691 regs.priq_prod = 0;
806 SERIALIZE_ARRAY(regs.data, sizeof(regs.data) / sizeof(regs.data[0]));
814 UNSERIALIZE_ARRAY(regs.data, sizeof(regs.data) / sizeof(regs.data[0]));