Lines Matching refs:gdt
44 struct desc_struct gdt[GDT_ENTRIES]; member
52 return per_cpu(gdt_page, cpu).gdt; in get_cpu_gdt_rw()
58 return this_cpu_ptr(&gdt_page)->gdt; in get_current_gdt_rw()
64 return (struct desc_struct *)&get_cpu_entry_area(cpu)->gdt; in get_cpu_gdt_ro()
147 native_write_gdt_entry(struct desc_struct *gdt, int entry, const void *desc, int type) in native_write_gdt_entry() argument
154 default: size = sizeof(*gdt); break; in native_write_gdt_entry()
157 memcpy(&gdt[entry], desc, size); in native_write_gdt_entry()
235 struct desc_ptr gdt; in native_load_tr_desc() local
240 native_store_gdt(&gdt); in native_load_tr_desc()
247 if (gdt.address == (unsigned long)fixmap_gdt) { in native_load_tr_desc()
273 struct desc_struct *gdt = get_cpu_gdt_rw(cpu); in native_load_tls() local
277 gdt[GDT_ENTRY_TLS_MIN + i] = t->tls_array[i]; in native_load_tls()