Symbol: sve_vl
arch/arm64/include/asm/fpsimd.h
298
static inline size_t __sve_state_size(unsigned int sve_vl, unsigned int sme_vl)
arch/arm64/include/asm/fpsimd.h
300
unsigned int vl = max(sve_vl, sme_vl);
arch/arm64/include/asm/fpsimd.h
310
unsigned int sve_vl = task_get_sve_vl(task);
arch/arm64/include/asm/fpsimd.h
312
return __sve_state_size(sve_vl, sme_vl);
arch/arm64/include/asm/fpsimd.h
354
static inline size_t __sve_state_size(unsigned int sve_vl, unsigned int sme_vl)
arch/arm64/include/asm/fpsimd.h
90
unsigned int sve_vl;
arch/arm64/kernel/fpsimd.c
1650
last->sve_vl = task_get_sve_vl(current);
arch/arm64/kernel/fpsimd.c
472
vl = last->sve_vl;
arch/arm64/kernel/fpsimd.c
803
unsigned int sve_vl = task_get_sve_vl(task);
arch/arm64/kernel/fpsimd.c
810
sve_vl = vl;
arch/arm64/kernel/fpsimd.c
822
sve_state = kzalloc(__sve_state_size(sve_vl, sme_vl), GFP_KERNEL);
arch/arm64/kvm/fpsimd.c
78
fp_state.sve_vl = vcpu->arch.sve_max_vl;
tools/testing/selftests/arm64/abi/syscall-abi.c
106
static int check_fpr(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
tools/testing/selftests/arm64/abi/syscall-abi.c
112
if (!sve_vl && !(svcr & SVCR_SM_MASK)) {
tools/testing/selftests/arm64/abi/syscall-abi.c
145
static void setup_z(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
tools/testing/selftests/arm64/abi/syscall-abi.c
152
static int check_z(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
tools/testing/selftests/arm64/abi/syscall-abi.c
155
size_t reg_size = sve_vl;
tools/testing/selftests/arm64/abi/syscall-abi.c
159
if (!sve_vl)
tools/testing/selftests/arm64/abi/syscall-abi.c
174
cfg->name, sve_vl, i);
tools/testing/selftests/arm64/abi/syscall-abi.c
184
cfg->name, sve_vl, i);
tools/testing/selftests/arm64/abi/syscall-abi.c
192
cfg->name, sve_vl, i);
tools/testing/selftests/arm64/abi/syscall-abi.c
204
static void setup_p(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
tools/testing/selftests/arm64/abi/syscall-abi.c
211
static int check_p(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
tools/testing/selftests/arm64/abi/syscall-abi.c
214
size_t reg_size = sve_vq_from_vl(sve_vl) * 2; /* 1 bit per VL byte */
tools/testing/selftests/arm64/abi/syscall-abi.c
219
if (!sve_vl)
tools/testing/selftests/arm64/abi/syscall-abi.c
228
cfg->name, sve_vl);
tools/testing/selftests/arm64/abi/syscall-abi.c
236
static void setup_ffr(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
tools/testing/selftests/arm64/abi/syscall-abi.c
258
static int check_ffr(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
tools/testing/selftests/arm64/abi/syscall-abi.c
261
size_t reg_size = sve_vq_from_vl(sve_vl) * 2; /* 1 bit per VL byte */
tools/testing/selftests/arm64/abi/syscall-abi.c
265
if (!sve_vl)
tools/testing/selftests/arm64/abi/syscall-abi.c
278
cfg->name, sve_vl);
tools/testing/selftests/arm64/abi/syscall-abi.c
285
static void setup_svcr(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
tools/testing/selftests/arm64/abi/syscall-abi.c
291
static int check_svcr(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
tools/testing/selftests/arm64/abi/syscall-abi.c
314
static void setup_za(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
tools/testing/selftests/arm64/abi/syscall-abi.c
321
static int check_za(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
tools/testing/selftests/arm64/abi/syscall-abi.c
341
static void setup_zt(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
tools/testing/selftests/arm64/abi/syscall-abi.c
348
static int check_zt(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
tools/testing/selftests/arm64/abi/syscall-abi.c
367
typedef void (*setup_fn)(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
tools/testing/selftests/arm64/abi/syscall-abi.c
369
typedef int (*check_fn)(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
tools/testing/selftests/arm64/abi/syscall-abi.c
38
extern void do_syscall(int sve_vl, int sme_vl);
tools/testing/selftests/arm64/abi/syscall-abi.c
393
static bool do_test(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
tools/testing/selftests/arm64/abi/syscall-abi.c
400
regset[i].setup(cfg, sve_vl, sme_vl, svcr);
tools/testing/selftests/arm64/abi/syscall-abi.c
402
do_syscall(sve_vl, sme_vl);
tools/testing/selftests/arm64/abi/syscall-abi.c
405
errors += regset[i].check(cfg, sve_vl, sme_vl, svcr);
tools/testing/selftests/arm64/abi/syscall-abi.c
66
static void setup_gpr(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
tools/testing/selftests/arm64/abi/syscall-abi.c
74
static int check_gpr(struct syscall_cfg *cfg, int sve_vl, int sme_vl, uint64_t svcr)
tools/testing/selftests/arm64/abi/syscall-abi.c
85
cfg->name, sve_vl, i,
tools/testing/selftests/arm64/abi/syscall-abi.c
99
static void setup_fpr(struct syscall_cfg *cfg, int sve_vl, int sme_vl,
tools/testing/selftests/arm64/signal/testcases/sve_vl.c
67
.run = sve_vl,