Lines Matching refs:lr
183 v->arch.gic.v2.lr[i] = readl_gich(GICH_LR + i * 4); in gicv2_save_state()
196 writel_gich(v->arch.gic.v2.lr[i], GICH_LR + i * 4); in gicv2_restore_state()
216 printk(" VCPU_LR[%d]=%x\n", i, v->arch.gic.v2.lr[i]); in gicv2_dump_state()
431 static void gicv2_update_lr(int lr, const struct pending_irq *p, in gicv2_update_lr() argument
436 BUG_ON(lr >= gicv2_info.nr_lrs); in gicv2_update_lr()
437 BUG_ON(lr < 0); in gicv2_update_lr()
448 writel_gich(lr_reg, GICH_LR + lr * 4); in gicv2_update_lr()
451 static void gicv2_clear_lr(int lr) in gicv2_clear_lr() argument
453 writel_gich(0, GICH_LR + lr * 4); in gicv2_clear_lr()
456 static void gicv2_read_lr(int lr, struct gic_lr *lr_reg) in gicv2_read_lr() argument
460 lrv = readl_gich(GICH_LR + lr * 4); in gicv2_read_lr()
469 static void gicv2_write_lr(int lr, const struct gic_lr *lr_reg) in gicv2_write_lr() argument
483 writel_gich(lrv, GICH_LR + lr * 4); in gicv2_write_lr()