Home
last modified time | relevance | path

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

/Linux-v5.15/arch/arm64/kernel/
Dfpsimd.c119 unsigned int sve_vl; member
293 sve_vq_from_vl(current->thread.sve_vl) - 1); in task_fpsimd_load()
314 if (WARN_ON(sve_get_vl() != last->sve_vl)) { in fpsimd_save()
325 sve_ffr_offset(last->sve_vl), in fpsimd_save()
459 vq = sve_vq_from_vl(task->thread.sve_vl); in fpsimd_to_sve()
485 vq = sve_vq_from_vl(task->thread.sve_vl); in sve_to_fpsimd()
500 return SVE_SIG_REGS_SIZE(sve_vq_from_vl(task->thread.sve_vl)); in sve_state_size()
575 vq = sve_vq_from_vl(task->thread.sve_vl); in sve_sync_from_fpsimd_zeropad()
612 if (vl == task->thread.sve_vl) in sve_set_vector_length()
639 task->thread.sve_vl = vl; in sve_set_vector_length()
[all …]
Dsignal.c230 unsigned int vl = current->thread.sve_vl; in preserve_sve_context()
269 if (sve.vl != current->thread.sve_vl) in restore_sve_fpsimd_context()
600 vl = current->thread.sve_vl; in setup_sigframe_layout()
Dptrace.c728 header->vl = target->thread.sve_vl; in sve_init_header_from_task()
823 vq = sve_vq_from_vl(target->thread.sve_vl); in sve_set()
/Linux-v5.15/tools/testing/selftests/arm64/signal/testcases/
Dsve_vl.c30 static int sve_vl(struct tdescr *td, siginfo_t *si, ucontext_t *uc) in sve_vl() function
67 .run = sve_vl,
/Linux-v5.15/arch/arm64/include/asm/
Dfpsimd.h49 void *sve_state, unsigned int sve_vl);
65 return (char *)thread->sve_state + sve_ffr_offset(thread->sve_vl); in sve_pffr()
Dprocessor.h150 unsigned int sve_vl; /* SVE vector length */ member