Home
last modified time | relevance | path

Searched refs:reg_attr (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-6.6/arch/arm64/kvm/vgic/
H A Dvgic-kvm-device.c338 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, &reg_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 Dvgic-mmio-v2.c501 struct vgic_reg_attr reg_attr; in vgic_v2_has_attr_regs() local
506 ret = vgic_v2_parse_attr(dev, attr, &reg_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 Dvgic-mmio-v3.c983 struct vgic_reg_attr reg_attr; in vgic_v3_has_attr_regs() local
988 ret = vgic_v3_parse_attr(dev, attr, &reg_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 Dvgic.h175 struct vgic_reg_attr *reg_attr);
177 struct vgic_reg_attr *reg_attr);
/kernel/linux/linux-5.10/arch/arm64/kvm/vgic/
H A Dvgic-kvm-device.c285 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, &reg_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 Dvgic-mmio-v2.c490 struct vgic_reg_attr reg_attr; in vgic_v2_has_attr_regs() local
495 ret = vgic_v2_parse_attr(dev, attr, &reg_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 Dvgic.h156 struct vgic_reg_attr *reg_attr);
158 struct vgic_reg_attr *reg_attr);
H A Dvgic-mmio-v3.c881 struct vgic_reg_attr reg_attr; in vgic_v3_has_attr_regs() local
886 ret = vgic_v3_parse_attr(dev, attr, &reg_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