Lines Matching refs:user_desc
33 static bool tls_desc_okay(const struct user_desc *info) in tls_desc_okay()
86 const struct user_desc *info, int n) in set_tls_desc()
116 struct user_desc __user *u_info, in do_set_thread_area()
119 struct user_desc info; in do_set_thread_area()
186 SYSCALL_DEFINE1(set_thread_area, struct user_desc __user *, u_info) in SYSCALL_DEFINE1()
196 static void fill_user_desc(struct user_desc *info, int idx, in fill_user_desc()
216 struct user_desc __user *u_info) in do_get_thread_area()
218 struct user_desc info; in do_get_thread_area()
238 SYSCALL_DEFINE1(get_thread_area, struct user_desc __user *, u_info) in SYSCALL_DEFINE1()
257 struct user_desc v; in regset_tls_get()
271 struct user_desc infobuf[GDT_ENTRY_TLS_ENTRIES]; in regset_tls_set()
272 const struct user_desc *info; in regset_tls_set()
275 if (pos >= GDT_ENTRY_TLS_ENTRIES * sizeof(struct user_desc) || in regset_tls_set()
276 (pos % sizeof(struct user_desc)) != 0 || in regset_tls_set()
277 (count % sizeof(struct user_desc)) != 0) in regset_tls_set()
287 for (i = 0; i < count / sizeof(struct user_desc); i++) in regset_tls_set()
292 GDT_ENTRY_TLS_MIN + (pos / sizeof(struct user_desc)), in regset_tls_set()
293 info, count / sizeof(struct user_desc)); in regset_tls_set()