Lines Matching refs:cpu_context_t

309 } __aligned(CACHE_WRITEBACK_GRANULE) cpu_context_t;  typedef
340 #define get_el3state_ctx(h) (&((cpu_context_t *) h)->el3state_ctx)
343 #define get_el2_sysregs_ctx(h) (&((cpu_context_t *) h)->el2_sysregs_ctx)
345 #define get_el1_sysregs_ctx(h) (&((cpu_context_t *) h)->el1_sysregs_ctx)
348 #define get_gpregs_ctx(h) (&((cpu_context_t *) h)->gpregs_ctx)
349 #define get_cve_2018_3639_ctx(h) (&((cpu_context_t *) h)->cve_2018_3639_ctx)
352 #define get_errata_speculative_at_ctx(h) (&((cpu_context_t *) h)->errata_speculative_at_ctx)
356 # define get_pauth_ctx(h) (&((cpu_context_t *) h)->pauth_ctx)
364 CASSERT(CTX_GPREGS_OFFSET == __builtin_offsetof(cpu_context_t, gpregs_ctx),
367 CASSERT(CTX_EL3STATE_OFFSET == __builtin_offsetof(cpu_context_t, el3state_ctx),
371 CASSERT(CTX_CVE_2018_3639_OFFSET == __builtin_offsetof(cpu_context_t, cve_2018_3639_ctx),
375 CASSERT(CTX_ERRATA_SPEC_AT_OFFSET == __builtin_offsetof(cpu_context_t, errata_speculative_at_ctx),
380 CASSERT(CTX_PAUTH_REGS_OFFSET == __builtin_offsetof(cpu_context_t, pauth_ctx),
449 static inline void write_ctx_sctlr_el1_reg_errata(cpu_context_t *ctx, u_register_t val) in write_ctx_sctlr_el1_reg_errata()
459 static inline void write_ctx_tcr_el1_reg_errata(cpu_context_t *ctx, u_register_t val) in write_ctx_tcr_el1_reg_errata()
469 static inline u_register_t read_ctx_sctlr_el1_reg_errata(cpu_context_t *ctx) in read_ctx_sctlr_el1_reg_errata()
479 static inline u_register_t read_ctx_tcr_el1_reg_errata(cpu_context_t *ctx) in read_ctx_tcr_el1_reg_errata()