Lines Matching defs:thread_struct
147 struct thread_struct { struct
148 struct cpu_context cpu_context; /* cpu context */
155 struct {
161 } uw;
163 enum fp_type fp_type; /* registers FPSIMD or SVE? */
164 unsigned int fpsimd_cpu;
165 void *sve_state; /* SVE registers, if any */
166 void *sme_state; /* ZA and ZT state, if any */
167 unsigned int vl[ARM64_VEC_MAX]; /* vector length */
168 unsigned int vl_onexec[ARM64_VEC_MAX]; /* vl after next exec */
169 unsigned long fault_address; /* fault info */
170 unsigned long fault_code; /* ESR_EL1 value */
171 struct debug_info debug; /* debugging */
173 struct user_fpsimd_state kernel_fpsimd_state;
197 static inline unsigned int thread_get_vl(struct thread_struct *thread, in thread_get_vl() argument