Lines Matching defs:rdist_ctx
557 gicv3_redist_ctx_t * const rdist_ctx)
566 assert(rdist_ctx != NULL);
587 rdist_ctx->gicr_ctlr = gicr_read_ctlr(gicr_base);
589 rdist_ctx->gicr_propbaser = gicr_read_propbaser(gicr_base);
590 rdist_ctx->gicr_pendbaser = gicr_read_pendbaser(gicr_base);
594 SAVE_GICR_REG(gicr_base, rdist_ctx, igroupr, i);
595 SAVE_GICR_REG(gicr_base, rdist_ctx, isenabler, i);
596 SAVE_GICR_REG(gicr_base, rdist_ctx, ispendr, i);
597 SAVE_GICR_REG(gicr_base, rdist_ctx, isactiver, i);
598 SAVE_GICR_REG(gicr_base, rdist_ctx, igrpmodr, i);
604 SAVE_GICR_REG(gicr_base, rdist_ctx, icfgr, i);
607 rdist_ctx->gicr_nsacr = gicr_read_nsacr(gicr_base);
612 rdist_ctx->gicr_ipriorityr[i] =
632 const gicv3_redist_ctx_t * const rdist_ctx)
641 assert(rdist_ctx != NULL);
683 rdist_ctx->gicr_ctlr & ~(GICR_CTLR_EN_LPIS_BIT));
686 gicr_write_propbaser(gicr_base, rdist_ctx->gicr_propbaser);
687 gicr_write_pendbaser(gicr_base, rdist_ctx->gicr_pendbaser);
691 RESTORE_GICR_REG(gicr_base, rdist_ctx, igroupr, i);
692 RESTORE_GICR_REG(gicr_base, rdist_ctx, igrpmodr, i);
699 rdist_ctx->gicr_ipriorityr[i]);
705 RESTORE_GICR_REG(gicr_base, rdist_ctx, icfgr, i);
708 gicr_write_nsacr(gicr_base, rdist_ctx->gicr_nsacr);
714 RESTORE_GICR_REG(gicr_base, rdist_ctx, ispendr, i);
715 RESTORE_GICR_REG(gicr_base, rdist_ctx, isactiver, i);
726 RESTORE_GICR_REG(gicr_base, rdist_ctx, isenabler, i);
735 gicr_write_ctlr(gicr_base, rdist_ctx->gicr_ctlr);