Lines Matching refs:attr
333 static u64 attr_to_id(u64 attr)
335 return ARM64_SYS_REG(FIELD_GET(KVM_REG_ARM_VGIC_SYSREG_OP0_MASK, attr),
336 FIELD_GET(KVM_REG_ARM_VGIC_SYSREG_OP1_MASK, attr),
337 FIELD_GET(KVM_REG_ARM_VGIC_SYSREG_CRN_MASK, attr),
338 FIELD_GET(KVM_REG_ARM_VGIC_SYSREG_CRM_MASK, attr),
339 FIELD_GET(KVM_REG_ARM_VGIC_SYSREG_OP2_MASK, attr));
342 int vgic_v3_has_cpu_sysregs_attr(struct kvm_vcpu *vcpu, struct kvm_device_attr *attr)
344 if (get_reg_by_id(attr_to_id(attr->attr), gic_v3_icc_reg_descs,
352 struct kvm_device_attr *attr,
356 .id = attr_to_id(attr->attr),
357 .addr = attr->addr,