Home
last modified time | relevance | path

Searched refs:vl_info (Results 1 – 2 of 2) sorted by relevance

/Linux-v6.1/arch/arm64/kernel/
Dfpsimd.c132 __ro_after_init struct vl_info vl_info[ARM64_VEC_MAX] = { variable
491 struct vl_info *info = &vl_info[type]; in find_supported_vector_length()
516 struct vl_info *info = table->extra1; in vec_proc_do_default_vl()
545 .extra1 = &vl_info[ARM64_VEC_SVE],
569 .extra1 = &vl_info[ARM64_VEC_SME],
960 static void vec_probe_vqs(struct vl_info *info, in vec_probe_vqs()
997 struct vl_info *info = &vl_info[type]; in vec_init_vq_map()
1009 struct vl_info *info = &vl_info[type]; in vec_update_vq_map()
1024 struct vl_info *info = &vl_info[type]; in vec_verify_vq_map()
1077 for (i = 0; i < ARRAY_SIZE(vl_info); i++) in sve_efi_setup()
[all …]
/Linux-v6.1/arch/arm64/include/asm/
Dfpsimd.h133 struct vl_info { struct
199 extern __ro_after_init struct vl_info vl_info[ARM64_VEC_MAX];
226 return vl_info[type].max_vl; in vec_max_vl()
231 return vl_info[type].max_virtualisable_vl; in vec_max_virtualisable_vl()
247 return test_bit(__vq_to_bit(vq), vl_info[type].vq_map); in vq_available()