Lines Matching refs:info
273 struct l_user_desc info;
277 error = copyin(desc, &info, sizeof(struct l_user_desc));
281 idx = info.entry_number;
295 info.entry_number = 3;
296 error = copyout(&info, desc, sizeof(struct l_user_desc));
301 a[0] = LINUX_LDT_entry_a(&info);
302 a[1] = LINUX_LDT_entry_b(&info);
630 struct l_user_desc info;
636 error = copyin(args->desc, &info, sizeof(struct l_user_desc));
643 info.entry_number,
644 info.base_addr,
645 info.limit,
646 info.seg_32bit,
647 info.contents,
648 info.read_exec_only,
649 info.limit_in_pages,
650 info.seg_not_present,
651 info.useable);
654 idx = info.entry_number;
688 idx = info.entry_number = 3;
689 error = copyout(&info, args->desc, sizeof(struct l_user_desc));
693 if (LINUX_LDT_empty(&info)) {
697 a[0] = LINUX_LDT_entry_a(&info);
698 a[1] = LINUX_LDT_entry_b(&info);
731 struct l_user_desc info;
742 error = copyin(args->desc, &info, sizeof(struct l_user_desc));
746 idx = info.entry_number;
753 memset(&info, 0, sizeof(info));
759 info.entry_number = idx;
760 info.base_addr = LINUX_GET_BASE(&desc);
761 info.limit = LINUX_GET_LIMIT(&desc);
762 info.seg_32bit = LINUX_GET_32BIT(&desc);
763 info.contents = LINUX_GET_CONTENTS(&desc);
764 info.read_exec_only = !LINUX_GET_WRITABLE(&desc);
765 info.limit_in_pages = LINUX_GET_LIMIT_PAGES(&desc);
766 info.seg_not_present = !LINUX_GET_PRESENT(&desc);
767 info.useable = LINUX_GET_USEABLE(&desc);
769 error = copyout(&info, args->desc, sizeof(struct l_user_desc));