Home | History | Annotate | Download | only in test

Lines Matching refs:ldt

957 #include <asm/ldt.h>
988 struct modify_ldt_ldt_s ldt;
997 ldt.entry_number = 1;
998 ldt.base_addr = (unsigned long)&seg_data1;
999 ldt.limit = (sizeof(seg_data1) + 0xfff) >> 12;
1000 ldt.seg_32bit = 1;
1001 ldt.contents = MODIFY_LDT_CONTENTS_DATA;
1002 ldt.read_exec_only = 0;
1003 ldt.limit_in_pages = 1;
1004 ldt.seg_not_present = 0;
1005 ldt.useable = 1;
1006 modify_ldt(1, &ldt, sizeof(ldt)); /* write ldt entry */
1008 ldt.entry_number = 2;
1009 ldt.base_addr = (unsigned long)&seg_data2;
1010 ldt.limit = (sizeof(seg_data2) + 0xfff) >> 12;
1011 ldt.seg_32bit = 1;
1012 ldt.contents = MODIFY_LDT_CONTENTS_DATA;
1013 ldt.read_exec_only = 0;
1014 ldt.limit_in_pages = 1;
1015 ldt.seg_not_present = 0;
1016 ldt.useable = 1;
1017 modify_ldt(1, &ldt, sizeof(ldt)); /* write ldt entry */
1019 modify_ldt(0, &ldt_table, sizeof(ldt_table)); /* read ldt entries */
1088 struct modify_ldt_ldt_s ldt;
1092 ldt.entry_number = 1;
1093 ldt.base_addr = (unsigned long)&code16_start;
1094 ldt.limit = &code16_end - &code16_start;
1095 ldt.seg_32bit = 0;
1096 ldt.contents = MODIFY_LDT_CONTENTS_CODE;
1097 ldt.read_exec_only = 0;
1098 ldt.limit_in_pages = 0;
1099 ldt.seg_not_present = 0;
1100 ldt.useable = 1;
1101 modify_ldt(1, &ldt, sizeof(ldt)); /* write ldt entry */
1389 struct modify_ldt_ldt_s ldt;
1430 ldt.entry_number = 1;
1431 ldt.base_addr = (unsigned long)&seg_data1;
1432 ldt.limit = (sizeof(seg_data1) + 0xfff) >> 12;
1433 ldt.seg_32bit = 1;
1434 ldt.contents = MODIFY_LDT_CONTENTS_DATA;
1435 ldt.read_exec_only = 0;
1436 ldt.limit_in_pages = 1;
1437 ldt.seg_not_present = 1;
1438 ldt.useable = 1;
1439 modify_ldt(1, &ldt, sizeof(ldt)); /* write ldt entry */