Searched refs:cpuif (Results 1 – 4 of 4) sorted by relevance
33 struct vgic_v2_cpu_if *cpuif = &vcpu->arch.vgic_cpu.vgic_v2; in vgic_v2_configure_hcr() local35 cpuif->vgic_hcr = GICH_HCR_EN; in vgic_v2_configure_hcr()38 cpuif->vgic_hcr |= GICH_HCR_NPIE; in vgic_v2_configure_hcr()40 cpuif->vgic_hcr |= GICH_HCR_LRENPIE; in vgic_v2_configure_hcr()42 cpuif->vgic_hcr |= GICH_HCR_UIE; in vgic_v2_configure_hcr()44 cpuif->vgic_hcr |= (cpuif->vgic_vmcr & GICH_VMCR_ENABLE_GRP0_MASK) ? in vgic_v2_configure_hcr()46 cpuif->vgic_hcr |= (cpuif->vgic_vmcr & GICH_VMCR_ENABLE_GRP1_MASK) ? in vgic_v2_configure_hcr()116 struct vgic_v2_cpu_if *cpuif = &vgic_cpu->vgic_v2; in vgic_v2_fold_lr_state() local117 u32 eoicount = FIELD_GET(GICH_HCR_EOICOUNT, cpuif->vgic_hcr); in vgic_v2_fold_lr_state()123 vgic_v2_fold_lr(vcpu, cpuif->vgic_lr[lr]); in vgic_v2_fold_lr_state()[all …]
27 struct vgic_v3_cpu_if *cpuif = &vcpu->arch.vgic_cpu.vgic_v3; in vgic_v3_configure_hcr() local32 cpuif->vgic_hcr = ICH_HCR_EL2_En; in vgic_v3_configure_hcr()35 cpuif->vgic_hcr |= ICH_HCR_EL2_NPIE; in vgic_v3_configure_hcr()37 cpuif->vgic_hcr |= ICH_HCR_EL2_LRENPIE; in vgic_v3_configure_hcr()39 cpuif->vgic_hcr |= ICH_HCR_EL2_UIE; in vgic_v3_configure_hcr()42 cpuif->vgic_hcr |= ICH_HCR_EL2_vSGIEOICount; in vgic_v3_configure_hcr()44 cpuif->vgic_hcr |= (cpuif->vgic_vmcr & ICH_VMCR_ENG0_MASK) ? in vgic_v3_configure_hcr()46 cpuif->vgic_hcr |= (cpuif->vgic_vmcr & ICH_VMCR_ENG1_MASK) ? in vgic_v3_configure_hcr()65 cpuif->vgic_hcr |= ICH_HCR_EL2_TDIR; in vgic_v3_configure_hcr()149 struct vgic_v3_cpu_if *cpuif = &vgic_cpu->vgic_v3; in vgic_v3_fold_lr_state() local[all …]
33 struct vgic_v3_cpu_if cpuif; member253 shadow_if = container_of(s_cpu_if, struct shadow_if, cpuif); in vgic_v3_create_shadow_lr()344 struct vgic_v3_cpu_if *cpu_if = &shadow_if->cpuif; in vgic_v3_load_nested()366 struct vgic_v3_cpu_if *s_cpu_if = &shadow_if->cpuif; in vgic_v3_put_nested()
12 obj-y += ../vgic-v3-sr.o ../aarch32.o ../vgic-v2-cpuif-proxy.o ../entry.o \