gsbase 180 arch/x86/include/asm/elf.h t->fsbase = t->gsbase = 0; gsbase 20 arch/x86/include/asm/fsgsbase.h extern void x86_gsbase_write_task(struct task_struct *task, unsigned long gsbase); gsbase 35 arch/x86/include/asm/fsgsbase.h unsigned long gsbase; gsbase 37 arch/x86/include/asm/fsgsbase.h rdmsrl(MSR_KERNEL_GS_BASE, gsbase); gsbase 39 arch/x86/include/asm/fsgsbase.h return gsbase; gsbase 47 arch/x86/include/asm/fsgsbase.h static inline void x86_gsbase_write_cpu_inactive(unsigned long gsbase) gsbase 49 arch/x86/include/asm/fsgsbase.h wrmsrl(MSR_KERNEL_GS_BASE, gsbase); gsbase 458 arch/x86/include/asm/processor.h unsigned long gsbase; gsbase 195 arch/x86/kernel/process_64.c prev_p->thread.gsbase = 0; gsbase 285 arch/x86/kernel/process_64.c load_seg_legacy(prev->gsindex, prev->gsbase, gsbase 286 arch/x86/kernel/process_64.c next->gsindex, next->gsbase, GS); gsbase 348 arch/x86/kernel/process_64.c unsigned long gsbase; gsbase 351 arch/x86/kernel/process_64.c gsbase = x86_gsbase_read_cpu_inactive(); gsbase 353 arch/x86/kernel/process_64.c gsbase = task->thread.gsbase; gsbase 355 arch/x86/kernel/process_64.c gsbase = x86_fsgsbase_read_task(task, task->thread.gsindex); gsbase 357 arch/x86/kernel/process_64.c return gsbase; gsbase 367 arch/x86/kernel/process_64.c void x86_gsbase_write_task(struct task_struct *task, unsigned long gsbase) gsbase 371 arch/x86/kernel/process_64.c task->thread.gsbase = gsbase; gsbase 393 arch/x86/kernel/process_64.c p->thread.gsbase = p->thread.gsindex ? 0 : me->thread.gsbase; gsbase 727 arch/x86/kernel/process_64.c task->thread.gsbase = arg2; gsbase 387 arch/x86/kernel/ptrace.c if (child->thread.gsbase != value) gsbase 184 arch/x86/kernel/tls.c p->thread.gsbase = info.base_addr; gsbase 2362 arch/x86/kvm/svm.c wrmsrl(MSR_KERNEL_GS_BASE, current->thread.gsbase); gsbase 1154 arch/x86/kvm/vmx/vmx.c vmx->msr_host_kernel_gs_base = current->thread.gsbase; gsbase 91 tools/testing/selftests/x86/fsgsbase.c unsigned long gsbase; gsbase 93 tools/testing/selftests/x86/fsgsbase.c asm volatile("rdgsbase %0" : "=r" (gsbase) :: "memory"); gsbase 95 tools/testing/selftests/x86/fsgsbase.c return gsbase; gsbase 107 tools/testing/selftests/x86/fsgsbase.c static inline void wrgsbase(unsigned long gsbase) gsbase 109 tools/testing/selftests/x86/fsgsbase.c asm volatile("wrgsbase %0" :: "r" (gsbase) : "memory");