Lines Matching refs:vec_data

27 struct vec_data {  struct
46 static struct vec_data vec_data[] = { argument
69 static bool vec_type_supported(struct vec_data *data) in vec_type_supported()
89 static int get_child_rdvl(struct vec_data *data) in get_child_rdvl()
218 static void proc_read_default(struct vec_data *data) in proc_read_default()
241 static void proc_write_min(struct vec_data *data) in proc_write_min()
276 static void proc_write_max(struct vec_data *data) in proc_write_max()
312 static void prctl_get(struct vec_data *data) in prctl_get()
336 static void prctl_set_same(struct vec_data *data) in prctl_set_same()
354 static void prctl_set(struct vec_data *data) in prctl_set()
418 static void prctl_set_no_child(struct vec_data *data) in prctl_set_no_child()
456 static void prctl_set_for_child(struct vec_data *data) in prctl_set_for_child()
507 static void prctl_set_onexec(struct vec_data *data) in prctl_set_onexec()
560 static void prctl_set_all_vqs(struct vec_data *data) in prctl_set_all_vqs()
563 int orig_vls[ARRAY_SIZE(vec_data)]; in prctl_set_all_vqs()
572 for (i = 0; i < ARRAY_SIZE(vec_data); i++) { in prctl_set_all_vqs()
573 if (!vec_type_supported(&vec_data[i])) in prctl_set_all_vqs()
575 orig_vls[i] = vec_data[i].rdvl(); in prctl_set_all_vqs()
601 for (i = 0; i < ARRAY_SIZE(vec_data); i++) { in prctl_set_all_vqs()
602 if (&vec_data[i] == data) in prctl_set_all_vqs()
605 if (!vec_type_supported(&vec_data[i])) in prctl_set_all_vqs()
608 if (vec_data[i].rdvl() != orig_vls[i]) { in prctl_set_all_vqs()
610 vec_data[i].name, orig_vls[i], in prctl_set_all_vqs()
611 vec_data[i].rdvl()); in prctl_set_all_vqs()
658 typedef void (*test_type)(struct vec_data *);
700 struct vec_data *sve_data = &vec_data[VEC_SVE]; in change_sve_with_za()
769 ksft_set_plan(ARRAY_SIZE(tests) * ARRAY_SIZE(vec_data) + in main()
772 for (i = 0; i < ARRAY_SIZE(vec_data); i++) { in main()
773 struct vec_data *data = &vec_data[i]; in main()