Lines Matching defs:vl

170 	sve.vl = sve_vl_from_vq(SVE_VQ_MIN);
215 unsigned int vl, bool *supported)
225 prctl_vl = prctl(type->prctl_set, vl);
231 *supported = (prctl_vl == vl);
236 sve.vl = vl;
240 type->name, vl);
250 type->name, vl);
254 ksft_test_result(new_sve->vl = prctl_vl, "Set %s VL %u\n",
255 type->name, vl);
260 static void check_u32(unsigned int vl, const char *reg,
265 vl, reg, *in, *out);
290 sve->vl = 16; /* We don't care what the VL is */
328 unsigned int vl)
335 unsigned int vq = sve_vq_from_vl(vl);
344 data_size, type->name, vl);
352 write_sve->vl = vl;
371 type->name, vl);
378 type->name, vl);
395 printf("# Mismatch in %u Z%d\n", vl, i);
404 printf("# Mismatch in %u P%d\n", vl, i);
409 check_u32(vl, "FPSR", write_buf + SVE_PT_SVE_FPSR_OFFSET(vq),
411 check_u32(vl, "FPCR", write_buf + SVE_PT_SVE_FPCR_OFFSET(vq),
415 type->name, vl);
426 unsigned int vl)
430 unsigned int vq = sve_vq_from_vl(vl);
445 data_size, type->name, vl);
453 write_sve->vl = vl;
466 type->name, vl);
473 type->name, vl);
489 type->name, vl, i);
494 check_u32(vl, "FPSR", write_buf + SVE_PT_SVE_FPSR_OFFSET(vq),
496 check_u32(vl, "FPCR", write_buf + SVE_PT_SVE_FPCR_OFFSET(vq),
500 type->name, vl);
509 unsigned int vl)
514 unsigned int vq = sve_vq_from_vl(vl);
542 type->name, vl);
547 if (read_sve->vl != vl) {
549 read_sve->vl, vl);
591 type->name, vl, i, i);
596 check_u32(vl, "FPSR", &write_fpsimd.fpsr,
598 check_u32(vl, "FPCR", &write_fpsimd.fpcr,
609 type->name, vl);
621 unsigned int vq, vl;
703 vl = sve_vl_from_vq(vq);
708 ptrace_set_get_vl(child, &vec_types[i], vl,
712 vec_types[i].name, vl);
718 ptrace_set_sve_get_sve_data(child, &vec_types[i], vl);
719 ptrace_set_sve_get_fpsimd_data(child, &vec_types[i], vl);
720 ptrace_set_fpsimd_get_sve_data(child, &vec_types[i], vl);
723 vec_types[i].name, vl);
725 vec_types[i].name, vl);
727 vec_types[i].name, vl);