desc_struct 746 arch/x86/boot/compressed/eboot.c struct desc_struct *desc; desc_struct 835 arch/x86/boot/compressed/eboot.c desc = (struct desc_struct *)gdt->address; desc_struct 2399 arch/x86/events/core.c struct desc_struct *desc; desc_struct 15 arch/x86/include/asm/desc.h static inline void fill_ldt(struct desc_struct *desc, const struct user_desc *info) desc_struct 49 arch/x86/include/asm/desc.h struct desc_struct gdt[GDT_ENTRIES]; desc_struct 55 arch/x86/include/asm/desc.h static inline struct desc_struct *get_cpu_gdt_rw(unsigned int cpu) desc_struct 61 arch/x86/include/asm/desc.h static inline struct desc_struct *get_current_gdt_rw(void) desc_struct 67 arch/x86/include/asm/desc.h static inline struct desc_struct *get_cpu_gdt_ro(int cpu) desc_struct 69 arch/x86/include/asm/desc.h return (struct desc_struct *)&get_cpu_entry_area(cpu)->gdt; desc_struct 73 arch/x86/include/asm/desc.h static inline struct desc_struct *get_current_gdt_ro(void) desc_struct 130 arch/x86/include/asm/desc.h static inline void paravirt_alloc_ldt(struct desc_struct *ldt, unsigned entries) desc_struct 134 arch/x86/include/asm/desc.h static inline void paravirt_free_ldt(struct desc_struct *ldt, unsigned entries) desc_struct 146 arch/x86/include/asm/desc.h static inline void native_write_ldt_entry(struct desc_struct *ldt, int entry, const void *desc) desc_struct 152 arch/x86/include/asm/desc.h native_write_gdt_entry(struct desc_struct *gdt, int entry, const void *desc, int type) desc_struct 186 arch/x86/include/asm/desc.h struct desc_struct *d = get_cpu_gdt_rw(cpu); desc_struct 243 arch/x86/include/asm/desc.h struct desc_struct *fixmap_gdt; desc_struct 278 arch/x86/include/asm/desc.h struct desc_struct *gdt = get_cpu_gdt_rw(cpu); desc_struct 289 arch/x86/include/asm/desc.h struct desc_struct *d = get_current_gdt_rw(); desc_struct 366 arch/x86/include/asm/desc.h static inline unsigned long get_desc_base(const struct desc_struct *desc) desc_struct 371 arch/x86/include/asm/desc.h static inline void set_desc_base(struct desc_struct *desc, unsigned long base) desc_struct 378 arch/x86/include/asm/desc.h static inline unsigned long get_desc_limit(const struct desc_struct *desc) desc_struct 383 arch/x86/include/asm/desc.h static inline void set_desc_limit(struct desc_struct *desc, unsigned long limit) desc_struct 196 arch/x86/include/asm/kvm_emulate.h struct desc_struct *desc, u32 *base3, int seg); desc_struct 198 arch/x86/include/asm/kvm_emulate.h struct desc_struct *desc, u32 base3, int seg); desc_struct 55 arch/x86/include/asm/mmu_context.h struct desc_struct *entries; desc_struct 237 arch/x86/include/asm/paravirt.h static inline void paravirt_alloc_ldt(struct desc_struct *ldt, unsigned entries) desc_struct 242 arch/x86/include/asm/paravirt.h static inline void paravirt_free_ldt(struct desc_struct *ldt, unsigned entries) desc_struct 281 arch/x86/include/asm/paravirt.h static inline void write_ldt_entry(struct desc_struct *dt, int entry, desc_struct 287 arch/x86/include/asm/paravirt.h static inline void write_gdt_entry(struct desc_struct *dt, int entry, desc_struct 53 arch/x86/include/asm/paravirt_types.h struct desc_struct; desc_struct 132 arch/x86/include/asm/paravirt_types.h void (*write_ldt_entry)(struct desc_struct *ldt, int entrynum, desc_struct 134 arch/x86/include/asm/paravirt_types.h void (*write_gdt_entry)(struct desc_struct *, desc_struct 138 arch/x86/include/asm/paravirt_types.h void (*alloc_ldt)(struct desc_struct *ldt, unsigned entries); desc_struct 139 arch/x86/include/asm/paravirt_types.h void (*free_ldt)(struct desc_struct *ldt, unsigned entries); desc_struct 442 arch/x86/include/asm/processor.h struct desc_struct tls_array[GDT_ENTRY_TLS_ENTRIES]; desc_struct 97 arch/x86/include/asm/stackprotector.h struct desc_struct *gdt_table = get_cpu_gdt_rw(cpu); desc_struct 98 arch/x86/include/asm/stackprotector.h struct desc_struct desc; desc_struct 478 arch/x86/include/asm/xen/hypercall.h struct desc_struct desc) desc_struct 428 arch/x86/kernel/apm_32.c static struct desc_struct bad_bios_desc = GDT_ENTRY_INIT(0x4092, desc_struct 598 arch/x86/kernel/apm_32.c struct desc_struct save_desc_40; desc_struct 599 arch/x86/kernel/apm_32.c struct desc_struct *gdt; desc_struct 676 arch/x86/kernel/apm_32.c struct desc_struct save_desc_40; desc_struct 677 arch/x86/kernel/apm_32.c struct desc_struct *gdt; desc_struct 2254 arch/x86/kernel/apm_32.c struct desc_struct *gdt; desc_struct 1827 arch/x86/kernel/cpu/common.c struct desc_struct d = { }; desc_struct 33 arch/x86/kernel/doublefault.c tss = get_desc_base((struct desc_struct *)gdt); desc_struct 77 arch/x86/kernel/ldt.c BUILD_BUG_ON(LDT_ENTRY_SIZE != sizeof(struct desc_struct)); desc_struct 453 arch/x86/kernel/ldt.c unsigned long size = 5 * sizeof(struct desc_struct); desc_struct 470 arch/x86/kernel/ldt.c struct desc_struct ldt; desc_struct 161 arch/x86/kernel/setup_percpu.c struct desc_struct d = GDT_ENTRY_INIT(0x8092, per_cpu_offset(cpu), desc_struct 31 arch/x86/kernel/step.c struct desc_struct *desc; desc_struct 88 arch/x86/kernel/tls.c struct desc_struct *desc = &t->tls_array[idx - GDT_ENTRY_TLS_MIN]; desc_struct 202 arch/x86/kernel/tls.c const struct desc_struct *desc) desc_struct 262 arch/x86/kernel/tls.c const struct desc_struct *tls; desc_struct 547 arch/x86/kvm/emulate.c struct desc_struct ss; desc_struct 594 arch/x86/kvm/emulate.c static u32 desc_limit_scaled(struct desc_struct *desc) desc_struct 657 arch/x86/kvm/emulate.c struct desc_struct desc; desc_struct 668 arch/x86/kvm/emulate.c struct desc_struct desc; desc_struct 708 arch/x86/kvm/emulate.c struct desc_struct desc; desc_struct 802 arch/x86/kvm/emulate.c const struct desc_struct *cs_desc) desc_struct 1546 arch/x86/kvm/emulate.c u16 index, struct desc_struct *desc) desc_struct 1567 arch/x86/kvm/emulate.c struct desc_struct desc; desc_struct 1611 arch/x86/kvm/emulate.c u16 selector, struct desc_struct *desc, desc_struct 1625 arch/x86/kvm/emulate.c u16 selector, struct desc_struct *desc) desc_struct 1640 arch/x86/kvm/emulate.c struct desc_struct *desc) desc_struct 1642 arch/x86/kvm/emulate.c struct desc_struct seg_desc, old_desc; desc_struct 2226 arch/x86/kvm/emulate.c struct desc_struct new_desc; desc_struct 2302 arch/x86/kvm/emulate.c struct desc_struct new_desc; desc_struct 2391 arch/x86/kvm/emulate.c static void rsm_set_desc_flags(struct desc_struct *desc, u32 flags) desc_struct 2406 arch/x86/kvm/emulate.c struct desc_struct desc; desc_struct 2428 arch/x86/kvm/emulate.c struct desc_struct desc; desc_struct 2494 arch/x86/kvm/emulate.c struct desc_struct desc; desc_struct 2550 arch/x86/kvm/emulate.c struct desc_struct desc; desc_struct 2639 arch/x86/kvm/emulate.c struct desc_struct cs_desc; desc_struct 2696 arch/x86/kvm/emulate.c struct desc_struct *cs, struct desc_struct *ss) desc_struct 2788 arch/x86/kvm/emulate.c struct desc_struct cs, ss; desc_struct 2848 arch/x86/kvm/emulate.c struct desc_struct cs, ss; desc_struct 2900 arch/x86/kvm/emulate.c struct desc_struct cs, ss; desc_struct 2974 arch/x86/kvm/emulate.c struct desc_struct tr_seg; desc_struct 3130 arch/x86/kvm/emulate.c ulong old_tss_base, struct desc_struct *new_desc) desc_struct 3269 arch/x86/kvm/emulate.c ulong old_tss_base, struct desc_struct *new_desc) desc_struct 3311 arch/x86/kvm/emulate.c struct desc_struct curr_tss_desc, next_tss_desc; desc_struct 3341 arch/x86/kvm/emulate.c struct desc_struct task_gate_desc; desc_struct 3533 arch/x86/kvm/emulate.c struct desc_struct old_desc, new_desc; desc_struct 5192 arch/x86/kvm/emulate.c struct desc_struct desc; desc_struct 914 arch/x86/kvm/svm.c struct desc_struct *gdt; desc_struct 1000 arch/x86/kvm/vmx/vmx.c struct desc_struct *table; desc_struct 1014 arch/x86/kvm/vmx/vmx.c table = (struct desc_struct *)segment_base(ldt_selector); desc_struct 6120 arch/x86/kvm/x86.c struct desc_struct *desc, u32 *base3, desc_struct 6156 arch/x86/kvm/x86.c struct desc_struct *desc, u32 base3, desc_struct 573 arch/x86/lib/insn-eval.c static bool get_desc(struct desc_struct *out, unsigned short sel) desc_struct 612 arch/x86/lib/insn-eval.c *out = *(struct desc_struct *)(gdt_desc.address + desc_base); desc_struct 635 arch/x86/lib/insn-eval.c struct desc_struct desc; desc_struct 698 arch/x86/lib/insn-eval.c struct desc_struct desc; desc_struct 746 arch/x86/lib/insn-eval.c struct desc_struct desc; desc_struct 115 arch/x86/math-emu/fpu_entry.c struct desc_struct code_descriptor; desc_struct 23 arch/x86/math-emu/fpu_system.h static inline struct desc_struct FPU_get_ldt_descriptor(unsigned seg) desc_struct 25 arch/x86/math-emu/fpu_system.h static struct desc_struct zero_desc; desc_struct 26 arch/x86/math-emu/fpu_system.h struct desc_struct ret = zero_desc; desc_struct 44 arch/x86/math-emu/fpu_system.h static inline unsigned long seg_get_base(struct desc_struct *d) desc_struct 51 arch/x86/math-emu/fpu_system.h static inline unsigned long seg_get_limit(struct desc_struct *d) desc_struct 56 arch/x86/math-emu/fpu_system.h static inline unsigned long seg_get_granularity(struct desc_struct *d) desc_struct 61 arch/x86/math-emu/fpu_system.h static inline bool seg_expands_down(struct desc_struct *d) desc_struct 66 arch/x86/math-emu/fpu_system.h static inline bool seg_execute_only(struct desc_struct *d) desc_struct 71 arch/x86/math-emu/fpu_system.h static inline bool seg_writable(struct desc_struct *d) desc_struct 140 arch/x86/math-emu/get_address.c struct desc_struct descriptor; desc_struct 578 arch/x86/mm/fault.c u32 offset = (index >> 3) * sizeof(struct desc_struct); desc_struct 153 arch/x86/power/cpu.c struct desc_struct *desc = get_cpu_gdt_rw(cpu); desc_struct 98 arch/x86/xen/enlighten_pv.c struct desc_struct desc[3]; desc_struct 404 arch/x86/xen/enlighten_pv.c static void xen_alloc_ldt(struct desc_struct *ldt, unsigned entries) desc_struct 424 arch/x86/xen/enlighten_pv.c static void xen_free_ldt(struct desc_struct *ldt, unsigned entries) desc_struct 480 arch/x86/xen/enlighten_pv.c if (HYPERVISOR_set_gdt(&mfn, size / sizeof(struct desc_struct))) desc_struct 506 arch/x86/xen/enlighten_pv.c if (HYPERVISOR_set_gdt(&mfn, size / sizeof(struct desc_struct))) desc_struct 510 arch/x86/xen/enlighten_pv.c static inline bool desc_equal(const struct desc_struct *d1, desc_struct 511 arch/x86/xen/enlighten_pv.c const struct desc_struct *d2) desc_struct 519 arch/x86/xen/enlighten_pv.c struct desc_struct *shadow = &per_cpu(shadow_tls_desc, cpu).desc[i]; desc_struct 520 arch/x86/xen/enlighten_pv.c struct desc_struct *gdt; desc_struct 581 arch/x86/xen/enlighten_pv.c static void xen_write_ldt_entry(struct desc_struct *dt, int entrynum, desc_struct 779 arch/x86/xen/enlighten_pv.c static void xen_write_gdt_entry(struct desc_struct *dt, int entry, desc_struct 809 arch/x86/xen/enlighten_pv.c static void __init xen_write_gdt_entry_boot(struct desc_struct *dt, int entry, desc_struct 824 arch/x86/xen/enlighten_pv.c dt[entry] = *(struct desc_struct *)desc; desc_struct 288 arch/x86/xen/smp_pv.c struct desc_struct *gdt; desc_struct 58 drivers/pnp/pnpbios/bioscalls.c struct desc_struct *gdt = get_cpu_gdt_rw((cpu)); \ desc_struct 63 drivers/pnp/pnpbios/bioscalls.c static struct desc_struct bad_bios_desc = GDT_ENTRY_INIT(0x4092, desc_struct 88 drivers/pnp/pnpbios/bioscalls.c struct desc_struct save_desc_40; desc_struct 481 drivers/pnp/pnpbios/bioscalls.c struct desc_struct *gdt = get_cpu_gdt_rw(i); desc_struct 403 include/trace/events/xen.h TP_PROTO(struct desc_struct *dt, int entrynum, u64 desc), desc_struct 406 include/trace/events/xen.h __field(struct desc_struct *, dt) desc_struct 444 include/trace/events/xen.h TP_PROTO(struct desc_struct *dt, int entrynum, const void *desc, int type), desc_struct 448 include/trace/events/xen.h __field(struct desc_struct *, dt)