Lines Matching refs:rdist_ctx

551 			gicv3_redist_ctx_t * const rdist_ctx)  in gicv3_rdistif_save()  argument
560 assert(rdist_ctx != NULL); in gicv3_rdistif_save()
581 rdist_ctx->gicr_ctlr = gicr_read_ctlr(gicr_base); in gicv3_rdistif_save()
583 rdist_ctx->gicr_propbaser = gicr_read_propbaser(gicr_base); in gicv3_rdistif_save()
584 rdist_ctx->gicr_pendbaser = gicr_read_pendbaser(gicr_base); in gicv3_rdistif_save()
588 SAVE_GICR_REG(gicr_base, rdist_ctx, igroupr, i); in gicv3_rdistif_save()
589 SAVE_GICR_REG(gicr_base, rdist_ctx, isenabler, i); in gicv3_rdistif_save()
590 SAVE_GICR_REG(gicr_base, rdist_ctx, ispendr, i); in gicv3_rdistif_save()
591 SAVE_GICR_REG(gicr_base, rdist_ctx, isactiver, i); in gicv3_rdistif_save()
592 SAVE_GICR_REG(gicr_base, rdist_ctx, igrpmodr, i); in gicv3_rdistif_save()
598 SAVE_GICR_REG(gicr_base, rdist_ctx, icfgr, i); in gicv3_rdistif_save()
601 rdist_ctx->gicr_nsacr = gicr_read_nsacr(gicr_base); in gicv3_rdistif_save()
606 rdist_ctx->gicr_ipriorityr[i] = in gicv3_rdistif_save()
626 const gicv3_redist_ctx_t * const rdist_ctx) in gicv3_rdistif_init_restore() argument
635 assert(rdist_ctx != NULL); in gicv3_rdistif_init_restore()
677 rdist_ctx->gicr_ctlr & ~(GICR_CTLR_EN_LPIS_BIT)); in gicv3_rdistif_init_restore()
680 gicr_write_propbaser(gicr_base, rdist_ctx->gicr_propbaser); in gicv3_rdistif_init_restore()
681 gicr_write_pendbaser(gicr_base, rdist_ctx->gicr_pendbaser); in gicv3_rdistif_init_restore()
685 RESTORE_GICR_REG(gicr_base, rdist_ctx, igroupr, i); in gicv3_rdistif_init_restore()
686 RESTORE_GICR_REG(gicr_base, rdist_ctx, igrpmodr, i); in gicv3_rdistif_init_restore()
693 rdist_ctx->gicr_ipriorityr[i]); in gicv3_rdistif_init_restore()
699 RESTORE_GICR_REG(gicr_base, rdist_ctx, icfgr, i); in gicv3_rdistif_init_restore()
702 gicr_write_nsacr(gicr_base, rdist_ctx->gicr_nsacr); in gicv3_rdistif_init_restore()
708 RESTORE_GICR_REG(gicr_base, rdist_ctx, ispendr, i); in gicv3_rdistif_init_restore()
709 RESTORE_GICR_REG(gicr_base, rdist_ctx, isactiver, i); in gicv3_rdistif_init_restore()
720 RESTORE_GICR_REG(gicr_base, rdist_ctx, isenabler, i); in gicv3_rdistif_init_restore()
729 gicr_write_ctlr(gicr_base, rdist_ctx->gicr_ctlr); in gicv3_rdistif_init_restore()