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