Home
last modified time | relevance | path

Searched refs:SVCR_ZA (Results 1 – 6 of 6) sorted by relevance

/xnu-12377.81.4/osfmk/arm64/
H A Dsme.c268 return sme_ss && (sme_ss->svcr & (SVCR_SM | SVCR_ZA)); in arm_sme_is_active()
H A Dpcb.c92 cpu_state->za_is_enabled = !!(__builtin_arm_rsr64("SVCR") & SVCR_ZA); in arm_get_matrix_cpu_state()
128 return sme_ss && (sme_ss->svcr & SVCR_ZA); in machine_thread_has_valid_za()
656 if (sme_ss->svcr & SVCR_ZA) { in machine_thread_sme_state_dup()
H A Dstatus.c424 if (!(saved_state->svcr & SVCR_ZA)) { in handle_get_arm_za_state()
474 saved_state->svcr = state_in->svcr & (SVCR_SM | SVCR_ZA); in handle_set_arm_sme_state()
552 if (!(saved_state->svcr & SVCR_ZA)) { in handle_set_arm_za_state()
586 if ((saved_state->svcr & SVCR_ZA) == 0) { in handle_get_arm_sme2_state()
616 if ((saved_state->svcr & SVCR_ZA) == 0) { in handle_set_arm_sme2_state()
H A Dproc_reg.h2831 #define SVCR_ZA (1ULL << SVCR_ZA_SHIFT) macro
/xnu-12377.81.4/doc/arm/
H A Dsme.md342 const uint64_t SVCR_ZA = (1 << 1);
344 if (sme_state.__svcr & SVCR_ZA) {
/xnu-12377.81.4/osfmk/kern/
H A Dexclaves.c1147 if (arm_sme_version() > 0 && !!(__builtin_arm_rsr64("SVCR") & SVCR_ZA)) { in exclaves_save_matrix_state()