Searched refs:reg_attr (Results 1 – 6 of 6) sorted by relevance
/openbmc/qemu/hw/core/ |
H A D | sysbus-fdt.c | 221 uint32_t *irq_attr, *reg_attr; in add_calxeda_midway_xgmac_fdt_node() local 237 reg_attr = g_new(uint32_t, vbasedev->num_regions * 2); in add_calxeda_midway_xgmac_fdt_node() 240 reg_attr[2 * i] = cpu_to_be32(mmio_base); in add_calxeda_midway_xgmac_fdt_node() 241 reg_attr[2 * i + 1] = cpu_to_be32( in add_calxeda_midway_xgmac_fdt_node() 244 qemu_fdt_setprop(fdt, nodename, "reg", reg_attr, in add_calxeda_midway_xgmac_fdt_node() 258 g_free(reg_attr); in add_calxeda_midway_xgmac_fdt_node() 302 uint32_t *irq_attr, *reg_attr; in add_amd_xgbe_fdt_node() local 375 reg_attr = g_new(uint32_t, vbasedev->num_regions * 2); in add_amd_xgbe_fdt_node() 378 reg_attr[2 * i] = cpu_to_be32(mmio_base); in add_amd_xgbe_fdt_node() 379 reg_attr[2 * i + 1] = cpu_to_be32( in add_amd_xgbe_fdt_node() [all …]
|
H A D | guest-loader.c | 48 uint64_t reg_attr[2] = {cpu_to_be64(s->addr), cpu_to_be64(size)}; in loader_insert_platform_data() local 56 qemu_fdt_setprop(fdt, node, "reg", ®_attr, sizeof(reg_attr)); in loader_insert_platform_data()
|
/openbmc/linux/arch/arm64/kvm/vgic/ |
H A D | vgic-kvm-device.c | 338 struct vgic_reg_attr *reg_attr) in vgic_v2_parse_attr() argument 342 reg_attr->addr = attr->attr & KVM_DEV_ARM_VGIC_OFFSET_MASK; in vgic_v2_parse_attr() 343 reg_attr->vcpu = kvm_get_vcpu_by_id(dev->kvm, cpuid); in vgic_v2_parse_attr() 344 if (!reg_attr->vcpu) in vgic_v2_parse_attr() 362 struct vgic_reg_attr reg_attr; in vgic_v2_attr_regs_access() local 368 ret = vgic_v2_parse_attr(dev, attr, ®_attr); in vgic_v2_attr_regs_access() 372 vcpu = reg_attr.vcpu; in vgic_v2_attr_regs_access() 373 addr = reg_attr.addr; in vgic_v2_attr_regs_access() 474 struct vgic_reg_attr *reg_attr) in vgic_v3_parse_attr() argument 487 reg_attr->vcpu = kvm_mpidr_to_vcpu(dev->kvm, mpidr_reg); in vgic_v3_parse_attr() [all …]
|
H A D | vgic-mmio-v2.c | 501 struct vgic_reg_attr reg_attr; in vgic_v2_has_attr_regs() local 506 ret = vgic_v2_parse_attr(dev, attr, ®_attr); in vgic_v2_has_attr_regs() 510 vcpu = reg_attr.vcpu; in vgic_v2_has_attr_regs() 511 addr = reg_attr.addr; in vgic_v2_has_attr_regs()
|
H A D | vgic.h | 198 struct vgic_reg_attr *reg_attr); 200 struct vgic_reg_attr *reg_attr);
|
H A D | vgic-mmio-v3.c | 999 struct vgic_reg_attr reg_attr; in vgic_v3_has_attr_regs() local 1004 ret = vgic_v3_parse_attr(dev, attr, ®_attr); in vgic_v3_has_attr_regs() 1008 vcpu = reg_attr.vcpu; in vgic_v3_has_attr_regs() 1009 addr = reg_attr.addr; in vgic_v3_has_attr_regs()
|