gs 18 mtcp/mtcp_header.h # define TLSSEGREG gs gs 35 mtcp/mtcp_header.h segreg_t fs, gs; // thread local storage pointers gs 1001 mtcp/mtcp_restart.c asm volatile ("movw %0,%%gs" : : "m" (tlsInfo->gs)); gs 357 mtcp/mtcp_sys.h asm volatile ("msr tpidr_el0, %[gs]" : : [gs] "r" (myinfo_gs) ); \ gs 390 mtcp/restore_libc.c asm volatile (CLEAN_FOR_64_BIT(mov %%gs:) DEFAULT_SYSINFO_OFFSET ", %0\n\t" gs 412 mtcp/restore_libc.c asm volatile (CLEAN_FOR_64_BIT(mov %%gs:) DEFAULT_SYSINFO_OFFSET ", %0\n\t" gs 427 mtcp/restore_libc.c asm volatile (CLEAN_FOR_64_BIT(mov %0, %%gs:) DEFAULT_SYSINFO_OFFSET "\n\t" gs 432 mtcp/restore_libc.c asm volatile ("msr tpidr_el0, %[gs]" : : [gs] "r" (sysinfo) ); gs 475 mtcp/restore_libc.c asm volatile ("movw %%gs,%0" : "=m" (tlsInfo->gs)); gs 538 mtcp/restore_libc.c asm volatile ("movw %0,%%gs" : : "m" (tlsInfo->gs)); gs 144 mtcp/sysdep/sysdep-i386.h movl src, %gs:(destoff) gs 147 mtcp/sysdep/sysdep-i386.h addl %gs:0, destoff; \ gs 194 mtcp/sysdep/sysdep-i386.h # define ENTER_KERNEL call *%gs:SYSINFO_OFFSET gs 572 mtcp/sysdep/sysdep-i386.h # define PTR_MANGLE(reg) xorl %gs:POINTER_GUARD, reg gs 105 mtcp/tlsutil.h asm volatile ("msr tpidr_el0, %[gs]" : : [gs] "r" (myinfo_gs) ); \