Searched refs:reg_attr (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-6.6/arch/arm64/kvm/vgic/ |
H A D | vgic-kvm-device.c | 338 struct vgic_reg_attr *reg_attr) in vgic_v2_parse_attr() 348 reg_attr->vcpu = kvm_get_vcpu(dev->kvm, cpuid); in vgic_v2_parse_attr() 349 reg_attr->addr = attr->attr & KVM_DEV_ARM_VGIC_OFFSET_MASK; in vgic_v2_parse_attr() 366 struct vgic_reg_attr reg_attr; in vgic_v2_attr_regs_access() local 372 ret = vgic_v2_parse_attr(dev, attr, ®_attr); in vgic_v2_attr_regs_access() 376 vcpu = reg_attr.vcpu; in vgic_v2_attr_regs_access() 377 addr = reg_attr.addr; in vgic_v2_attr_regs_access() 478 struct vgic_reg_attr *reg_attr) in vgic_v3_parse_attr() 491 reg_attr->vcpu = kvm_mpidr_to_vcpu(dev->kvm, mpidr_reg); in vgic_v3_parse_attr() 493 reg_attr in vgic_v3_parse_attr() 337 vgic_v2_parse_attr(struct kvm_device *dev, struct kvm_device_attr *attr, struct vgic_reg_attr *reg_attr) vgic_v2_parse_attr() argument 477 vgic_v3_parse_attr(struct kvm_device *dev, struct kvm_device_attr *attr, struct vgic_reg_attr *reg_attr) vgic_v3_parse_attr() argument 515 struct vgic_reg_attr reg_attr; vgic_v3_attr_regs_access() local [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-mmio-v3.c | 983 struct vgic_reg_attr reg_attr; in vgic_v3_has_attr_regs() local 988 ret = vgic_v3_parse_attr(dev, attr, ®_attr); in vgic_v3_has_attr_regs() 992 vcpu = reg_attr.vcpu; in vgic_v3_has_attr_regs() 993 addr = reg_attr.addr; in vgic_v3_has_attr_regs()
|
H A D | vgic.h | 175 struct vgic_reg_attr *reg_attr); 177 struct vgic_reg_attr *reg_attr);
|
/kernel/linux/linux-5.10/arch/arm64/kvm/vgic/ |
H A D | vgic-kvm-device.c | 285 struct vgic_reg_attr *reg_attr) in vgic_v2_parse_attr() 295 reg_attr->vcpu = kvm_get_vcpu(dev->kvm, cpuid); in vgic_v2_parse_attr() 296 reg_attr->addr = attr->attr & KVM_DEV_ARM_VGIC_OFFSET_MASK; in vgic_v2_parse_attr() 351 struct vgic_reg_attr reg_attr; in vgic_v2_attr_regs_access() local 356 ret = vgic_v2_parse_attr(dev, attr, ®_attr); in vgic_v2_attr_regs_access() 360 vcpu = reg_attr.vcpu; in vgic_v2_attr_regs_access() 361 addr = reg_attr.addr; in vgic_v2_attr_regs_access() 477 struct vgic_reg_attr *reg_attr) in vgic_v3_parse_attr() 490 reg_attr->vcpu = kvm_mpidr_to_vcpu(dev->kvm, mpidr_reg); in vgic_v3_parse_attr() 492 reg_attr in vgic_v3_parse_attr() 284 vgic_v2_parse_attr(struct kvm_device *dev, struct kvm_device_attr *attr, struct vgic_reg_attr *reg_attr) vgic_v2_parse_attr() argument 476 vgic_v3_parse_attr(struct kvm_device *dev, struct kvm_device_attr *attr, struct vgic_reg_attr *reg_attr) vgic_v3_parse_attr() argument 515 struct vgic_reg_attr reg_attr; vgic_v3_attr_regs_access() local [all...] |
H A D | vgic-mmio-v2.c | 490 struct vgic_reg_attr reg_attr; in vgic_v2_has_attr_regs() local 495 ret = vgic_v2_parse_attr(dev, attr, ®_attr); in vgic_v2_has_attr_regs() 499 vcpu = reg_attr.vcpu; in vgic_v2_has_attr_regs() 500 addr = reg_attr.addr; in vgic_v2_has_attr_regs()
|
H A D | vgic.h | 156 struct vgic_reg_attr *reg_attr); 158 struct vgic_reg_attr *reg_attr);
|
H A D | vgic-mmio-v3.c | 881 struct vgic_reg_attr reg_attr; in vgic_v3_has_attr_regs() local 886 ret = vgic_v3_parse_attr(dev, attr, ®_attr); in vgic_v3_has_attr_regs() 890 vcpu = reg_attr.vcpu; in vgic_v3_has_attr_regs() 891 addr = reg_attr.addr; in vgic_v3_has_attr_regs()
|
Completed in 8 milliseconds