vec_type
enum vec_type type;
extern int vec_set_vector_length(struct task_struct *task, enum vec_type type,
enum vec_type;
extern void __init vec_init_vq_map(enum vec_type type);
extern void vec_update_vq_map(enum vec_type type);
extern int vec_verify_vq_map(enum vec_type type);
static inline void write_vl(enum vec_type type, u64 val)
static inline int vec_max_vl(enum vec_type type)
static inline int vec_max_virtualisable_vl(enum vec_type type)
static inline bool vq_available(enum vec_type type, unsigned int vq)
static inline void vec_init_vq_map(enum vec_type t) { }
static inline void vec_update_vq_map(enum vec_type t) { }
static inline int vec_verify_vq_map(enum vec_type t) { return 0; }
enum vec_type type)
unsigned int task_get_vl(const struct task_struct *task, enum vec_type type);
void task_set_vl(struct task_struct *task, enum vec_type type,
void task_set_vl_onexec(struct task_struct *task, enum vec_type type,
enum vec_type type);
void __init vec_init_vq_map(enum vec_type type)
void vec_update_vq_map(enum vec_type type)
int vec_verify_vq_map(enum vec_type type)
static unsigned int vec_vl_inherit_flag(enum vec_type type)
static void fpsimd_flush_thread_vl(enum vec_type type)
static inline int get_default_vl(enum vec_type type)
static inline void set_default_vl(enum vec_type type, int val)
unsigned int task_get_vl(const struct task_struct *task, enum vec_type type)
void task_set_vl(struct task_struct *task, enum vec_type type,
enum vec_type type)
void task_set_vl_onexec(struct task_struct *task, enum vec_type type,
static unsigned int find_supported_vector_length(enum vec_type type,
enum vec_type type = info->type;
enum vec_type type,
int vec_set_vector_length(struct task_struct *task, enum vec_type type,
static int vec_prctl_status(enum vec_type type, unsigned long flags)
enum vec_type type)
enum vec_type task_type;
enum vec_type type)
enum vec_type type)
__field(unsigned int, vec_type)
__entry->vec_type = v->sv_type;
__print_symbolic(__entry->vec_type, XFS_SCRUB_TYPE_STRINGS),
static struct user_sve_header *get_sve(pid_t pid, const struct vec_type *type,
static int set_sve(pid_t pid, const struct vec_type *type,
static void read_fails(pid_t child, const struct vec_type *type)
static void write_fails(pid_t child, const struct vec_type *type)
static void ptrace_set_get_inherit(pid_t child, const struct vec_type *type)
static void ptrace_set_get_vl(pid_t child, const struct vec_type *type,
static void ptrace_set_vl_ranges(pid_t child, const struct vec_type *type)
static void ptrace_sve_fpsimd(pid_t child, const struct vec_type *type)
const struct vec_type *type,
static const struct vec_type vec_types[] = {
const struct vec_type *type,
const struct vec_type *type,