Lines Matching defs:segbase
322 void **segbase = 0;
324 // sysarch(I386_GET_GSBASE, segbase);
325 __asm __volatile("mov %%gs:0, %0" : "=r" (segbase));
327 // sysarch(AMD64_GET_FSBASE, segbase);
328 __asm __volatile("movq %%fs:0, %0" : "=r" (segbase));
332 return segbase;
356 void** segbase = ThreadSelfSegbase();
359 if (segbase != 0) {
362 // dtv = segbase[1];
363 // dtv[2] = segbase - tls_static_space;
364 void **dtv = (void**) segbase[1];
366 *size = (*addr == 0) ? 0 : ((uptr) segbase[0] - (uptr) dtv[2]);