Lines Matching refs:target_ldt_info

5975     struct target_modify_ldt_ldt_s *target_ldt_info;  in write_ldt()  local
5982 if (!lock_user_struct(VERIFY_READ, target_ldt_info, ptr, 1)) in write_ldt()
5984 ldt_info.entry_number = tswap32(target_ldt_info->entry_number); in write_ldt()
5985 ldt_info.base_addr = tswapal(target_ldt_info->base_addr); in write_ldt()
5986 ldt_info.limit = tswap32(target_ldt_info->limit); in write_ldt()
5987 ldt_info.flags = tswap32(target_ldt_info->flags); in write_ldt()
5988 unlock_user_struct(target_ldt_info, ptr, 0); in write_ldt()
6090 struct target_modify_ldt_ldt_s *target_ldt_info; in do_set_thread_area() local
6096 lock_user_struct(VERIFY_WRITE, target_ldt_info, ptr, 1); in do_set_thread_area()
6097 if (!target_ldt_info) in do_set_thread_area()
6099 ldt_info.entry_number = tswap32(target_ldt_info->entry_number); in do_set_thread_area()
6100 ldt_info.base_addr = tswapal(target_ldt_info->base_addr); in do_set_thread_area()
6101 ldt_info.limit = tswap32(target_ldt_info->limit); in do_set_thread_area()
6102 ldt_info.flags = tswap32(target_ldt_info->flags); in do_set_thread_area()
6107 target_ldt_info->entry_number = tswap32(i); in do_set_thread_area()
6112 unlock_user_struct(target_ldt_info, ptr, 1); in do_set_thread_area()
6173 struct target_modify_ldt_ldt_s *target_ldt_info; in do_get_thread_area() local
6180 lock_user_struct(VERIFY_WRITE, target_ldt_info, ptr, 1); in do_get_thread_area()
6181 if (!target_ldt_info) in do_get_thread_area()
6183 idx = tswap32(target_ldt_info->entry_number); in do_get_thread_area()
6186 unlock_user_struct(target_ldt_info, ptr, 1); in do_get_thread_area()
6211 target_ldt_info->base_addr = tswapal(base_addr); in do_get_thread_area()
6212 target_ldt_info->limit = tswap32(limit); in do_get_thread_area()
6213 target_ldt_info->flags = tswap32(flags); in do_get_thread_area()
6214 unlock_user_struct(target_ldt_info, ptr, 1); in do_get_thread_area()