Searched refs:za_state (Results 1 – 6 of 6) sorted by relevance
/Linux-v6.1/arch/arm64/kernel/ |
D | fpsimd.c | 124 void *za_state; member 399 za_load_state(current->thread.za_state); in task_fpsimd_load() 452 za_save_state(last->za_state); in fpsimd_save() 1226 if (task->thread.za_state) { in sme_alloc() 1227 memset(task->thread.za_state, 0, za_state_size(task)); in sme_alloc() 1232 task->thread.za_state = in sme_alloc() 1238 kfree(task->thread.za_state); in sme_free() 1239 task->thread.za_state = NULL; in sme_free() 1446 if (!current->thread.sve_state || !current->thread.za_state) { in do_sme_acc() 1567 void *za_state = NULL; in fpsimd_flush_thread() local [all …]
|
D | process.c | 321 dst->thread.za_state = kmemdup(src->thread.za_state, in arch_dup_task_struct() 324 if (!dst->thread.za_state) { in arch_dup_task_struct() 330 dst->thread.za_state = NULL; in arch_dup_task_struct()
|
D | signal.c | 389 current->thread.za_state, in preserve_za_context() 429 if (!current->thread.za_state) { in restore_za_context() 435 err = __copy_from_user(current->thread.za_state, in restore_za_context()
|
D | ptrace.c | 1055 membuf_write(&to, target->thread.za_state, end - start); in za_get() 1109 if (!target->thread.za_state) { in za_set() 1134 target->thread.za_state, in za_set()
|
/Linux-v6.1/arch/arm64/include/asm/ |
D | fpsimd.h | 62 void *za_state, unsigned int sme_vl,
|
D | processor.h | 157 void *za_state; /* ZA register, if any */ member
|