Searched refs:cbaser (Results 1 – 7 of 7) sorted by relevance
/openbmc/qemu/hw/intc/ |
H A D | arm_gicv3_its_kvm.c | 150 GITS_CBASER, &s->cbaser, false, &error_abort); in kvm_arm_its_pre_save() 177 GITS_CBASER, &s->cbaser, true, &error_abort); in kvm_arm_its_post_load() 228 GITS_CBASER, &s->cbaser, true, &error_abort); in kvm_arm_its_reset_hold()
|
H A D | arm_gicv3_its_common.c | 60 VMSTATE_UINT64(cbaser, GICv3ITSState), 131 s->cbaser = 0; in gicv3_its_common_reset_hold()
|
H A D | arm_gicv3_its.c | 1526 uint64_t value = s->cbaser; in extract_cmdq_params() 1601 s->cbaser = deposit64(s->cbaser, 0, 32, value); in its_writel() 1611 s->cbaser = deposit64(s->cbaser, 32, 32, value); in its_writel() 1708 *data = extract64(s->cbaser, 0, 32); in its_readl() 1711 *data = extract64(s->cbaser, 32, 32); in its_readl() 1768 s->cbaser = value; in its_writell() 1816 *data = s->cbaser; in its_readll()
|
/openbmc/linux/arch/arm64/kvm/vgic/ |
H A D | vgic-its.c | 1560 return extract_bytes(its->cbaser, addr & 7, len); in vgic_mmio_read_its_cbaser() 1572 its->cbaser = update_64bit_reg(its->cbaser, addr & 7, len, val); in vgic_mmio_write_its_cbaser() 1573 its->cbaser = vgic_sanitise_its_cbaser(its->cbaser); in vgic_mmio_write_its_cbaser() 1590 gpa_t cbaser; in vgic_its_process_commands() local 1597 cbaser = GITS_CBASER_ADDRESS(its->cbaser); in vgic_its_process_commands() 1600 int ret = kvm_read_guest_lock(kvm, cbaser + its->creadr, in vgic_its_process_commands() 1613 if (its->creadr == ITS_CMD_BUFFER_SIZE(its->cbaser)) in vgic_its_process_commands() 1637 if (reg >= ITS_CMD_BUFFER_SIZE(its->cbaser)) { in vgic_mmio_write_its_cwriter() 1678 if (cmd_offset >= ITS_CMD_BUFFER_SIZE(its->cbaser)) { in vgic_mmio_uaccess_write_its_creadr() 1795 !(its->cbaser & GITS_CBASER_VALID))) in vgic_mmio_write_its_ctlr() [all …]
|
/openbmc/qemu/include/hw/intc/ |
H A D | arm_gicv3_its_common.h | 74 uint64_t cbaser; member
|
/openbmc/linux/include/linux/irqchip/ |
H A D | arm-gic-v3.h | 436 #define GITS_CBASER_ADDRESS(cbaser) ((cbaser) & GENMASK_ULL(51, 12)) argument
|
/openbmc/linux/include/kvm/ |
H A D | arm_vgic.h | 201 u64 cbaser; member
|