Searched refs:tss_struct (Results 1 - 9 of 9) sorted by relevance

/linux-master/arch/x86/mm/
H A Dcpu_entry_area.c222 BUILD_BUG_ON((offsetof(struct tss_struct, x86_tss) ^
223 offsetofend(struct tss_struct, x86_tss)) & PAGE_MASK);
224 BUILD_BUG_ON(sizeof(struct tss_struct) % PAGE_SIZE != 0);
230 BUILD_BUG_ON(offsetof(struct tss_struct, x86_tss) != 0);
234 sizeof(struct tss_struct) / PAGE_SIZE, tss_prot);
/linux-master/arch/x86/kernel/
H A Dasm-offsets.c106 /* Offset for fields in tss_struct */
107 OFFSET(TSS_sp0, tss_struct, x86_tss.sp0);
108 OFFSET(TSS_sp1, tss_struct, x86_tss.sp1);
109 OFFSET(TSS_sp2, tss_struct, x86_tss.sp2);
H A Dprocess.c65 __visible DEFINE_PER_CPU_PAGE_ALIGNED(struct tss_struct, cpu_tss_rw) = {
426 static void tss_copy_io_bitmap(struct tss_struct *tss, struct io_bitmap *iobm)
452 struct tss_struct *tss = this_cpu_ptr(&cpu_tss_rw);
H A Dhw_breakpoint.c298 sizeof(struct tss_struct)))
/linux-master/arch/x86/include/asm/
H A Dprocessor.h308 (offsetof(struct tss_struct, io_bitmap.bitmap) - \
309 offsetof(struct tss_struct, x86_tss))
312 (offsetof(struct tss_struct, io_bitmap.mapall) - \
313 offsetof(struct tss_struct, x86_tss))
325 (offsetof(struct tss_struct, x86_tss) + sizeof(struct x86_hw_tss) - 1)
370 struct tss_struct { struct
381 DECLARE_PER_CPU_PAGE_ALIGNED(struct tss_struct, cpu_tss_rw);
H A Dcpu_entry_area.h112 struct tss_struct tss;
H A Dparavirt_types.h17 struct tss_struct;
/linux-master/arch/x86/kernel/cpu/
H A Dcommon.c1911 struct tss_struct *tss;
2139 static inline void tss_setup_ist(struct tss_struct *tss)
2150 static inline void tss_setup_ist(struct tss_struct *tss) { }
2153 static inline void tss_setup_io_bitmap(struct tss_struct *tss)
2175 struct tss_struct *tss = this_cpu_ptr(&cpu_tss_rw);
/linux-master/arch/x86/xen/
H A Denlighten_pv.c969 struct tss_struct *tss = this_cpu_ptr(&cpu_tss_rw);

Completed in 401 milliseconds