Home
last modified time | relevance | path

Searched refs:RISCV_HWPROBE_MISALIGNED_VECTOR_UNKNOWN (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/arch/riscv/kernel/
H A Dunaligned_access_speed.c28 static long unaligned_vector_speed_param = RISCV_HWPROBE_MISALIGNED_VECTOR_UNKNOWN;
290 if (per_cpu(vector_misaligned_access, cpu) != RISCV_HWPROBE_MISALIGNED_VECTOR_UNKNOWN) in check_vector_unaligned_access()
390 if (unaligned_vector_speed_param != RISCV_HWPROBE_MISALIGNED_VECTOR_UNKNOWN) { in riscv_online_cpu_vec()
396 if (per_cpu(vector_misaligned_access, cpu) != RISCV_HWPROBE_MISALIGNED_VECTOR_UNKNOWN) in riscv_online_cpu_vec()
451 if (unaligned_vector_speed_param != RISCV_HWPROBE_MISALIGNED_VECTOR_UNKNOWN) { in check_unaligned_access_all_cpus()
465 if (unaligned_vector_speed_param != RISCV_HWPROBE_MISALIGNED_VECTOR_UNKNOWN) { in check_unaligned_access_all_cpus()
H A Dsys_hwprobe.c230 perf = RISCV_HWPROBE_MISALIGNED_VECTOR_UNKNOWN; in hwprobe_vec_misaligned()
236 return RISCV_HWPROBE_MISALIGNED_VECTOR_UNKNOWN; in hwprobe_vec_misaligned()
249 return RISCV_HWPROBE_MISALIGNED_VECTOR_UNKNOWN; in hwprobe_vec_misaligned()
H A Dtraps_misaligned.c344 if (*this_cpu_ptr(&vector_misaligned_access) == RISCV_HWPROBE_MISALIGNED_VECTOR_UNKNOWN) { in handle_vector_misaligned_load()
603 *mas_ptr = RISCV_HWPROBE_MISALIGNED_VECTOR_UNKNOWN; in check_vector_unaligned_access_emulated()
633 == RISCV_HWPROBE_MISALIGNED_VECTOR_UNKNOWN) in check_vector_unaligned_access_emulated_all_cpus()
/linux-6.15/arch/riscv/include/uapi/asm/
H A Dhwprobe.h101 #define RISCV_HWPROBE_MISALIGNED_VECTOR_UNKNOWN 0 macro
/linux-6.15/Documentation/arch/riscv/
H A Dhwprobe.rst313 * :c:macro:`RISCV_HWPROBE_MISALIGNED_VECTOR_UNKNOWN`: The performance of misaligned