Home
last modified time | relevance | path

Searched refs:pq_mask (Results 1 – 2 of 2) sorted by relevance

/qemu/hw/riscv/
H A Driscv-iommu.h58 uint32_t pq_mask; /* Page request queue index bit mask */ member
H A Driscv-iommu.c149 uint32_t head = riscv_iommu_reg_get32(s, RISCV_IOMMU_REG_PQH) & s->pq_mask; in riscv_iommu_pri()
150 uint32_t tail = riscv_iommu_reg_get32(s, RISCV_IOMMU_REG_PQT) & s->pq_mask; in riscv_iommu_pri()
151 uint32_t next = (tail + 1) & s->pq_mask; in riscv_iommu_pri()
1888 s->pq_mask = (2ULL << get_field(base, RISCV_IOMMU_PQB_LOG2SZ)) - 1; in riscv_iommu_process_pq_control()
1890 stl_le_p(&s->regs_ro[RISCV_IOMMU_REG_PQH], ~s->pq_mask); in riscv_iommu_process_pq_control()