fs 20 mtcp/mtcp_header.h # define TLSSEGREG fs fs 25 mtcp/mtcp_header.h # define TLSSEGREG fs fs 35 mtcp/mtcp_header.h segreg_t fs, gs; // thread local storage pointers fs 550 mtcp/mtcp_restart.c asm volatile (CLEAN_FOR_64_BIT(xor %%eax,%%eax ; movw %%ax,%%fs) fs 1000 mtcp/mtcp_restart.c asm volatile ("movw %0,%%fs" : : "m" (tlsInfo->fs)); fs 474 mtcp/restore_libc.c asm volatile ("movw %%fs,%0" : "=m" (tlsInfo->fs)); fs 537 mtcp/restore_libc.c asm volatile ("movw %0,%%fs" : : "m" (tlsInfo->fs)); fs 140 mtcp/sysdep/sysdep-x86_64.h movl %edx, %fs:(%rcx); \ fs 331 mtcp/sysdep/sysdep-x86_64.h # define PTR_MANGLE(reg) xorq %fs:POINTER_GUARD, reg