Lines Matching refs:ctx
49 void amu_enable(bool el2_unused, cpu_context_t *ctx) in amu_enable() argument
95 v = read_ctx_reg(get_el3state_ctx(ctx), CTX_CPTR_EL3); in amu_enable()
97 write_ctx_reg(get_el3state_ctx(ctx), CTX_CPTR_EL3, v); in amu_enable()
254 struct amu_ctx *ctx = &amu_ctxs[plat_my_core_pos()]; in amu_context_save() local
285 ctx->group0_cnts[i] = amu_group0_cnt_read(i); in amu_context_save()
292 ctx->group0_voffsets[0U] = amu_group0_voffset_read(0U); in amu_context_save()
293 ctx->group0_voffsets[1U] = amu_group0_voffset_read(2U); in amu_context_save()
294 ctx->group0_voffsets[2U] = amu_group0_voffset_read(3U); in amu_context_save()
301 ctx->group1_cnts[i] = amu_group1_cnt_read(i); in amu_context_save()
314 ctx->group1_voffsets[i] = in amu_context_save()
325 struct amu_ctx *ctx = &amu_ctxs[plat_my_core_pos()]; in amu_context_restore() local
346 amu_group0_cnt_write(i, ctx->group0_cnts[i]); in amu_context_restore()
353 amu_group0_voffset_write(0U, ctx->group0_voffsets[0U]); in amu_context_restore()
354 amu_group0_voffset_write(2U, ctx->group0_voffsets[1U]); in amu_context_restore()
355 amu_group0_voffset_write(3U, ctx->group0_voffsets[2U]); in amu_context_restore()
365 amu_group1_cnt_write(i, ctx->group1_cnts[i]); in amu_context_restore()
379 ctx->group1_voffsets[i]); in amu_context_restore()