Searched refs:creadr (Results 1 – 6 of 6) sorted by relevance
/openbmc/qemu/hw/intc/ |
H A D | arm_gicv3_its.c | 1268 rd_offset = FIELD_EX64(s->creadr, GITS_CREADR, OFFSET); in process_cmdq() 1292 s->creadr = FIELD_DP64(s->creadr, GITS_CREADR, STALLED, 1); in process_cmdq() 1398 s->creadr = FIELD_DP64(s->creadr, GITS_CREADR, OFFSET, rd_offset); in process_cmdq() 1401 s->creadr = FIELD_DP64(s->creadr, GITS_CREADR, STALLED, 1); in process_cmdq() 1602 s->creadr = 0; in its_writel() 1612 s->creadr = 0; in its_writel() 1618 if (s->cwriter != s->creadr) { in its_writel() 1627 s->creadr = deposit64(s->creadr, 0, 32, in its_writel() 1638 s->creadr = deposit64(s->creadr, 32, 32, value); in its_writel() 1714 *data = extract64(s->creadr, 0, 32); in its_readl() [all …]
|
H A D | arm_gicv3_its_common.c | 62 VMSTATE_UINT64(creadr, GICv3ITSState), 133 s->creadr = 0; in gicv3_its_common_reset_hold()
|
H A D | arm_gicv3_its_kvm.c | 153 GITS_CREADR, &s->creadr, false, &error_abort); in kvm_arm_its_pre_save() 180 GITS_CREADR, &s->creadr, true, &error_abort); in kvm_arm_its_post_load()
|
/openbmc/qemu/include/hw/intc/ |
H A D | arm_gicv3_its_common.h | 76 uint64_t creadr; member
|
/openbmc/linux/arch/arm64/kvm/vgic/ |
H A D | vgic-its.c | 1574 its->creadr = 0; in vgic_mmio_write_its_cbaser() 1579 its->cwriter = its->creadr; in vgic_mmio_write_its_cbaser() 1599 while (its->cwriter != its->creadr) { in vgic_its_process_commands() 1600 int ret = kvm_read_guest_lock(kvm, cbaser + its->creadr, in vgic_its_process_commands() 1612 its->creadr += ITS_CMD_SIZE; in vgic_its_process_commands() 1613 if (its->creadr == ITS_CMD_BUFFER_SIZE(its->cbaser)) in vgic_its_process_commands() 1614 its->creadr = 0; in vgic_its_process_commands() 1659 return extract_bytes(its->creadr, addr & 0x7, len); in vgic_mmio_read_its_creadr() 1683 its->creadr = cmd_offset; in vgic_mmio_uaccess_write_its_creadr() 1773 if (its->creadr == its->cwriter) in vgic_mmio_read_its_ctlr() [all …]
|
/openbmc/linux/include/kvm/ |
H A D | arm_vgic.h | 202 u32 creadr; member
|