Searched refs:sme_state (Results 1 – 2 of 2) sorted by relevance
| /xnu-11417.121.6/tests/ |
| H A D | arm_matrix_sme.c | 426 arm_sme_state_t sme_state; in sme_thread_get_state() local 428 …kern_return_t err = thread_get_state(thread, ARM_SME_STATE, (thread_state_t)&sme_state, &sme_count… in sme_thread_get_state() 432 set_sme_tpidr2_el0(addr, sme_state.__tpidr2_el0); in sme_thread_get_state() 501 arm_sme_state_t sme_state; in sme_thread_set_state() local 502 sme_state.__svcr = 0x3; in sme_thread_set_state() 503 sme_state.__svl_b = svl_b; in sme_thread_set_state() 504 sme_state.__tpidr2_el0 = get_sme_tpidr2_el0(addr); in sme_thread_set_state() 527 …kern_return_t err = thread_set_state(thread, ARM_SME_STATE, (thread_state_t)&sme_state, ARM_SME_ST… in sme_thread_set_state()
|
| /xnu-11417.121.6/doc/arm/ |
| H A D | sme.md | 310 arm_sme_state_t sme_state; mach_msg_type_number_t sme_state_count = ARM_SME_STATE_COUNT; 312 thread_get_state(thread, ARM_SME_STATE, &sme_state, &sme_state_count); 316 if (sme_state.__svcr & SVCR_SM) { 317 size_t z_element_size = sme_state.__svl_b; 319 size_t p_element_size = sme_state.__svl_b / 8; 344 if (sme_state.__svcr & SVCR_ZA) { 345 size_t za_size = sme_state.__svl_b * sme_state.__svl_b;
|