Lines Matching refs:num
52 static bool ignored_gdt(unsigned int num) in ignored_gdt() argument
54 return (num == GDT_ENTRY_TSS in ignored_gdt()
55 || num == GDT_ENTRY_LGUEST_CS in ignored_gdt()
56 || num == GDT_ENTRY_LGUEST_DS in ignored_gdt()
57 || num == GDT_ENTRY_DOUBLEFAULT_TSS); in ignored_gdt()
182 void load_guest_gdt_entry(struct lg_cpu *cpu, u32 num, u32 lo, u32 hi) in load_guest_gdt_entry() argument
188 if (num >= ARRAY_SIZE(cpu->arch.gdt)) { in load_guest_gdt_entry()
189 kill_guest(cpu, "too many gdt entries %i", num); in load_guest_gdt_entry()
194 cpu->arch.gdt[num].a = lo; in load_guest_gdt_entry()
195 cpu->arch.gdt[num].b = hi; in load_guest_gdt_entry()
196 fixup_gdt_table(cpu, num, num+1); in load_guest_gdt_entry()