• Home
  • Raw
  • Download

Lines Matching refs:user_desc

30 static bool tls_desc_okay(const struct user_desc *info)  in tls_desc_okay()
83 const struct user_desc *info, int n) in set_tls_desc()
113 struct user_desc __user *u_info, in do_set_thread_area()
116 struct user_desc info; in do_set_thread_area()
189 SYSCALL_DEFINE1(set_thread_area, struct user_desc __user *, u_info) in SYSCALL_DEFINE1()
199 static void fill_user_desc(struct user_desc *info, int idx, in fill_user_desc()
219 struct user_desc __user *u_info) in do_get_thread_area()
221 struct user_desc info; in do_get_thread_area()
237 SYSCALL_DEFINE1(get_thread_area, struct user_desc __user *, u_info) in SYSCALL_DEFINE1()
258 if (pos >= GDT_ENTRY_TLS_ENTRIES * sizeof(struct user_desc) || in regset_tls_get()
259 (pos % sizeof(struct user_desc)) != 0 || in regset_tls_get()
260 (count % sizeof(struct user_desc)) != 0) in regset_tls_get()
263 pos /= sizeof(struct user_desc); in regset_tls_get()
264 count /= sizeof(struct user_desc); in regset_tls_get()
269 struct user_desc *info = kbuf; in regset_tls_get()
274 struct user_desc __user *u_info = ubuf; in regset_tls_get()
276 struct user_desc info; in regset_tls_get()
290 struct user_desc infobuf[GDT_ENTRY_TLS_ENTRIES]; in regset_tls_set()
291 const struct user_desc *info; in regset_tls_set()
294 if (pos >= GDT_ENTRY_TLS_ENTRIES * sizeof(struct user_desc) || in regset_tls_set()
295 (pos % sizeof(struct user_desc)) != 0 || in regset_tls_set()
296 (count % sizeof(struct user_desc)) != 0) in regset_tls_set()
306 for (i = 0; i < count / sizeof(struct user_desc); i++) in regset_tls_set()
311 GDT_ENTRY_TLS_MIN + (pos / sizeof(struct user_desc)), in regset_tls_set()
312 info, count / sizeof(struct user_desc)); in regset_tls_set()