Lines Matching refs:h_hcr
148 if (virt && !(s->h_hcr[cpu] & R_GICH_HCR_EN_MASK)) { in gic_irq_signaling_enabled()
288 if ((s->h_hcr[cpu] & R_GICH_HCR_UIE_MASK) && (num_valid < 2)) { in gic_compute_misr()
293 if ((s->h_hcr[cpu] & R_GICH_HCR_LRENPIE_MASK) && in gic_compute_misr()
294 ((s->h_hcr[cpu] & R_GICH_HCR_EOICount_MASK) != 0)) { in gic_compute_misr()
299 if ((s->h_hcr[cpu] & R_GICH_HCR_NPIE_MASK) && (num_pending == 0)) { in gic_compute_misr()
304 if ((s->h_hcr[cpu] & R_GICH_HCR_VGRP0EIE_MASK) && in gic_compute_misr()
310 if ((s->h_hcr[cpu] & R_GICH_HCR_VGRP0DIE_MASK) && in gic_compute_misr()
316 if ((s->h_hcr[cpu] & R_GICH_HCR_VGRP1EIE_MASK) && in gic_compute_misr()
322 if ((s->h_hcr[cpu] & R_GICH_HCR_VGRP1DIE_MASK) && in gic_compute_misr()
337 maint_level = (s->h_hcr[cpu] & R_GICH_HCR_EN_MASK) && s->h_misr[cpu]; in gic_update_maintenance()
816 s->h_hcr[rcpu] += 1 << R_GICH_HCR_EOICount_SHIFT; in gic_deactivate_irq()
865 s->h_hcr[rcpu] += 1 << R_GICH_HCR_EOICount_SHIFT; in gic_complete_irq()
1855 *data = s->h_hcr[cpu]; in gic_hyp_read()
1925 s->h_hcr[cpu] = value & GICH_HCR_MASK; in gic_hyp_write()