Lines Matching refs:fsbase
19 extern void x86_fsbase_write_task(struct task_struct *task, unsigned long fsbase);
26 unsigned long fsbase;
28 asm volatile("rdfsbase %0" : "=r" (fsbase) :: "memory");
30 return fsbase;
42 static __always_inline void wrfsbase(unsigned long fsbase)
44 asm volatile("wrfsbase %0" :: "r" (fsbase) : "memory");
58 unsigned long fsbase;
61 fsbase = rdfsbase();
63 rdmsrq(MSR_FS_BASE, fsbase);
65 return fsbase;
68 static inline void x86_fsbase_write_cpu(unsigned long fsbase)
71 wrfsbase(fsbase);
73 wrmsrq(MSR_FS_BASE, fsbase);