Lines Matching refs:csr
98 stq_le_p(&s->csr[addr], val); in vtd_define_quad()
111 stl_le_p(&s->csr[addr], val); in vtd_define_long()
124 uint64_t oldval = ldq_le_p(&s->csr[addr]); in vtd_set_quad()
127 stq_le_p(&s->csr[addr], in vtd_set_quad()
133 uint32_t oldval = ldl_le_p(&s->csr[addr]); in vtd_set_long()
136 stl_le_p(&s->csr[addr], in vtd_set_long()
142 uint64_t val = ldq_le_p(&s->csr[addr]); in vtd_get_quad()
149 uint32_t val = ldl_le_p(&s->csr[addr]); in vtd_get_long()
157 return ldq_le_p(&s->csr[addr]); in vtd_get_quad_raw()
162 return ldl_le_p(&s->csr[addr]); in vtd_get_long_raw()
167 stq_le_p(&s->csr[addr], val); in vtd_set_quad_raw()
173 uint32_t new_val = (ldl_le_p(&s->csr[addr]) & ~clear) | mask; in vtd_set_clear_mask_long()
174 stl_le_p(&s->csr[addr], new_val); in vtd_set_clear_mask_long()
181 uint64_t new_val = (ldq_le_p(&s->csr[addr]) & ~clear) | mask; in vtd_set_clear_mask_quad()
182 stq_le_p(&s->csr[addr], new_val); in vtd_set_clear_mask_quad()
3789 VMSTATE_UINT8_ARRAY(csr, IntelIOMMUState, DMAR_REG_SIZE),
4602 memset(s->csr, 0, DMAR_REG_SIZE); in vtd_init()