uintptr 325 src/cmd/5g/gsubr.c uintptr regpc[REGALLOC_FMAX+1]; uintptr 371 src/cmd/5g/gsubr.c regpc[i] = (uintptr)getcallerpc(&n); uintptr 344 src/cmd/6g/gsubr.c static uintptr regpc[D_R15+1 - D_AX]; uintptr 379 src/cmd/6g/gsubr.c regpc[i-D_AX] = (uintptr)getcallerpc(&n); uintptr 875 src/cmd/8g/gsubr.c uintptr regpc[D_NONE]; uintptr 985 src/cmd/8g/gsubr.c regpc[i] = (uintptr)getcallerpc(&n); uintptr 13 src/cmd/cc/bv.c uintptr uintptr 14 src/cmd/cc/bv.c bvsize(uintptr n) uintptr 23 src/cmd/cc/bv.c uintptr nbytes; uintptr 14 src/cmd/gc/bv.c static uintptr uintptr 15 src/cmd/gc/bv.c bvsize(uintptr n) uintptr 36 src/cmd/gc/bv.c uintptr nbytes; uintptr 64 src/cmd/gc/bv.c uintptr nbytes; uintptr 128 src/cmd/gc/plive.c xmalloc(uintptr size) uintptr 445 src/cmd/gc/subr.c while((uintptr)hunk & MAXALIGN) { uintptr 455 src/cmd/ld/ldelf.c sect->name = (char*)(uintptr)e->e32(b.name); uintptr 472 src/cmd/ld/ldelf.c sect->name = (char*)(uintptr)e->e32(b.name); uintptr 495 src/cmd/ld/ldelf.c obj->sect[i].name = (char*)sect->base + (uintptr)obj->sect[i].name; uintptr 372 src/lib9/fmt/dofmt.c u = (uintptr)va_arg(f->args, void*); uintptr 46 src/lib9/fmt/fmtfd.c f->farg = (void*)(uintptr)fd; uintptr 33 src/lib9/fmt/fmtfdflush.c if(n && (int)write((int)(uintptr)f->farg, f->start, (size_t)n) != n) uintptr 38 src/lib9/fmt/sprint.c if((uintptr)buf+len < (uintptr)buf) uintptr 39 src/lib9/fmt/sprint.c len = (uint)-(uintptr)buf-1; uintptr 31 src/lib9/fmt/vsmprint.c n = (int)(uintptr)f->farg; uintptr 42 src/lib9/fmt/vsmprint.c f->farg = (void*)(uintptr)n; uintptr 62 src/lib9/fmt/vsmprint.c f->farg = (void*)(uintptr)n; uintptr 226 src/liblink/pcln.c if(phase == 0 || p->as != ctxt->arch->APCDATA || p->from.offset != (uintptr)arg) uintptr 284 src/liblink/pcln.c funcpctab(ctxt, &pcln->pcdata[i], cursym, "pctopcdata", pctopcdata, (void*)(uintptr)i); uintptr 14 src/pkg/runtime/atomic_arm.c #define LOCK(addr) (&locktab[((uintptr)(addr)>>3)%nelem(locktab)].l) uintptr 37 src/pkg/runtime/callback_windows.c if(((Type**)ft->out.array)[0]->size != sizeof(uintptr)) uintptr 42 src/pkg/runtime/callback_windows.c if(t->size > sizeof(uintptr)) uintptr 44 src/pkg/runtime/callback_windows.c argsize += sizeof(uintptr); uintptr 37 src/pkg/runtime/cgo/callbacks.c _cgo_allocate_internal(uintptr len, byte *ret) uintptr 112 src/pkg/runtime/cgo/gcc_darwin_386.c g->stackguard = (uintptr)&attr - size + 4096; uintptr 152 src/pkg/runtime/cgo/gcc_darwin_386.c ts.g->stackbase = (uintptr)&ts; uintptr 158 src/pkg/runtime/cgo/gcc_darwin_386.c ts.g->stackguard = (uintptr)&ts - ts.g->stackguard + 4096; uintptr 82 src/pkg/runtime/cgo/gcc_darwin_amd64.c g->stackguard = (uintptr)&attr - size + 4096; uintptr 122 src/pkg/runtime/cgo/gcc_darwin_amd64.c ts.g->stackbase = (uintptr)&ts; uintptr 128 src/pkg/runtime/cgo/gcc_darwin_amd64.c ts.g->stackguard = (uintptr)&ts - ts.g->stackguard + 4096; uintptr 24 src/pkg/runtime/cgo/gcc_dragonfly_386.c g->stackguard = (uintptr)&attr - size + 4096; uintptr 62 src/pkg/runtime/cgo/gcc_dragonfly_386.c ts.g->stackbase = (uintptr)&ts; uintptr 68 src/pkg/runtime/cgo/gcc_dragonfly_386.c ts.g->stackguard = (uintptr)&ts - ts.g->stackguard + 4096; uintptr 24 src/pkg/runtime/cgo/gcc_dragonfly_amd64.c g->stackguard = (uintptr)&attr - size + 4096; uintptr 62 src/pkg/runtime/cgo/gcc_dragonfly_amd64.c ts.g->stackbase = (uintptr)&ts; uintptr 68 src/pkg/runtime/cgo/gcc_dragonfly_amd64.c ts.g->stackguard = (uintptr)&ts - ts.g->stackguard + 4096; uintptr 24 src/pkg/runtime/cgo/gcc_freebsd_386.c g->stackguard = (uintptr)&attr - size + 4096; uintptr 62 src/pkg/runtime/cgo/gcc_freebsd_386.c ts.g->stackbase = (uintptr)&ts; uintptr 68 src/pkg/runtime/cgo/gcc_freebsd_386.c ts.g->stackguard = (uintptr)&ts - ts.g->stackguard + 4096; uintptr 24 src/pkg/runtime/cgo/gcc_freebsd_amd64.c g->stackguard = (uintptr)&attr - size + 4096; uintptr 62 src/pkg/runtime/cgo/gcc_freebsd_amd64.c ts.g->stackbase = (uintptr)&ts; uintptr 68 src/pkg/runtime/cgo/gcc_freebsd_amd64.c ts.g->stackguard = (uintptr)&ts - ts.g->stackguard + 4096; uintptr 35 src/pkg/runtime/cgo/gcc_freebsd_arm.c g->stackguard = (uintptr)&attr - size + 4096; uintptr 79 src/pkg/runtime/cgo/gcc_freebsd_arm.c ts.g->stackbase = (uintptr)&ts; uintptr 85 src/pkg/runtime/cgo/gcc_freebsd_arm.c ts.g->stackguard = (uintptr)&ts - ts.g->stackguard + 4096 * 2; uintptr 22 src/pkg/runtime/cgo/gcc_linux_386.c g->stackguard = (uintptr)&attr - size + 4096; uintptr 65 src/pkg/runtime/cgo/gcc_linux_386.c ts.g->stackbase = (uintptr)&ts; uintptr 71 src/pkg/runtime/cgo/gcc_linux_386.c ts.g->stackguard = (uintptr)&ts - ts.g->stackguard + 4096; uintptr 22 src/pkg/runtime/cgo/gcc_linux_amd64.c g->stackguard = (uintptr)&attr - size + 4096; uintptr 60 src/pkg/runtime/cgo/gcc_linux_amd64.c ts.g->stackbase = (uintptr)&ts; uintptr 66 src/pkg/runtime/cgo/gcc_linux_amd64.c ts.g->stackguard = (uintptr)&ts - ts.g->stackguard + 4096; uintptr 23 src/pkg/runtime/cgo/gcc_linux_arm.c g->stackguard = (uintptr)&attr - size + 4096; uintptr 67 src/pkg/runtime/cgo/gcc_linux_arm.c ts.g->stackbase = (uintptr)&ts; uintptr 73 src/pkg/runtime/cgo/gcc_linux_arm.c ts.g->stackguard = (uintptr)&ts - ts.g->stackguard + 4096 * 2; uintptr 23 src/pkg/runtime/cgo/gcc_netbsd_386.c g->stackguard = (uintptr)&attr - size + 4096; uintptr 61 src/pkg/runtime/cgo/gcc_netbsd_386.c ts.g->stackbase = (uintptr)&ts; uintptr 67 src/pkg/runtime/cgo/gcc_netbsd_386.c ts.g->stackguard = (uintptr)&ts - ts.g->stackguard + 4096; uintptr 23 src/pkg/runtime/cgo/gcc_netbsd_amd64.c g->stackguard = (uintptr)&attr - size + 4096; uintptr 62 src/pkg/runtime/cgo/gcc_netbsd_amd64.c ts.g->stackbase = (uintptr)&ts; uintptr 68 src/pkg/runtime/cgo/gcc_netbsd_amd64.c ts.g->stackguard = (uintptr)&ts - ts.g->stackguard + 4096; uintptr 24 src/pkg/runtime/cgo/gcc_netbsd_arm.c g->stackguard = (uintptr)&attr - size + 4096; uintptr 63 src/pkg/runtime/cgo/gcc_netbsd_arm.c ts.g->stackbase = (uintptr)&ts; uintptr 69 src/pkg/runtime/cgo/gcc_netbsd_arm.c ts.g->stackguard = (uintptr)&ts - ts.g->stackguard + 4096 * 2; uintptr 95 src/pkg/runtime/cgo/gcc_openbsd_386.c g->stackguard = (uintptr)&attr - size + 4096; uintptr 150 src/pkg/runtime/cgo/gcc_openbsd_386.c ts.g->stackbase = (uintptr)&ts; uintptr 156 src/pkg/runtime/cgo/gcc_openbsd_386.c ts.g->stackguard = (uintptr)&ts - ts.g->stackguard + 4096; uintptr 95 src/pkg/runtime/cgo/gcc_openbsd_amd64.c g->stackguard = (uintptr)&attr - size + 4096; uintptr 151 src/pkg/runtime/cgo/gcc_openbsd_amd64.c ts.g->stackbase = (uintptr)&ts; uintptr 157 src/pkg/runtime/cgo/gcc_openbsd_amd64.c ts.g->stackguard = (uintptr)&ts - ts.g->stackguard + 4096; uintptr 23 src/pkg/runtime/cgo/gcc_windows_386.c g->stackguard = (uintptr)&tmp - STACKSIZE + 8*1024; uintptr 47 src/pkg/runtime/cgo/gcc_windows_386.c ts.g->stackbase = (uintptr)&ts; uintptr 48 src/pkg/runtime/cgo/gcc_windows_386.c ts.g->stackguard = (uintptr)&ts - STACKSIZE + 8*1024; uintptr 23 src/pkg/runtime/cgo/gcc_windows_amd64.c g->stackguard = (uintptr)&tmp - STACKSIZE + 8*1024; uintptr 47 src/pkg/runtime/cgo/gcc_windows_amd64.c ts.g->stackbase = (uintptr)&ts; uintptr 48 src/pkg/runtime/cgo/gcc_windows_amd64.c ts.g->stackguard = (uintptr)&ts - STACKSIZE + 8*1024; uintptr 24 src/pkg/runtime/cgo/libcgo.h uintptr stackguard; uintptr 25 src/pkg/runtime/cgo/libcgo.h uintptr stackbase; uintptr 35 src/pkg/runtime/cgo/libcgo.h uintptr m; uintptr 37 src/pkg/runtime/cgo/libcgo.h uintptr *tls; uintptr 174 src/pkg/runtime/cgocall.c runtime·cmalloc(uintptr n) uintptr 204 src/pkg/runtime/cgocall.c uintptr argsize; uintptr 294 src/pkg/runtime/cgocall.c m->g0->sched.sp = *(uintptr*)m->g0->sched.sp; uintptr 297 src/pkg/runtime/cgocall.c m->g0->sched.sp = *(uintptr*)((byte*)m->g0->sched.sp + 4); uintptr 10 src/pkg/runtime/cgocall.h void runtime·cgocallback(void (*fn)(void), void*, uintptr); uintptr 11 src/pkg/runtime/cgocall.h void *runtime·cmalloc(uintptr); uintptr 46 src/pkg/runtime/chan.h #define chanbuf(c, i) ((byte*)((c)+1)+(uintptr)(c)->elemsize*(i)) uintptr 49 src/pkg/runtime/env_posix.c uintptr len; uintptr 108 src/pkg/runtime/hashmap.h uintptr nevacuate; // progress counter for evacuation (buckets less than this have been evacuated) uintptr 143 src/pkg/runtime/hashmap.h uintptr bucket; uintptr 144 src/pkg/runtime/hashmap.h uintptr i; uintptr 17 src/pkg/runtime/hashmap_fast.c uintptr bucket, i; uintptr 90 src/pkg/runtime/hashmap_fast.c top = bucket >> (sizeof(uintptr)*8 - 8); uintptr 93 src/pkg/runtime/hashmap_fast.c bucket &= (((uintptr)1 << h->B) - 1); uintptr 95 src/pkg/runtime/hashmap_fast.c i = bucket & (((uintptr)1 << (h->B - 1)) - 1); uintptr 124 src/pkg/runtime/hashmap_fast.c uintptr bucket, i; uintptr 203 src/pkg/runtime/hashmap_fast.c top = bucket >> (sizeof(uintptr)*8 - 8); uintptr 206 src/pkg/runtime/hashmap_fast.c bucket &= (((uintptr)1 << h->B) - 1); uintptr 208 src/pkg/runtime/hashmap_fast.c i = bucket & (((uintptr)1 << (h->B - 1)) - 1); uintptr 59 src/pkg/runtime/heapdump.c static uintptr* playgcprog(uintptr offset, uintptr *prog, void (*callback)(void*,uintptr,uintptr), void *arg); uintptr 60 src/pkg/runtime/heapdump.c static void dumpfields(uintptr *prog); uintptr 61 src/pkg/runtime/heapdump.c static void dumpefacetypes(void *obj, uintptr size, Type *type, uintptr kind); uintptr 65 src/pkg/runtime/heapdump.c static uintptr dumpfd; uintptr 73 src/pkg/runtime/heapdump.c static uintptr nbuf; uintptr 76 src/pkg/runtime/heapdump.c write(byte *data, uintptr len) uintptr 139 src/pkg/runtime/heapdump.c dumpmemrange(byte *data, uintptr len) uintptr 191 src/pkg/runtime/heapdump.c dumpint((uintptr)t); uintptr 202 src/pkg/runtime/heapdump.c dumpfields((uintptr*)t->gc + 1); uintptr 209 src/pkg/runtime/heapdump.c uintptr *b, off, shift; uintptr 211 src/pkg/runtime/heapdump.c off = (uintptr*)obj - (uintptr*)runtime·mheap.arena_start; // word offset uintptr 212 src/pkg/runtime/heapdump.c b = (uintptr*)runtime·mheap.arena_start - off/wordsPerBitmapWord - 1; uintptr 219 src/pkg/runtime/heapdump.c dumpobj(byte *obj, uintptr size, Type *type, uintptr kind) uintptr 227 src/pkg/runtime/heapdump.c dumpint((uintptr)obj); uintptr 228 src/pkg/runtime/heapdump.c dumpint((uintptr)type); uintptr 238 src/pkg/runtime/heapdump.c dumpint((uintptr)to); uintptr 245 src/pkg/runtime/heapdump.c dumpint((uintptr)obj); uintptr 246 src/pkg/runtime/heapdump.c dumpint((uintptr)fn); uintptr 247 src/pkg/runtime/heapdump.c dumpint((uintptr)fn->fn); uintptr 248 src/pkg/runtime/heapdump.c dumpint((uintptr)fint); uintptr 249 src/pkg/runtime/heapdump.c dumpint((uintptr)ot); uintptr 256 src/pkg/runtime/heapdump.c uintptr argoff; // where the arguments start in the frame uintptr 257 src/pkg/runtime/heapdump.c uintptr arglen; // size of args region uintptr 261 src/pkg/runtime/heapdump.c uintptr depth; // depth in call stack (0 == most recent) uintptr 266 src/pkg/runtime/heapdump.c dumpbv(BitVector *bv, uintptr offset) uintptr 268 src/pkg/runtime/heapdump.c uintptr i; uintptr 311 src/pkg/runtime/heapdump.c uintptr pc, off, size; uintptr 347 src/pkg/runtime/heapdump.c dumpint((uintptr)child->sp); // sp of child, or 0 if bottom of stack uintptr 405 src/pkg/runtime/heapdump.c uintptr sp, pc, lr; uintptr 410 src/pkg/runtime/heapdump.c if(gp->syscallstack != (uintptr)nil) { uintptr 421 src/pkg/runtime/heapdump.c dumpint((uintptr)gp); uintptr 422 src/pkg/runtime/heapdump.c dumpint((uintptr)sp); uintptr 430 src/pkg/runtime/heapdump.c dumpint((uintptr)gp->sched.ctxt); uintptr 431 src/pkg/runtime/heapdump.c dumpint((uintptr)gp->m); uintptr 432 src/pkg/runtime/heapdump.c dumpint((uintptr)gp->defer); uintptr 433 src/pkg/runtime/heapdump.c dumpint((uintptr)gp->panic); uintptr 447 src/pkg/runtime/heapdump.c dumpint((uintptr)d); uintptr 448 src/pkg/runtime/heapdump.c dumpint((uintptr)gp); uintptr 449 src/pkg/runtime/heapdump.c dumpint((uintptr)d->argp); uintptr 450 src/pkg/runtime/heapdump.c dumpint((uintptr)d->pc); uintptr 451 src/pkg/runtime/heapdump.c dumpint((uintptr)d->fn); uintptr 452 src/pkg/runtime/heapdump.c dumpint((uintptr)d->fn->fn); uintptr 453 src/pkg/runtime/heapdump.c dumpint((uintptr)d->link); uintptr 457 src/pkg/runtime/heapdump.c dumpint((uintptr)p); uintptr 458 src/pkg/runtime/heapdump.c dumpint((uintptr)gp); uintptr 459 src/pkg/runtime/heapdump.c dumpint((uintptr)p->arg.type); uintptr 460 src/pkg/runtime/heapdump.c dumpint((uintptr)p->arg.data); uintptr 461 src/pkg/runtime/heapdump.c dumpint((uintptr)p->defer); uintptr 462 src/pkg/runtime/heapdump.c dumpint((uintptr)p->link); uintptr 491 src/pkg/runtime/heapdump.c finq_callback(FuncVal *fn, byte *obj, uintptr nret, Type *fint, PtrType *ot) uintptr 494 src/pkg/runtime/heapdump.c dumpint((uintptr)obj); uintptr 495 src/pkg/runtime/heapdump.c dumpint((uintptr)fn); uintptr 496 src/pkg/runtime/heapdump.c dumpint((uintptr)fn->fn); uintptr 497 src/pkg/runtime/heapdump.c dumpint((uintptr)fint); uintptr 498 src/pkg/runtime/heapdump.c dumpint((uintptr)ot); uintptr 514 src/pkg/runtime/heapdump.c dumpint((uintptr)data); uintptr 516 src/pkg/runtime/heapdump.c dumpfields((uintptr*)gcdata + 1); uintptr 520 src/pkg/runtime/heapdump.c dumpint((uintptr)bss); uintptr 522 src/pkg/runtime/heapdump.c dumpfields((uintptr*)gcbss + 1); uintptr 565 src/pkg/runtime/heapdump.c uintptr i, j, size, n, off, shift, *bitp, bits, ti, kind; uintptr 588 src/pkg/runtime/heapdump.c off = (uintptr*)p - (uintptr*)runtime·mheap.arena_start; uintptr 589 src/pkg/runtime/heapdump.c bitp = (uintptr*)runtime·mheap.arena_start - off/wordsPerBitmapWord - 1; uintptr 599 src/pkg/runtime/heapdump.c t = (Type*)(ti & ~(uintptr)(PtrSize-1)); uintptr 625 src/pkg/runtime/heapdump.c dumpint((uintptr)runtime·mheap.arena_start); uintptr 626 src/pkg/runtime/heapdump.c dumpint((uintptr)runtime·mheap.arena_used); uintptr 638 src/pkg/runtime/heapdump.c dumpint((uintptr)tab); uintptr 656 src/pkg/runtime/heapdump.c dumpint((uintptr)mp); uintptr 698 src/pkg/runtime/heapdump.c dumpmemprof_callback(Bucket *b, uintptr nstk, uintptr *stk, uintptr size, uintptr allocs, uintptr frees) uintptr 700 src/pkg/runtime/heapdump.c uintptr i, pc; uintptr 707 src/pkg/runtime/heapdump.c dumpint((uintptr)b); uintptr 759 src/pkg/runtime/heapdump.c dumpint((uintptr)p); uintptr 760 src/pkg/runtime/heapdump.c dumpint((uintptr)spp->b); uintptr 769 src/pkg/runtime/heapdump.c uintptr i; uintptr 799 src/pkg/runtime/heapdump.c runtime∕debug·WriteHeapDump(uintptr fd) uintptr 836 src/pkg/runtime/heapdump.c static uintptr* uintptr 837 src/pkg/runtime/heapdump.c playgcprog(uintptr offset, uintptr *prog, void (*callback)(void*,uintptr,uintptr), void *arg) uintptr 839 src/pkg/runtime/heapdump.c uintptr len, elemsize, i, *end; uintptr 867 src/pkg/runtime/heapdump.c playgcprog(offset + prog[1], (uintptr*)((byte*)prog + *(int32*)&prog[2]), callback, arg); uintptr 891 src/pkg/runtime/heapdump.c playgcprog(offset + prog[1], (uintptr*)prog[3] + 1, callback, arg); uintptr 902 src/pkg/runtime/heapdump.c dump_callback(void *p, uintptr kind, uintptr offset) uintptr 911 src/pkg/runtime/heapdump.c dumpfields(uintptr *prog) uintptr 918 src/pkg/runtime/heapdump.c dumpeface_callback(void *p, uintptr kind, uintptr offset) uintptr 936 src/pkg/runtime/heapdump.c dumpefacetypes(void *obj, uintptr size, Type *type, uintptr kind) uintptr 938 src/pkg/runtime/heapdump.c uintptr i; uintptr 942 src/pkg/runtime/heapdump.c playgcprog(0, (uintptr*)type->gc + 1, dumpeface_callback, obj); uintptr 946 src/pkg/runtime/heapdump.c playgcprog(i, (uintptr*)type->gc + 1, dumpeface_callback, obj); uintptr 952 src/pkg/runtime/heapdump.c playgcprog(i, (uintptr*)type->gc + 1, dumpeface_callback, obj); uintptr 962 src/pkg/runtime/heapdump.c uintptr i; uintptr 39 src/pkg/runtime/lock_sema.c uintptr v; uintptr 59 src/pkg/runtime/lock_sema.c v = (uintptr)runtime·atomicloadp((void**)&l->key); uintptr 77 src/pkg/runtime/lock_sema.c if(runtime·casp((void**)&l->key, (void*)v, (void*)((uintptr)m|LOCKED))) uintptr 79 src/pkg/runtime/lock_sema.c v = (uintptr)runtime·atomicloadp((void**)&l->key); uintptr 95 src/pkg/runtime/lock_sema.c uintptr v; uintptr 99 src/pkg/runtime/lock_sema.c v = (uintptr)runtime·atomicloadp((void**)&l->key); uintptr 97 src/pkg/runtime/malloc.h typedef uintptr PageID; // address >> PageShift uintptr 149 src/pkg/runtime/malloc.h #define MaxMem ((uintptr)-1) uintptr 194 src/pkg/runtime/malloc.h void* runtime·SysAlloc(uintptr nbytes, uint64 *stat); uintptr 195 src/pkg/runtime/malloc.h void runtime·SysFree(void *v, uintptr nbytes, uint64 *stat); uintptr 196 src/pkg/runtime/malloc.h void runtime·SysUnused(void *v, uintptr nbytes); uintptr 197 src/pkg/runtime/malloc.h void runtime·SysUsed(void *v, uintptr nbytes); uintptr 198 src/pkg/runtime/malloc.h void runtime·SysMap(void *v, uintptr nbytes, bool reserved, uint64 *stat); uintptr 199 src/pkg/runtime/malloc.h void* runtime·SysReserve(void *v, uintptr nbytes, bool *reserved); uintptr 200 src/pkg/runtime/malloc.h void runtime·SysFault(void *v, uintptr nbytes); uintptr 212 src/pkg/runtime/malloc.h uintptr size; uintptr 218 src/pkg/runtime/malloc.h uintptr inuse; // in-use bytes now uintptr 222 src/pkg/runtime/malloc.h void runtime·FixAlloc_Init(FixAlloc *f, uintptr size, void (*first)(void*, byte*), void *arg, uint64 *stat); uintptr 293 src/pkg/runtime/malloc.h uintptr runtime·roundupsize(uintptr); uintptr 319 src/pkg/runtime/malloc.h uintptr tinysize; uintptr 324 src/pkg/runtime/malloc.h uintptr local_nlookup; // number of pointer lookups uintptr 325 src/pkg/runtime/malloc.h uintptr local_largefree; // bytes freed for large objects (>MaxSmallSize) uintptr 326 src/pkg/runtime/malloc.h uintptr local_nlargefree; // number of frees for large objects (>MaxSmallSize) uintptr 327 src/pkg/runtime/malloc.h uintptr local_nsmallfree[NumSizeClasses]; // number of frees for small objects (<=MaxSmallSize) uintptr 331 src/pkg/runtime/malloc.h void runtime·MCache_Free(MCache *c, MLink *p, int32 sizeclass, uintptr size); uintptr 368 src/pkg/runtime/malloc.h uintptr data; uintptr 395 src/pkg/runtime/malloc.h uintptr nret; uintptr 422 src/pkg/runtime/malloc.h uintptr npages; // number of pages in span uintptr 435 src/pkg/runtime/malloc.h uintptr elemsize; // computed from sizeclass or from npages uintptr 437 src/pkg/runtime/malloc.h uintptr npreleased; // number of pages released to the OS uintptr 445 src/pkg/runtime/malloc.h void runtime·MSpan_Init(MSpan *span, PageID start, uintptr npages); uintptr 494 src/pkg/runtime/malloc.h uintptr spans_mapped; uintptr 498 src/pkg/runtime/malloc.h uintptr bitmap_mapped; uintptr 527 src/pkg/runtime/malloc.h MSpan* runtime·MHeap_Alloc(MHeap *h, uintptr npage, int32 sizeclass, bool large, bool needzero); uintptr 531 src/pkg/runtime/malloc.h void runtime·MGetSizeClassInfo(int32 sizeclass, uintptr *size, int32 *npages, int32 *nobj); uintptr 532 src/pkg/runtime/malloc.h void* runtime·MHeap_SysAlloc(MHeap *h, uintptr n); uintptr 538 src/pkg/runtime/malloc.h void* runtime·mallocgc(uintptr size, uintptr typ, uint32 flag); uintptr 539 src/pkg/runtime/malloc.h void* runtime·persistentalloc(uintptr size, uintptr align, uint64 *stat); uintptr 540 src/pkg/runtime/malloc.h int32 runtime·mlookup(void *v, byte **base, uintptr *size, MSpan **s); uintptr 542 src/pkg/runtime/malloc.h uintptr runtime·sweepone(void); uintptr 545 src/pkg/runtime/malloc.h void runtime·checkallocated(void *v, uintptr n); uintptr 547 src/pkg/runtime/malloc.h void runtime·checkfreed(void *v, uintptr n); uintptr 549 src/pkg/runtime/malloc.h void runtime·markspan(void *v, uintptr size, uintptr n, bool leftover); uintptr 550 src/pkg/runtime/malloc.h void runtime·unmarkspan(void *v, uintptr size); uintptr 554 src/pkg/runtime/malloc.h void runtime·tracealloc(void*, uintptr, uintptr); uintptr 555 src/pkg/runtime/malloc.h void runtime·tracefree(void*, uintptr); uintptr 558 src/pkg/runtime/malloc.h uintptr runtime·gettype(void*); uintptr 570 src/pkg/runtime/malloc.h void runtime·MProf_Malloc(void*, uintptr); uintptr 571 src/pkg/runtime/malloc.h void runtime·MProf_Free(Bucket*, uintptr, bool); uintptr 573 src/pkg/runtime/malloc.h void runtime·iterate_memprof(void (*callback)(Bucket*, uintptr, uintptr*, uintptr, uintptr, uintptr)); uintptr 584 src/pkg/runtime/malloc.h bool runtime·addfinalizer(void*, FuncVal *fn, uintptr, Type*, PtrType*); uintptr 586 src/pkg/runtime/malloc.h void runtime·queuefinalizer(byte *p, FuncVal *fn, uintptr nret, Type *fint, PtrType *ot); uintptr 588 src/pkg/runtime/malloc.h void runtime·freeallspecials(MSpan *span, void *p, uintptr size); uintptr 589 src/pkg/runtime/malloc.h bool runtime·freespecial(Special *s, void *p, uintptr size, bool freed); uintptr 642 src/pkg/runtime/malloc.h #define PoisonGC ((uintptr)0xf969696969696969ULL) uintptr 643 src/pkg/runtime/malloc.h #define PoisonStack ((uintptr)0x6868686868686868ULL) uintptr 91 src/pkg/runtime/mcache.c runtime·MCache_Free(MCache *c, MLink *p, int32 sizeclass, uintptr size) uintptr 240 src/pkg/runtime/mcentral.c runtime·MGetSizeClassInfo(int32 sizeclass, uintptr *sizep, int32 *npagesp, int32 *nobj) uintptr 258 src/pkg/runtime/mcentral.c uintptr size; uintptr 12 src/pkg/runtime/mem_darwin.c runtime·SysAlloc(uintptr n, uint64 *stat) uintptr 24 src/pkg/runtime/mem_darwin.c runtime·SysUnused(void *v, uintptr n) uintptr 31 src/pkg/runtime/mem_darwin.c runtime·SysUsed(void *v, uintptr n) uintptr 38 src/pkg/runtime/mem_darwin.c runtime·SysFree(void *v, uintptr n, uint64 *stat) uintptr 45 src/pkg/runtime/mem_darwin.c runtime·SysFault(void *v, uintptr n) uintptr 51 src/pkg/runtime/mem_darwin.c runtime·SysReserve(void *v, uintptr n, bool *reserved) uintptr 68 src/pkg/runtime/mem_darwin.c runtime·SysMap(void *v, uintptr n, bool reserved, uint64 *stat) uintptr 17 src/pkg/runtime/mem_dragonfly.c runtime·SysAlloc(uintptr n, uint64 *stat) uintptr 29 src/pkg/runtime/mem_dragonfly.c runtime·SysUnused(void *v, uintptr n) uintptr 35 src/pkg/runtime/mem_dragonfly.c runtime·SysUsed(void *v, uintptr n) uintptr 42 src/pkg/runtime/mem_dragonfly.c runtime·SysFree(void *v, uintptr n, uint64 *stat) uintptr 49 src/pkg/runtime/mem_dragonfly.c runtime·SysFault(void *v, uintptr n) uintptr 55 src/pkg/runtime/mem_dragonfly.c runtime·SysReserve(void *v, uintptr n, bool *reserved) uintptr 75 src/pkg/runtime/mem_dragonfly.c runtime·SysMap(void *v, uintptr n, bool reserved, uint64 *stat) uintptr 17 src/pkg/runtime/mem_freebsd.c runtime·SysAlloc(uintptr n, uint64 *stat) uintptr 29 src/pkg/runtime/mem_freebsd.c runtime·SysUnused(void *v, uintptr n) uintptr 35 src/pkg/runtime/mem_freebsd.c runtime·SysUsed(void *v, uintptr n) uintptr 42 src/pkg/runtime/mem_freebsd.c runtime·SysFree(void *v, uintptr n, uint64 *stat) uintptr 49 src/pkg/runtime/mem_freebsd.c runtime·SysFault(void *v, uintptr n) uintptr 55 src/pkg/runtime/mem_freebsd.c runtime·SysReserve(void *v, uintptr n, bool *reserved) uintptr 75 src/pkg/runtime/mem_freebsd.c runtime·SysMap(void *v, uintptr n, bool reserved, uint64 *stat) uintptr 18 src/pkg/runtime/mem_linux.c addrspace_free(void *v, uintptr n) uintptr 21 src/pkg/runtime/mem_linux.c uintptr chunk; uintptr 22 src/pkg/runtime/mem_linux.c uintptr off; uintptr 45 src/pkg/runtime/mem_linux.c mmap_fixed(byte *v, uintptr n, int32 prot, int32 flags, int32 fd, uint32 offset) uintptr 61 src/pkg/runtime/mem_linux.c runtime·SysAlloc(uintptr n, uint64 *stat) uintptr 83 src/pkg/runtime/mem_linux.c runtime·SysUnused(void *v, uintptr n) uintptr 89 src/pkg/runtime/mem_linux.c runtime·SysUsed(void *v, uintptr n) uintptr 96 src/pkg/runtime/mem_linux.c runtime·SysFree(void *v, uintptr n, uint64 *stat) uintptr 103 src/pkg/runtime/mem_linux.c runtime·SysFault(void *v, uintptr n) uintptr 109 src/pkg/runtime/mem_linux.c runtime·SysReserve(void *v, uintptr n, bool *reserved) uintptr 130 src/pkg/runtime/mem_linux.c if((uintptr)p < 4096) uintptr 137 src/pkg/runtime/mem_linux.c runtime·SysMap(void *v, uintptr n, bool reserved, uint64 *stat) uintptr 17 src/pkg/runtime/mem_nacl.c runtime·SysAlloc(uintptr n, uint64 *stat) uintptr 34 src/pkg/runtime/mem_nacl.c runtime·SysUnused(void *v, uintptr n) uintptr 41 src/pkg/runtime/mem_nacl.c runtime·SysUsed(void *v, uintptr n) uintptr 48 src/pkg/runtime/mem_nacl.c runtime·SysFree(void *v, uintptr n, uint64 *stat) uintptr 57 src/pkg/runtime/mem_nacl.c runtime·SysFault(void *v, uintptr n) uintptr 63 src/pkg/runtime/mem_nacl.c runtime·SysReserve(void *v, uintptr n, bool *reserved) uintptr 83 src/pkg/runtime/mem_nacl.c runtime·SysMap(void *v, uintptr n, bool reserved, uint64 *stat) uintptr 17 src/pkg/runtime/mem_netbsd.c runtime·SysAlloc(uintptr n, uint64 *stat) uintptr 29 src/pkg/runtime/mem_netbsd.c runtime·SysUnused(void *v, uintptr n) uintptr 35 src/pkg/runtime/mem_netbsd.c runtime·SysUsed(void *v, uintptr n) uintptr 42 src/pkg/runtime/mem_netbsd.c runtime·SysFree(void *v, uintptr n, uint64 *stat) uintptr 49 src/pkg/runtime/mem_netbsd.c runtime·SysFault(void *v, uintptr n) uintptr 55 src/pkg/runtime/mem_netbsd.c runtime·SysReserve(void *v, uintptr n, bool *reserved) uintptr 75 src/pkg/runtime/mem_netbsd.c runtime·SysMap(void *v, uintptr n, bool reserved, uint64 *stat) uintptr 17 src/pkg/runtime/mem_openbsd.c runtime·SysAlloc(uintptr n, uint64 *stat) uintptr 29 src/pkg/runtime/mem_openbsd.c runtime·SysUnused(void *v, uintptr n) uintptr 35 src/pkg/runtime/mem_openbsd.c runtime·SysUsed(void *v, uintptr n) uintptr 42 src/pkg/runtime/mem_openbsd.c runtime·SysFree(void *v, uintptr n, uint64 *stat) uintptr 49 src/pkg/runtime/mem_openbsd.c runtime·SysFault(void *v, uintptr n) uintptr 55 src/pkg/runtime/mem_openbsd.c runtime·SysReserve(void *v, uintptr n, bool *reserved) uintptr 75 src/pkg/runtime/mem_openbsd.c runtime·SysMap(void *v, uintptr n, bool reserved, uint64 *stat) uintptr 21 src/pkg/runtime/mem_plan9.c runtime·SysAlloc(uintptr nbytes, uint64 *stat) uintptr 23 src/pkg/runtime/mem_plan9.c uintptr bl; uintptr 27 src/pkg/runtime/mem_plan9.c bl = ((uintptr)bloc + Round) & ~Round; uintptr 39 src/pkg/runtime/mem_plan9.c runtime·SysFree(void *v, uintptr nbytes, uint64 *stat) uintptr 53 src/pkg/runtime/mem_plan9.c runtime·SysUnused(void *v, uintptr nbytes) uintptr 59 src/pkg/runtime/mem_plan9.c runtime·SysUsed(void *v, uintptr nbytes) uintptr 65 src/pkg/runtime/mem_plan9.c runtime·SysMap(void *v, uintptr nbytes, bool reserved, uint64 *stat) uintptr 71 src/pkg/runtime/mem_plan9.c runtime·SysFault(void *v, uintptr nbytes) uintptr 77 src/pkg/runtime/mem_plan9.c runtime·SysReserve(void *v, uintptr nbytes, bool *reserved) uintptr 17 src/pkg/runtime/mem_solaris.c runtime·SysAlloc(uintptr n, uint64 *stat) uintptr 29 src/pkg/runtime/mem_solaris.c runtime·SysUnused(void *v, uintptr n) uintptr 36 src/pkg/runtime/mem_solaris.c runtime·SysUsed(void *v, uintptr n) uintptr 43 src/pkg/runtime/mem_solaris.c runtime·SysFree(void *v, uintptr n, uint64 *stat) uintptr 50 src/pkg/runtime/mem_solaris.c runtime·SysFault(void *v, uintptr n) uintptr 56 src/pkg/runtime/mem_solaris.c runtime·SysReserve(void *v, uintptr n, bool *reserved) uintptr 76 src/pkg/runtime/mem_solaris.c runtime·SysMap(void *v, uintptr n, bool reserved, uint64 *stat) uintptr 29 src/pkg/runtime/mem_windows.c runtime·SysAlloc(uintptr n, uint64 *stat) uintptr 32 src/pkg/runtime/mem_windows.c return runtime·stdcall(runtime·VirtualAlloc, 4, nil, n, (uintptr)(MEM_COMMIT|MEM_RESERVE), (uintptr)PAGE_READWRITE); uintptr 36 src/pkg/runtime/mem_windows.c runtime·SysUnused(void *v, uintptr n) uintptr 39 src/pkg/runtime/mem_windows.c uintptr small; uintptr 41 src/pkg/runtime/mem_windows.c r = runtime·stdcall(runtime·VirtualFree, 3, v, n, (uintptr)MEM_DECOMMIT); uintptr 56 src/pkg/runtime/mem_windows.c while(small >= 4096 && runtime·stdcall(runtime·VirtualFree, 3, v, small, (uintptr)MEM_DECOMMIT) == nil) uintptr 66 src/pkg/runtime/mem_windows.c runtime·SysUsed(void *v, uintptr n) uintptr 70 src/pkg/runtime/mem_windows.c r = runtime·stdcall(runtime·VirtualAlloc, 4, v, n, (uintptr)MEM_COMMIT, (uintptr)PAGE_READWRITE); uintptr 76 src/pkg/runtime/mem_windows.c runtime·SysFree(void *v, uintptr n, uint64 *stat) uintptr 78 src/pkg/runtime/mem_windows.c uintptr r; uintptr 81 src/pkg/runtime/mem_windows.c r = (uintptr)runtime·stdcall(runtime·VirtualFree, 3, v, (uintptr)0, (uintptr)MEM_RELEASE); uintptr 87 src/pkg/runtime/mem_windows.c runtime·SysFault(void *v, uintptr n) uintptr 94 src/pkg/runtime/mem_windows.c runtime·SysReserve(void *v, uintptr n, bool *reserved) uintptr 99 src/pkg/runtime/mem_windows.c v = runtime·stdcall(runtime·VirtualAlloc, 4, v, n, (uintptr)MEM_RESERVE, (uintptr)PAGE_READWRITE); uintptr 104 src/pkg/runtime/mem_windows.c return runtime·stdcall(runtime·VirtualAlloc, 4, nil, n, (uintptr)MEM_RESERVE, (uintptr)PAGE_READWRITE); uintptr 108 src/pkg/runtime/mem_windows.c runtime·SysMap(void *v, uintptr n, bool reserved, uint64 *stat) uintptr 115 src/pkg/runtime/mem_windows.c p = runtime·stdcall(runtime·VirtualAlloc, 4, v, n, (uintptr)MEM_COMMIT, (uintptr)PAGE_READWRITE); uintptr 16 src/pkg/runtime/mfixalloc.c runtime·FixAlloc_Init(FixAlloc *f, uintptr size, void (*first)(void*, byte*), void *arg, uint64 *stat) uintptr 145 src/pkg/runtime/mgc0.c uintptr n; // size of data in bytes uintptr 146 src/pkg/runtime/mgc0.c uintptr ti; // type info uintptr 152 src/pkg/runtime/mgc0.c #define SIZE (WorkbufSize-sizeof(LFNode)-sizeof(uintptr)) uintptr 154 src/pkg/runtime/mgc0.c uintptr nobj; uintptr 165 src/pkg/runtime/mgc0.c uintptr nret; uintptr 225 src/pkg/runtime/mgc0.c uintptr nchunk; uintptr 273 src/pkg/runtime/mgc0.c uintptr *bitp, bits, shift, x, xbits, off, j; uintptr 285 src/pkg/runtime/mgc0.c obj = (void*)((uintptr)obj & ~((uintptr)PtrSize-1)); uintptr 288 src/pkg/runtime/mgc0.c off = (uintptr*)obj - (uintptr*)runtime·mheap.arena_start; uintptr 289 src/pkg/runtime/mgc0.c bitp = (uintptr*)runtime·mheap.arena_start - off/wordsPerBitmapWord - 1; uintptr 315 src/pkg/runtime/mgc0.c k = (uintptr)obj>>PageShift; uintptr 317 src/pkg/runtime/mgc0.c x -= (uintptr)runtime·mheap.arena_start>>PageShift; uintptr 321 src/pkg/runtime/mgc0.c p = (byte*)((uintptr)s->start<<PageShift); uintptr 325 src/pkg/runtime/mgc0.c uintptr size = s->elemsize; uintptr 331 src/pkg/runtime/mgc0.c off = (uintptr*)obj - (uintptr*)runtime·mheap.arena_start; uintptr 332 src/pkg/runtime/mgc0.c bitp = (uintptr*)runtime·mheap.arena_start - off/wordsPerBitmapWord - 1; uintptr 370 src/pkg/runtime/mgc0.c uintptr ti; uintptr 388 src/pkg/runtime/mgc0.c uintptr nobj; uintptr 404 src/pkg/runtime/mgc0.c static void enqueue(Obj obj, Workbuf **_wbuf, Obj **_wp, uintptr *_nobj); uintptr 427 src/pkg/runtime/mgc0.c uintptr size, *bitp, bits, shift, j, x, xbits, off, nobj, ti, n; uintptr 478 src/pkg/runtime/mgc0.c if(((uintptr)obj & ((uintptr)PtrSize-1)) != 0) { uintptr 479 src/pkg/runtime/mgc0.c obj = (void*)((uintptr)obj & ~((uintptr)PtrSize-1)); uintptr 484 src/pkg/runtime/mgc0.c off = (uintptr*)obj - (uintptr*)arena_start; uintptr 485 src/pkg/runtime/mgc0.c bitp = (uintptr*)arena_start - off/wordsPerBitmapWord - 1; uintptr 514 src/pkg/runtime/mgc0.c k = (uintptr)obj>>PageShift; uintptr 516 src/pkg/runtime/mgc0.c x -= (uintptr)arena_start>>PageShift; uintptr 520 src/pkg/runtime/mgc0.c p = (byte*)((uintptr)s->start<<PageShift); uintptr 530 src/pkg/runtime/mgc0.c off = (uintptr*)obj - (uintptr*)arena_start; uintptr 531 src/pkg/runtime/mgc0.c bitp = (uintptr*)arena_start - off/wordsPerBitmapWord - 1; uintptr 562 src/pkg/runtime/mgc0.c x = (uintptr)obj >> PageShift; uintptr 563 src/pkg/runtime/mgc0.c x -= (uintptr)arena_start>>PageShift; uintptr 590 src/pkg/runtime/mgc0.c uintptr nobj, off; uintptr 608 src/pkg/runtime/mgc0.c off = (uintptr)obj.p & (PtrSize-1); uintptr 646 src/pkg/runtime/mgc0.c static uintptr defaultProg[2] = {PtrSize, GC_DEFAULT_PTR}; uintptr 649 src/pkg/runtime/mgc0.c static uintptr chanProg[2] = {0, GC_CHAN}; uintptr 654 src/pkg/runtime/mgc0.c uintptr count, elemsize, b; uintptr 655 src/pkg/runtime/mgc0.c uintptr *loop_or_ret; uintptr 660 src/pkg/runtime/mgc0.c checkptr(void *obj, uintptr objti) uintptr 662 src/pkg/runtime/mgc0.c uintptr *pc1, *pc2, type, tisize, i, j, x; uintptr 673 src/pkg/runtime/mgc0.c t = (Type*)(type & ~(uintptr)(PtrSize-1)); uintptr 676 src/pkg/runtime/mgc0.c x = (uintptr)obj >> PageShift; uintptr 677 src/pkg/runtime/mgc0.c x -= (uintptr)(runtime·mheap.arena_start)>>PageShift; uintptr 679 src/pkg/runtime/mgc0.c objstart = (byte*)((uintptr)s->start<<PageShift); uintptr 684 src/pkg/runtime/mgc0.c tisize = *(uintptr*)objti; uintptr 700 src/pkg/runtime/mgc0.c pc1 = (uintptr*)objti; uintptr 701 src/pkg/runtime/mgc0.c pc2 = (uintptr*)t->gc; uintptr 723 src/pkg/runtime/mgc0.c uintptr n, i, end_b, elemsize, size, ti, objti, count, type, nobj; uintptr 724 src/pkg/runtime/mgc0.c uintptr *pc, precise_type, nominal_size; uintptr 725 src/pkg/runtime/mgc0.c uintptr *chan_ret, chancap; uintptr 793 src/pkg/runtime/mgc0.c pc = (uintptr*)(ti & ~(uintptr)PC_BITS); uintptr 824 src/pkg/runtime/mgc0.c t = (Type*)(type & ~(uintptr)(PtrSize-1)); uintptr 827 src/pkg/runtime/mgc0.c pc = (uintptr*)t->gc; uintptr 833 src/pkg/runtime/mgc0.c pc = (uintptr*)t->gc; uintptr 870 src/pkg/runtime/mgc0.c stack_top.b = (uintptr)b; uintptr 871 src/pkg/runtime/mgc0.c end_b = (uintptr)b + n - PtrSize; uintptr 950 src/pkg/runtime/mgc0.c objti = (uintptr)((PtrType*)t)->elem->gc; uintptr 954 src/pkg/runtime/mgc0.c objti = (uintptr)t->gc; uintptr 969 src/pkg/runtime/mgc0.c *sbuf.ptr.pos++ = (PtrTarget){iface->tab, (uintptr)itabtype->gc}; uintptr 988 src/pkg/runtime/mgc0.c objti = (uintptr)((PtrType*)t)->elem->gc; uintptr 992 src/pkg/runtime/mgc0.c objti = (uintptr)t->gc; uintptr 1027 src/pkg/runtime/mgc0.c i = (uintptr)b + nominal_size; uintptr 1072 src/pkg/runtime/mgc0.c pc = (uintptr*)((byte*)pc + *(int32*)(pc+2)); // target of the CALL instruction uintptr 1121 src/pkg/runtime/mgc0.c (uintptr)chantype->elem->gc | PRECISE | LOOP}; uintptr 1179 src/pkg/runtime/mgc0.c enqueue(Obj obj, Workbuf **_wbuf, Obj **_wp, uintptr *_nobj) uintptr 1181 src/pkg/runtime/mgc0.c uintptr nobj, off; uintptr 1189 src/pkg/runtime/mgc0.c off = (uintptr)obj.p & (PtrSize-1); uintptr 1258 src/pkg/runtime/mgc0.c enqueue1(&wbuf, (Obj){data, edata - data, (uintptr)gcdata}); uintptr 1262 src/pkg/runtime/mgc0.c enqueue1(&wbuf, (Obj){bss, ebss - bss, (uintptr)gcbss}); uintptr 1437 src/pkg/runtime/mgc0.c scaninterfacedata(uintptr bits, byte *scanp, bool afterprologue, void *wbufp) uintptr 1460 src/pkg/runtime/mgc0.c uintptr word, bits; uintptr 1478 src/pkg/runtime/mgc0.c *(uintptr*)scanp = PoisonGC; uintptr 1487 src/pkg/runtime/mgc0.c if(precise && (p < (byte*)PageSize || (uintptr)p == PoisonGC || (uintptr)p == PoisonStack)) { uintptr 1548 src/pkg/runtime/mgc0.c runtime·printf("frame %s @%p: eface %p %p\n", runtime·funcname(f), p, ((uintptr*)p)[0], ((uintptr*)p)[1]); uintptr 1550 src/pkg/runtime/mgc0.c runtime·printf("frame %s @%p: iface %p %p\n", runtime·funcname(f), p, ((uintptr*)p)[0], ((uintptr*)p)[1]); uintptr 1570 src/pkg/runtime/mgc0.c uintptr size; uintptr 1571 src/pkg/runtime/mgc0.c uintptr targetpc; uintptr 1634 src/pkg/runtime/mgc0.c runtime·printf("frame %s conservative args %p+%p\n", runtime·funcname(f), frame->argp, (uintptr)frame->arglen); uintptr 1646 src/pkg/runtime/mgc0.c uintptr sp, guard; uintptr 1648 src/pkg/runtime/mgc0.c uintptr size; uintptr 1669 src/pkg/runtime/mgc0.c if(gp->syscallstack != (uintptr)nil) { uintptr 1692 src/pkg/runtime/mgc0.c runtime·gentraceback(~(uintptr)0, ~(uintptr)0, 0, gp, 0, nil, 0x7fffffff, scanframe, wbufp, false); uintptr 1696 src/pkg/runtime/mgc0.c if(sp < guard-StackGuard || (uintptr)stk < sp) { uintptr 1701 src/pkg/runtime/mgc0.c runtime·printf("conservative stack %p+%p\n", (byte*)sp, (uintptr)stk-sp); uintptr 1702 src/pkg/runtime/mgc0.c enqueue1(wbufp, (Obj){(byte*)sp, (uintptr)stk - sp, (uintptr)defaultProg | PRECISE | LOOP}); uintptr 1712 src/pkg/runtime/mgc0.c runtime·queuefinalizer(byte *p, FuncVal *fn, uintptr nret, Type *fint, PtrType *ot) uintptr 1742 src/pkg/runtime/mgc0.c runtime·iterate_finq(void (*callback)(FuncVal*, byte*, uintptr, Type*, PtrType*)) uintptr 1746 src/pkg/runtime/mgc0.c uintptr i; uintptr 1786 src/pkg/runtime/mgc0.c uintptr size, off, *bitp, shift, bits; uintptr 1794 src/pkg/runtime/mgc0.c uintptr type_data_inc; uintptr 1830 src/pkg/runtime/mgc0.c off = (uintptr*)x - (uintptr*)runtime·mheap.arena_start; uintptr 1831 src/pkg/runtime/mgc0.c bitp = (uintptr*)runtime·mheap.arena_start - off/wordsPerBitmapWord - 1; uintptr 1842 src/pkg/runtime/mgc0.c off = (uintptr*)p - (uintptr*)arena_start; uintptr 1843 src/pkg/runtime/mgc0.c bitp = (uintptr*)arena_start - off/wordsPerBitmapWord - 1; uintptr 1866 src/pkg/runtime/mgc0.c type_data_inc = sizeof(uintptr); uintptr 1870 src/pkg/runtime/mgc0.c type_data += 8*sizeof(uintptr); uintptr 1880 src/pkg/runtime/mgc0.c off = (uintptr*)p - (uintptr*)arena_start; uintptr 1881 src/pkg/runtime/mgc0.c bitp = (uintptr*)arena_start - off/wordsPerBitmapWord - 1; uintptr 1919 src/pkg/runtime/mgc0.c *(uintptr*)type_data = 0; uintptr 1925 src/pkg/runtime/mgc0.c if(size > 2*sizeof(uintptr)) uintptr 1926 src/pkg/runtime/mgc0.c ((uintptr*)p)[1] = (uintptr)0xdeaddeaddeaddeadll; // mark as "needs to be zeroed" uintptr 1927 src/pkg/runtime/mgc0.c else if(size > sizeof(uintptr)) uintptr 1928 src/pkg/runtime/mgc0.c ((uintptr*)p)[1] = 0; uintptr 2000 src/pkg/runtime/mgc0.c uintptr uintptr 2005 src/pkg/runtime/mgc0.c uintptr npages; uintptr 2039 src/pkg/runtime/mgc0.c uintptr size; uintptr 2062 src/pkg/runtime/mgc0.c uintptr off, *bitp, shift, bits; uintptr 2064 src/pkg/runtime/mgc0.c off = (uintptr*)p - (uintptr*)arena_start; uintptr 2065 src/pkg/runtime/mgc0.c bitp = (uintptr*)arena_start - off/wordsPerBitmapWord - 1; uintptr 2276 src/pkg/runtime/mgc0.c if((((uintptr)&work.empty) & 7) != 0) uintptr 2278 src/pkg/runtime/mgc0.c if((((uintptr)&work.full) & 7) != 0) uintptr 2525 src/pkg/runtime/mgc0.c extern uintptr runtime·sizeof_C_MStats; uintptr 2740 src/pkg/runtime/mgc0.c uintptr *b, off, shift; uintptr 2742 src/pkg/runtime/mgc0.c off = (uintptr*)v - (uintptr*)runtime·mheap.arena_start; // word offset uintptr 2743 src/pkg/runtime/mgc0.c b = (uintptr*)runtime·mheap.arena_start - off/wordsPerBitmapWord - 1; uintptr 2751 src/pkg/runtime/mgc0.c uintptr *b, off, shift; uintptr 2753 src/pkg/runtime/mgc0.c off = (uintptr*)v - (uintptr*)runtime·mheap.arena_start; // word offset uintptr 2754 src/pkg/runtime/mgc0.c b = (uintptr*)runtime·mheap.arena_start - off/wordsPerBitmapWord - 1; uintptr 2763 src/pkg/runtime/mgc0.c uintptr *b, off, shift; uintptr 2771 src/pkg/runtime/mgc0.c off = (uintptr*)v - (uintptr*)runtime·mheap.arena_start; // word offset uintptr 2772 src/pkg/runtime/mgc0.c b = (uintptr*)runtime·mheap.arena_start - off/wordsPerBitmapWord - 1; uintptr 2779 src/pkg/runtime/mgc0.c runtime·checkfreed(void *v, uintptr n) uintptr 2781 src/pkg/runtime/mgc0.c uintptr *b, bits, off, shift; uintptr 2789 src/pkg/runtime/mgc0.c off = (uintptr*)v - (uintptr*)runtime·mheap.arena_start; // word offset uintptr 2790 src/pkg/runtime/mgc0.c b = (uintptr*)runtime·mheap.arena_start - off/wordsPerBitmapWord - 1; uintptr 2804 src/pkg/runtime/mgc0.c runtime·markspan(void *v, uintptr size, uintptr n, bool leftover) uintptr 2806 src/pkg/runtime/mgc0.c uintptr *b, *b0, off, shift, i, x; uintptr 2815 src/pkg/runtime/mgc0.c b = (uintptr*)(runtime·mheap.arena_start - off/wordsPerBitmapWord); uintptr 2833 src/pkg/runtime/mgc0.c off = (uintptr*)p - (uintptr*)runtime·mheap.arena_start; // word offset uintptr 2834 src/pkg/runtime/mgc0.c b = (uintptr*)runtime·mheap.arena_start - off/wordsPerBitmapWord - 1; uintptr 2849 src/pkg/runtime/mgc0.c runtime·unmarkspan(void *v, uintptr n) uintptr 2851 src/pkg/runtime/mgc0.c uintptr *p, *b, off; uintptr 2857 src/pkg/runtime/mgc0.c off = p - (uintptr*)runtime·mheap.arena_start; // word offset uintptr 2860 src/pkg/runtime/mgc0.c b = (uintptr*)runtime·mheap.arena_start - off/wordsPerBitmapWord - 1; uintptr 2882 src/pkg/runtime/mgc0.c uintptr n; uintptr 82 src/pkg/runtime/mgc0.h #define bitAllocated ((uintptr)1<<(bitShift*0)) /* block start; eligible for garbage collection */ uintptr 83 src/pkg/runtime/mgc0.h #define bitScan ((uintptr)1<<(bitShift*1)) /* when bitAllocated is set */ uintptr 84 src/pkg/runtime/mgc0.h #define bitMarked ((uintptr)1<<(bitShift*2)) /* when bitAllocated is set */ uintptr 85 src/pkg/runtime/mgc0.h #define bitBlockBoundary ((uintptr)1<<(bitShift*1)) /* when bitAllocated is NOT set - mark for FlagNoGC objects */ uintptr 19 src/pkg/runtime/mheap.c static MSpan *MHeap_AllocLocked(MHeap*, uintptr, int32); uintptr 20 src/pkg/runtime/mheap.c static bool MHeap_Grow(MHeap*, uintptr); uintptr 22 src/pkg/runtime/mheap.c static MSpan *MHeap_AllocLarge(MHeap*, uintptr); uintptr 23 src/pkg/runtime/mheap.c static MSpan *BestFit(MSpan*, uintptr, MSpan*); uintptr 79 src/pkg/runtime/mheap.c uintptr n; uintptr 82 src/pkg/runtime/mheap.c n = (uintptr)h->arena_used; uintptr 83 src/pkg/runtime/mheap.c n -= (uintptr)h->arena_start; uintptr 94 src/pkg/runtime/mheap.c static uintptr uintptr 95 src/pkg/runtime/mheap.c MHeap_ReclaimList(MHeap *h, MSpan *list, uintptr npages) uintptr 98 src/pkg/runtime/mheap.c uintptr n; uintptr 131 src/pkg/runtime/mheap.c MHeap_Reclaim(MHeap *h, uintptr npage) uintptr 133 src/pkg/runtime/mheap.c uintptr reclaimed, n; uintptr 171 src/pkg/runtime/mheap.c runtime·MHeap_Alloc(MHeap *h, uintptr npage, int32 sizeclass, bool large, bool needzero) uintptr 201 src/pkg/runtime/mheap.c MHeap_AllocLocked(MHeap *h, uintptr npage, int32 sizeclass) uintptr 203 src/pkg/runtime/mheap.c uintptr n; uintptr 249 src/pkg/runtime/mheap.c p -= ((uintptr)h->arena_start>>PageShift); uintptr 268 src/pkg/runtime/mheap.c p -= ((uintptr)h->arena_start>>PageShift); uintptr 276 src/pkg/runtime/mheap.c MHeap_AllocLarge(MHeap *h, uintptr npage) uintptr 285 src/pkg/runtime/mheap.c BestFit(MSpan *list, uintptr npage, MSpan *best) uintptr 303 src/pkg/runtime/mheap.c MHeap_Grow(MHeap *h, uintptr npage) uintptr 305 src/pkg/runtime/mheap.c uintptr ask; uintptr 334 src/pkg/runtime/mheap.c runtime·MSpan_Init(s, (uintptr)v>>PageShift, ask>>PageShift); uintptr 336 src/pkg/runtime/mheap.c p -= ((uintptr)h->arena_start>>PageShift); uintptr 351 src/pkg/runtime/mheap.c uintptr p; uintptr 353 src/pkg/runtime/mheap.c p = (uintptr)v; uintptr 354 src/pkg/runtime/mheap.c p -= (uintptr)h->arena_start; uintptr 373 src/pkg/runtime/mheap.c p = (uintptr)v>>PageShift; uintptr 375 src/pkg/runtime/mheap.c q -= (uintptr)h->arena_start >> PageShift; uintptr 421 src/pkg/runtime/mheap.c p -= (uintptr)h->arena_start >> PageShift; uintptr 457 src/pkg/runtime/mheap.c static uintptr uintptr 460 src/pkg/runtime/mheap.c uintptr released, sumreleased; uintptr 483 src/pkg/runtime/mheap.c uintptr sumreleased; uintptr 560 src/pkg/runtime/mheap.c scavenge(-1, ~(uintptr)0, 0); uintptr 566 src/pkg/runtime/mheap.c runtime·MSpan_Init(MSpan *span, PageID start, uintptr npages) uintptr 650 src/pkg/runtime/mheap.c uintptr offset; uintptr 662 src/pkg/runtime/mheap.c offset = (uintptr)p - (span->start << PageShift); uintptr 696 src/pkg/runtime/mheap.c uintptr offset; uintptr 707 src/pkg/runtime/mheap.c offset = (uintptr)p - (span->start << PageShift); uintptr 729 src/pkg/runtime/mheap.c runtime·addfinalizer(void *p, FuncVal *f, uintptr nret, Type *fint, PtrType *ot) uintptr 784 src/pkg/runtime/mheap.c runtime·freespecial(Special *s, void *p, uintptr size, bool freed) uintptr 812 src/pkg/runtime/mheap.c runtime·freeallspecials(MSpan *span, void *p, uintptr size) uintptr 815 src/pkg/runtime/mheap.c uintptr offset; uintptr 822 src/pkg/runtime/mheap.c offset = (uintptr)p - (span->start << PageShift); uintptr 851 src/pkg/runtime/mheap.c uintptr i; uintptr 852 src/pkg/runtime/mheap.c uintptr npages; uintptr 888 src/pkg/runtime/mheap.c p -= (uintptr)h->arena_start >> PageShift; uintptr 69 src/pkg/runtime/msize.c uintptr allocsize, npages; uintptr 172 src/pkg/runtime/msize.c uintptr uintptr 173 src/pkg/runtime/msize.c runtime·roundupsize(uintptr size) uintptr 34 src/pkg/runtime/netpoll_epoll.c runtime·netpollopen(uintptr fd, PollDesc *pd) uintptr 46 src/pkg/runtime/netpoll_epoll.c runtime·netpollclose(uintptr fd) uintptr 31 src/pkg/runtime/netpoll_kqueue.c runtime·netpollopen(uintptr fd, PollDesc *pd) uintptr 54 src/pkg/runtime/netpoll_kqueue.c runtime·netpollclose(uintptr fd) uintptr 18 src/pkg/runtime/netpoll_nacl.c runtime·netpollopen(uintptr fd, PollDesc *pd) uintptr 26 src/pkg/runtime/netpoll_nacl.c runtime·netpollclose(uintptr fd) uintptr 76 src/pkg/runtime/netpoll_solaris.c extern uintptr libc·fcntl; uintptr 77 src/pkg/runtime/netpoll_solaris.c extern uintptr libc·port_create; uintptr 78 src/pkg/runtime/netpoll_solaris.c extern uintptr libc·port_associate; uintptr 79 src/pkg/runtime/netpoll_solaris.c extern uintptr libc·port_dissociate; uintptr 80 src/pkg/runtime/netpoll_solaris.c extern uintptr libc·port_getn; uintptr 85 src/pkg/runtime/netpoll_solaris.c runtime·fcntl(int32 fd, int32 cmd, uintptr arg) uintptr 88 src/pkg/runtime/netpoll_solaris.c (uintptr)fd, (uintptr)cmd, (uintptr)arg); uintptr 98 src/pkg/runtime/netpoll_solaris.c runtime·port_associate(int32 port, int32 source, uintptr object, int32 events, uintptr user) uintptr 101 src/pkg/runtime/netpoll_solaris.c 5, (uintptr)port, (uintptr)source, object, (uintptr)events, user); uintptr 105 src/pkg/runtime/netpoll_solaris.c runtime·port_dissociate(int32 port, int32 source, uintptr object) uintptr 108 src/pkg/runtime/netpoll_solaris.c 3, (uintptr)port, (uintptr)source, object); uintptr 114 src/pkg/runtime/netpoll_solaris.c return runtime·sysvicall6(libc·port_getn, 5, (uintptr)port, uintptr 115 src/pkg/runtime/netpoll_solaris.c (uintptr)evs, (uintptr)max, (uintptr)nget, (uintptr)timeout); uintptr 133 src/pkg/runtime/netpoll_solaris.c runtime·netpollopen(uintptr fd, PollDesc *pd) uintptr 145 src/pkg/runtime/netpoll_solaris.c r = runtime·port_associate(portfd, PORT_SOURCE_FD, fd, 0, (uintptr)pd); uintptr 151 src/pkg/runtime/netpoll_solaris.c runtime·netpollclose(uintptr fd) uintptr 163 src/pkg/runtime/netpoll_solaris.c uintptr fd = runtime·netpollfd(pd); uintptr 174 src/pkg/runtime/netpoll_solaris.c if(events && runtime·port_associate(portfd, PORT_SOURCE_FD, fd, events, (uintptr)pd) != 0) { uintptr 19 src/pkg/runtime/netpoll_windows.c #define INVALID_HANDLE_VALUE ((uintptr)-1) uintptr 37 src/pkg/runtime/netpoll_windows.c uintptr key; uintptr 39 src/pkg/runtime/netpoll_windows.c uintptr internal; uintptr 45 src/pkg/runtime/netpoll_windows.c static uintptr iocphandle = INVALID_HANDLE_VALUE; // completion port io handle uintptr 50 src/pkg/runtime/netpoll_windows.c iocphandle = (uintptr)runtime·stdcall(runtime·CreateIoCompletionPort, 4, INVALID_HANDLE_VALUE, (uintptr)0, (uintptr)0, (uintptr)DWORD_MAX); uintptr 59 src/pkg/runtime/netpoll_windows.c runtime·netpollopen(uintptr fd, PollDesc *pd) uintptr 62 src/pkg/runtime/netpoll_windows.c if(runtime·stdcall(runtime·CreateIoCompletionPort, 4, fd, iocphandle, (uintptr)0, (uintptr)0) == 0) uintptr 68 src/pkg/runtime/netpoll_windows.c runtime·netpollclose(uintptr fd) uintptr 106 src/pkg/runtime/netpoll_windows.c if(runtime·stdcall(runtime·GetQueuedCompletionStatusEx, 6, iocphandle, entries, (uintptr)n, &n, (uintptr)wait, (uintptr)0) == 0) { uintptr 119 src/pkg/runtime/netpoll_windows.c if(runtime·stdcall(runtime·WSAGetOverlappedResult, 5, runtime·netpollfd(op->pd), op, &qty, (uintptr)0, (uintptr)&flags) == 0) uintptr 129 src/pkg/runtime/netpoll_windows.c if(runtime·stdcall(runtime·GetQueuedCompletionStatus, 5, iocphandle, &qty, &key, &op, (uintptr)wait) == 0) { uintptr 31 src/pkg/runtime/os_darwin.c uintptr uintptr 48 src/pkg/runtime/os_darwin.c uintptr nout; uintptr 477 src/pkg/runtime/os_darwin.c uintptr uintptr 496 src/pkg/runtime/os_darwin.c sa.sa_mask = ~(uintptr)0; uintptr 498 src/pkg/runtime/os_darwin.c *(uintptr*)sa.__sigaction_u = (uintptr)fn; uintptr 22 src/pkg/runtime/os_darwin.h int32 runtime·sysctl(uint32*, uint32, byte*, uintptr*, byte*, uintptr); uintptr 29 src/pkg/runtime/os_darwin.h void runtime·sigaction(uintptr, struct Sigaction*, struct Sigaction*); uintptr 29 src/pkg/runtime/os_dragonfly.c uintptr nout; uintptr 205 src/pkg/runtime/os_dragonfly.c uintptr uintptr 210 src/pkg/runtime/os_dragonfly.c uintptr used; uintptr 17 src/pkg/runtime/os_dragonfly.h int32 runtime·sysctl(uint32*, uint32, byte*, uintptr*, byte*, uintptr); uintptr 28 src/pkg/runtime/os_freebsd.c uintptr nout; uintptr 213 src/pkg/runtime/os_freebsd.c uintptr uintptr 218 src/pkg/runtime/os_freebsd.c uintptr used; uintptr 17 src/pkg/runtime/os_freebsd.h int32 runtime·sysctl(uint32*, uint32, byte*, uintptr*, byte*, uintptr); uintptr 76 src/pkg/runtime/os_linux.c extern runtime·sched_getaffinity(uintptr pid, uintptr len, uintptr *buf); uintptr 80 src/pkg/runtime/os_linux.c uintptr buf[16], t; uintptr 253 src/pkg/runtime/os_linux.c uintptr uintptr 258 src/pkg/runtime/os_linux.c uintptr used; uintptr 12 src/pkg/runtime/os_linux.h int32 runtime·rt_sigaction(uintptr, struct Sigaction*, void*, uintptr); uintptr 37 src/pkg/runtime/os_linux.h uintptr rlim_cur; uintptr 38 src/pkg/runtime/os_linux.h uintptr rlim_max; uintptr 114 src/pkg/runtime/os_nacl.c uintptr uintptr 204 src/pkg/runtime/os_nacl.c uintptr uintptr 223 src/pkg/runtime/os_nacl.c void runtime·madvise(byte*, uintptr, int32) { } uintptr 224 src/pkg/runtime/os_nacl.c void runtime·munmap(byte*, uintptr) {} uintptr 30 src/pkg/runtime/os_netbsd.c extern int32 runtime·lwp_create(UcontextT *context, uintptr flags, void *lwpid); uintptr 46 src/pkg/runtime/os_netbsd.c uintptr nout; uintptr 60 src/pkg/runtime/os_netbsd.c uintptr uintptr 273 src/pkg/runtime/os_netbsd.c uintptr uintptr 11 src/pkg/runtime/os_netbsd.h typedef uintptr kevent_udata; uintptr 22 src/pkg/runtime/os_netbsd.h int32 runtime·sysctl(uint32*, uint32, byte*, uintptr*, byte*, uintptr); uintptr 29 src/pkg/runtime/os_openbsd.c extern int64 runtime·tfork(void *param, uintptr psize, M *mp, G *gp, void (*fn)(void)); uintptr 43 src/pkg/runtime/os_openbsd.c uintptr nout; uintptr 57 src/pkg/runtime/os_openbsd.c uintptr uintptr 250 src/pkg/runtime/os_openbsd.c uintptr uintptr 22 src/pkg/runtime/os_openbsd.h int32 runtime·sysctl(uint32*, uint32, byte*, uintptr*, byte*, uintptr); uintptr 271 src/pkg/runtime/os_plan9.c uintptr uintptr 397 src/pkg/runtime/os_plan9.c runtime·write(uintptr fd, void *buf, int32 nbytes) uintptr 402 src/pkg/runtime/os_plan9.c uintptr uintptr 31 src/pkg/runtime/os_plan9_386.c uintptr *sp; uintptr 88 src/pkg/runtime/os_plan9_386.c sp = (uintptr*)ureg->sp; uintptr 92 src/pkg/runtime/os_plan9_386.c ureg->pc = (uintptr)runtime·sigpanic; uintptr 39 src/pkg/runtime/os_plan9_amd64.c uintptr *sp; uintptr 96 src/pkg/runtime/os_plan9_amd64.c sp = (uintptr*)ureg->sp; uintptr 100 src/pkg/runtime/os_plan9_amd64.c ureg->ip = (uintptr)runtime·sigpanic; uintptr 49 src/pkg/runtime/os_solaris.c extern uintptr libc·___errno; uintptr 50 src/pkg/runtime/os_solaris.c extern uintptr libc·clock_gettime; uintptr 51 src/pkg/runtime/os_solaris.c extern uintptr libc·close; uintptr 52 src/pkg/runtime/os_solaris.c extern uintptr libc·exit; uintptr 53 src/pkg/runtime/os_solaris.c extern uintptr libc·fstat; uintptr 54 src/pkg/runtime/os_solaris.c extern uintptr libc·getcontext; uintptr 55 src/pkg/runtime/os_solaris.c extern uintptr libc·getrlimit; uintptr 56 src/pkg/runtime/os_solaris.c extern uintptr libc·malloc; uintptr 57 src/pkg/runtime/os_solaris.c extern uintptr libc·mmap; uintptr 58 src/pkg/runtime/os_solaris.c extern uintptr libc·munmap; uintptr 59 src/pkg/runtime/os_solaris.c extern uintptr libc·open; uintptr 60 src/pkg/runtime/os_solaris.c extern uintptr libc·pthread_attr_destroy; uintptr 61 src/pkg/runtime/os_solaris.c extern uintptr libc·pthread_attr_getstack; uintptr 62 src/pkg/runtime/os_solaris.c extern uintptr libc·pthread_attr_init; uintptr 63 src/pkg/runtime/os_solaris.c extern uintptr libc·pthread_attr_setdetachstate; uintptr 64 src/pkg/runtime/os_solaris.c extern uintptr libc·pthread_attr_setstack; uintptr 65 src/pkg/runtime/os_solaris.c extern uintptr libc·pthread_create; uintptr 66 src/pkg/runtime/os_solaris.c extern uintptr libc·raise; uintptr 67 src/pkg/runtime/os_solaris.c extern uintptr libc·read; uintptr 68 src/pkg/runtime/os_solaris.c extern uintptr libc·sched_yield; uintptr 69 src/pkg/runtime/os_solaris.c extern uintptr libc·select; uintptr 70 src/pkg/runtime/os_solaris.c extern uintptr libc·sem_init; uintptr 71 src/pkg/runtime/os_solaris.c extern uintptr libc·sem_post; uintptr 72 src/pkg/runtime/os_solaris.c extern uintptr libc·sem_reltimedwait_np; uintptr 73 src/pkg/runtime/os_solaris.c extern uintptr libc·sem_wait; uintptr 74 src/pkg/runtime/os_solaris.c extern uintptr libc·setitimer; uintptr 75 src/pkg/runtime/os_solaris.c extern uintptr libc·sigaction; uintptr 76 src/pkg/runtime/os_solaris.c extern uintptr libc·sigaltstack; uintptr 77 src/pkg/runtime/os_solaris.c extern uintptr libc·sigprocmask; uintptr 78 src/pkg/runtime/os_solaris.c extern uintptr libc·sysconf; uintptr 79 src/pkg/runtime/os_solaris.c extern uintptr libc·usleep; uintptr 80 src/pkg/runtime/os_solaris.c extern uintptr libc·write; uintptr 102 src/pkg/runtime/os_solaris.c uintptr uintptr 103 src/pkg/runtime/os_solaris.c runtime·sysvicall6(uintptr fn, int32 count, ...) uintptr 107 src/pkg/runtime/os_solaris.c m->libcall.n = (uintptr)count; uintptr 109 src/pkg/runtime/os_solaris.c m->scratch.v[count - 1] = *((uintptr*)&count + count); uintptr 110 src/pkg/runtime/os_solaris.c m->libcall.args = (uintptr*)&m->scratch.v[0]; uintptr 245 src/pkg/runtime/os_solaris.c uintptr uintptr 250 src/pkg/runtime/os_solaris.c uintptr used; uintptr 332 src/pkg/runtime/os_solaris.c uintptr uintptr 343 src/pkg/runtime/os_solaris.c m->scratch.v[0] = (uintptr)sizeof(*sem); uintptr 344 src/pkg/runtime/os_solaris.c m->libcall.args = (uintptr*)&m->scratch; uintptr 349 src/pkg/runtime/os_solaris.c return (uintptr)sem; uintptr 364 src/pkg/runtime/os_solaris.c m->scratch.v[1] = (uintptr)&m->ts; uintptr 365 src/pkg/runtime/os_solaris.c m->libcall.args = (uintptr*)&m->scratch; uintptr 379 src/pkg/runtime/os_solaris.c m->libcall.args = (uintptr*)&m->scratch; uintptr 402 src/pkg/runtime/os_solaris.c return runtime·sysvicall6(libc·close, 1, (uintptr)fd); uintptr 408 src/pkg/runtime/os_solaris.c runtime·sysvicall6(libc·exit, 1, (uintptr)r); uintptr 414 src/pkg/runtime/os_solaris.c runtime·sysvicall6(libc·getcontext, 1, (uintptr)context); uintptr 420 src/pkg/runtime/os_solaris.c return runtime·sysvicall6(libc·getrlimit, 2, (uintptr)res, (uintptr)rlp); uintptr 424 src/pkg/runtime/os_solaris.c runtime·mmap(byte* addr, uintptr len, int32 prot, int32 flags, int32 fildes, uint32 off) uintptr 426 src/pkg/runtime/os_solaris.c return (uint8*)runtime·sysvicall6(libc·mmap, 6, (uintptr)addr, (uintptr)len, (uintptr)prot, (uintptr)flags, (uintptr)fildes, (uintptr)off); uintptr 430 src/pkg/runtime/os_solaris.c runtime·munmap(byte* addr, uintptr len) uintptr 432 src/pkg/runtime/os_solaris.c runtime·sysvicall6(libc·munmap, 2, (uintptr)addr, (uintptr)len); uintptr 440 src/pkg/runtime/os_solaris.c return runtime·sysvicall6((uintptr)runtime·nanotime1, 0); uintptr 458 src/pkg/runtime/os_solaris.c return runtime·sysvicall6(libc·open, 3, (uintptr)path, (uintptr)oflag, (uintptr)mode); uintptr 464 src/pkg/runtime/os_solaris.c return runtime·sysvicall6(libc·pthread_attr_destroy, 1, (uintptr)attr); uintptr 470 src/pkg/runtime/os_solaris.c return runtime·sysvicall6(libc·pthread_attr_getstack, 3, (uintptr)attr, (uintptr)addr, (uintptr)size); uintptr 476 src/pkg/runtime/os_solaris.c return runtime·sysvicall6(libc·pthread_attr_init, 1, (uintptr)attr); uintptr 482 src/pkg/runtime/os_solaris.c return runtime·sysvicall6(libc·pthread_attr_setdetachstate, 2, (uintptr)attr, (uintptr)state); uintptr 488 src/pkg/runtime/os_solaris.c return runtime·sysvicall6(libc·pthread_attr_setstack, 3, (uintptr)attr, (uintptr)addr, (uintptr)size); uintptr 494 src/pkg/runtime/os_solaris.c return runtime·sysvicall6(libc·pthread_create, 4, (uintptr)thread, (uintptr)attr, (uintptr)fn, (uintptr)arg); uintptr 500 src/pkg/runtime/os_solaris.c runtime·sysvicall6(libc·raise, 1, (uintptr)sig); uintptr 506 src/pkg/runtime/os_solaris.c return runtime·sysvicall6(libc·read, 3, (uintptr)fd, (uintptr)buf, (uintptr)nbyte); uintptr 513 src/pkg/runtime/os_solaris.c return runtime·sysvicall6(libc·sem_init, 3, (uintptr)sem, (uintptr)pshared, (uintptr)value); uintptr 520 src/pkg/runtime/os_solaris.c return runtime·sysvicall6(libc·sem_post, 1, (uintptr)sem); uintptr 527 src/pkg/runtime/os_solaris.c return runtime·sysvicall6(libc·sem_reltimedwait_np, 2, (uintptr)sem, (uintptr)timeout); uintptr 534 src/pkg/runtime/os_solaris.c return runtime·sysvicall6(libc·sem_wait, 1, (uintptr)sem); uintptr 540 src/pkg/runtime/os_solaris.c runtime·sysvicall6(libc·setitimer, 3, (uintptr)which, (uintptr)value, (uintptr)ovalue); uintptr 546 src/pkg/runtime/os_solaris.c runtime·sysvicall6(libc·sigaction, 3, (uintptr)sig, (uintptr)act, (uintptr)oact); uintptr 552 src/pkg/runtime/os_solaris.c runtime·sysvicall6(libc·sigaltstack, 2, (uintptr)ss, (uintptr)oss); uintptr 558 src/pkg/runtime/os_solaris.c runtime·sysvicall6(libc·sigprocmask, 3, (uintptr)how, (uintptr)set, (uintptr)oset); uintptr 564 src/pkg/runtime/os_solaris.c return runtime·sysvicall6(libc·sysconf, 1, (uintptr)name); uintptr 570 src/pkg/runtime/os_solaris.c runtime·sysvicall6(libc·usleep, 1, (uintptr)us); uintptr 574 src/pkg/runtime/os_solaris.c runtime·write(uintptr fd, void* buf, int32 nbyte) uintptr 576 src/pkg/runtime/os_solaris.c return runtime·sysvicall6(libc·write, 3, (uintptr)fd, (uintptr)buf, (uintptr)nbyte); uintptr 11 src/pkg/runtime/os_solaris.h typedef uintptr kevent_udata; uintptr 22 src/pkg/runtime/os_solaris.h int32 runtime·sysctl(uint32*, uint32, byte*, uintptr*, byte*, uintptr); uintptr 49 src/pkg/runtime/os_solaris.h uintptr runtime·sysvicall6(uintptr fn, int32 count, ...); uintptr 77 src/pkg/runtime/os_windows.c extern uintptr runtime·externalthreadhandlerp; uintptr 95 src/pkg/runtime/os_windows.c runtime·externalthreadhandlerp = (uintptr)runtime·externalthreadhandler; uintptr 97 src/pkg/runtime/os_windows.c runtime·stdcall(runtime·AddVectoredExceptionHandler, 2, (uintptr)1, (uintptr)runtime·sigtramp); uintptr 98 src/pkg/runtime/os_windows.c runtime·stdcall(runtime·SetConsoleCtrlHandler, 2, runtime·ctrlhandler, (uintptr)1); uintptr 99 src/pkg/runtime/os_windows.c runtime·stdcall(runtime·timeBeginPeriod, 1, (uintptr)1); uintptr 106 src/pkg/runtime/os_windows.c runtime·stdcall(runtime·SetProcessPriorityBoost, 2, (uintptr)-1, (uintptr)1); uintptr 117 src/pkg/runtime/os_windows.c uintptr handle; uintptr 121 src/pkg/runtime/os_windows.c (uintptr)1 /* PROV_RSA_FULL */, uintptr 122 src/pkg/runtime/os_windows.c (uintptr)0xf0000000U /* CRYPT_VERIFYCONTEXT */) != 0) { uintptr 124 src/pkg/runtime/os_windows.c if(runtime·stdcall(runtime·CryptGenRandom, 3, handle, (uintptr)HashRandomBytes, random_data)) { uintptr 128 src/pkg/runtime/os_windows.c runtime·stdcall(runtime·CryptReleaseContext, 2, handle, (uintptr)0); uintptr 165 src/pkg/runtime/os_windows.c runtime·stdcall(runtime·ExitProcess, 1, (uintptr)code); uintptr 169 src/pkg/runtime/os_windows.c runtime·write(uintptr fd, void *buf, int32 n) uintptr 177 src/pkg/runtime/os_windows.c handle = runtime·stdcall(runtime·GetStdHandle, 1, (uintptr)-11); uintptr 180 src/pkg/runtime/os_windows.c handle = runtime·stdcall(runtime·GetStdHandle, 1, (uintptr)-12); uintptr 187 src/pkg/runtime/os_windows.c runtime·stdcall(runtime·WriteFile, 5, handle, buf, (uintptr)n, &written, (uintptr)0); uintptr 191 src/pkg/runtime/os_windows.c #define INFINITE ((uintptr)0xFFFFFFFF) uintptr 205 src/pkg/runtime/os_windows.c if(runtime·stdcall(runtime·WaitForSingleObject, 2, m->waitsema, (uintptr)ns) != 0) uintptr 216 src/pkg/runtime/os_windows.c uintptr uintptr 219 src/pkg/runtime/os_windows.c return (uintptr)runtime·stdcall(runtime·CreateEvent, 4, (uintptr)0, (uintptr)0, (uintptr)0, (uintptr)0); uintptr 222 src/pkg/runtime/os_windows.c #define STACK_SIZE_PARAM_IS_A_RESERVATION ((uintptr)0x00010000) uintptr 232 src/pkg/runtime/os_windows.c nil, (uintptr)0x20000, runtime·tstart_stdcall, mp, uintptr 257 src/pkg/runtime/os_windows.c (uintptr)-1, (uintptr)-2, (uintptr)-1, &thandle, uintptr 258 src/pkg/runtime/os_windows.c (uintptr)0, (uintptr)0, (uintptr)DUPLICATE_SAME_ACCESS); uintptr 300 src/pkg/runtime/os_windows.c m->libcall.args = (uintptr*)&count + 1; uintptr 304 src/pkg/runtime/os_windows.c m->libcallpc = (uintptr)runtime·getcallerpc(&fn); uintptr 307 src/pkg/runtime/os_windows.c m->libcallsp = (uintptr)runtime·getcallersp(&fn); uintptr 426 src/pkg/runtime/os_windows.c r = (Context*)((uintptr)(&rbuf[15]) & ~15); uintptr 439 src/pkg/runtime/os_windows.c (uintptr)-2, (uintptr)THREAD_PRIORITY_HIGHEST); uintptr 442 src/pkg/runtime/os_windows.c runtime·stdcall(runtime·WaitForSingleObject, 2, profiletimer, (uintptr)-1); uintptr 486 src/pkg/runtime/os_windows.c profiletimer, &due, (uintptr)ms, nil, nil, nil); uintptr 496 src/pkg/runtime/os_windows.c uintptr uintptr 36 src/pkg/runtime/os_windows_386.c uintptr *sp; uintptr 87 src/pkg/runtime/os_windows_386.c sp = (uintptr*)r->Esp; uintptr 89 src/pkg/runtime/os_windows_386.c r->Esp = (uintptr)sp; uintptr 91 src/pkg/runtime/os_windows_386.c r->Eip = (uintptr)runtime·sigpanic; uintptr 44 src/pkg/runtime/os_windows_amd64.c uintptr *sp; uintptr 92 src/pkg/runtime/os_windows_amd64.c sp = (uintptr*)r->Rsp; uintptr 94 src/pkg/runtime/os_windows_amd64.c r->Rsp = (uintptr)sp; uintptr 96 src/pkg/runtime/os_windows_amd64.c r->Rip = (uintptr)runtime·sigpanic; uintptr 23 src/pkg/runtime/panic.c #define TOTALSIZE(sz) (sizeof(Defer) - sizeof(((Defer*)nil)->args) + ROUND(sz, sizeof(uintptr))) uintptr 82 src/pkg/runtime/panic.c uintptr uintptr 120 src/pkg/runtime/panic.c runtime·deferreturn(uintptr arg0) uintptr 268 src/pkg/runtime/panic.c g->sigcode0 = (uintptr)argp; uintptr 269 src/pkg/runtime/panic.c g->sigcode1 = (uintptr)pc; uintptr 295 src/pkg/runtime/panic.c uintptr pc; uintptr 299 src/pkg/runtime/panic.c pc = (uintptr)gp->sigcode1; uintptr 314 src/pkg/runtime/panic.c gp->sched.sp = (uintptr)argp - 4*sizeof(uintptr); uintptr 316 src/pkg/runtime/panic.c gp->sched.sp = (uintptr)argp - 2*sizeof(uintptr); uintptr 436 src/pkg/runtime/panic.c runtime·traceback((uintptr)runtime·getcallerpc(&unused), (uintptr)runtime·getcallersp(&unused), 0, g); uintptr 439 src/pkg/runtime/panic.c runtime·traceback((uintptr)runtime·getcallerpc(&unused), (uintptr)runtime·getcallersp(&unused), 0, g); uintptr 63 src/pkg/runtime/parfor.c if(((uintptr)pos & 7) != 0) uintptr 195 src/pkg/runtime/parfor.c runtime·parforiters(ParFor *desc, uintptr tid, uintptr *start, uintptr *end) uintptr 90 src/pkg/runtime/print.c uintptr arg, siz; uintptr 96 src/pkg/runtime/print.c arg = (uintptr)base; uintptr 127 src/pkg/runtime/print.c arg = ROUND(arg, sizeof(uintptr)); uintptr 128 src/pkg/runtime/print.c siz = sizeof(uintptr); uintptr 131 src/pkg/runtime/print.c arg = ROUND(arg, sizeof(uintptr)); uintptr 135 src/pkg/runtime/print.c arg = ROUND(arg, sizeof(uintptr)); uintptr 140 src/pkg/runtime/print.c arg = ROUND(arg, sizeof(uintptr)); uintptr 369 src/pkg/runtime/print.c runtime·printhex((uintptr)p); uintptr 87 src/pkg/runtime/proc.c uintptr runtime·allglen; uintptr 88 src/pkg/runtime/proc.c static uintptr allgcap; uintptr 309 src/pkg/runtime/proc.c uintptr i; uintptr 317 src/pkg/runtime/proc.c runtime·traceback(~(uintptr)0, ~(uintptr)0, 0, gp); uintptr 333 src/pkg/runtime/proc.c runtime·traceback(~(uintptr)0, ~(uintptr)0, 0, gp); uintptr 613 src/pkg/runtime/proc.c m->g0->sched.pc = (uintptr)-1; // make sure it is never used uintptr 650 src/pkg/runtime/proc.c uintptr *tls; uintptr 777 src/pkg/runtime/proc.c g->stackbase = (uintptr)(&x + 1024); uintptr 778 src/pkg/runtime/proc.c g->stackguard = (uintptr)(&x - 32*1024); uintptr 802 src/pkg/runtime/proc.c gp->sched.pc = (uintptr)runtime·goexit; uintptr 1482 src/pkg/runtime/proc.c save(void *pc, uintptr sp) uintptr 1484 src/pkg/runtime/proc.c g->sched.pc = (uintptr)pc; uintptr 1605 src/pkg/runtime/proc.c g->syscallstack = (uintptr)nil; uintptr 1606 src/pkg/runtime/proc.c g->syscallsp = (uintptr)nil; uintptr 1629 src/pkg/runtime/proc.c g->syscallstack = (uintptr)nil; uintptr 1630 src/pkg/runtime/proc.c g->syscallsp = (uintptr)nil; uintptr 1749 src/pkg/runtime/proc.c uintptr size; uintptr 1784 src/pkg/runtime/proc.c newg->stack0 = (uintptr)stk; uintptr 1785 src/pkg/runtime/proc.c newg->stackguard = (uintptr)stk + StackGuard; uintptr 1787 src/pkg/runtime/proc.c newg->stackbase = (uintptr)stk + stacksize - sizeof(Stktop); uintptr 1859 src/pkg/runtime/proc.c newg->sched.sp = (uintptr)sp; uintptr 1860 src/pkg/runtime/proc.c newg->sched.pc = (uintptr)runtime·goexit; uintptr 1863 src/pkg/runtime/proc.c newg->gopc = (uintptr)callerpc; uintptr 1887 src/pkg/runtime/proc.c uintptr cap; uintptr 1913 src/pkg/runtime/proc.c uintptr stksize; uintptr 1986 src/pkg/runtime/proc.c gp->stack0 = (uintptr)stk; uintptr 1987 src/pkg/runtime/proc.c gp->stackbase = (uintptr)stk + FixedStack - sizeof(Stktop); uintptr 1988 src/pkg/runtime/proc.c gp->stackguard = (uintptr)stk + StackGuard; uintptr 2118 src/pkg/runtime/proc.c uintptr i; uintptr 2164 src/pkg/runtime/proc.c void (*fn)(uintptr*, int32); uintptr 2166 src/pkg/runtime/proc.c uintptr pcbuf[100]; uintptr 2267 src/pkg/runtime/proc.c (uintptr)sp < gp->stackguard - StackGuard || gp->stackbase < (uintptr)sp || uintptr 2279 src/pkg/runtime/proc.c n = runtime·gentraceback((uintptr)pc, (uintptr)sp, (uintptr)lr, gp, 0, prof.pcbuf, nelem(prof.pcbuf), nil, nil, false); uintptr 2302 src/pkg/runtime/proc.c if((uintptr)pc > (uintptr)etext) uintptr 2304 src/pkg/runtime/proc.c prof.pcbuf[0] = (uintptr)pc; uintptr 2306 src/pkg/runtime/proc.c prof.pcbuf[1] = (uintptr)GC + PCQuantum; uintptr 2308 src/pkg/runtime/proc.c prof.pcbuf[1] = (uintptr)System + PCQuantum; uintptr 2318 src/pkg/runtime/proc.c runtime·setcpuprofilerate(void (*fn)(uintptr*, int32), int32 hz) uintptr 2495 src/pkg/runtime/proc.c uintptr i; uintptr 2718 src/pkg/runtime/proc.c uintptr gi; uintptr 3096 src/pkg/runtime/proc.c uintptr runtime·externalthreadhandlerp; uintptr 3102 src/pkg/runtime/proc.c return f->entry == (uintptr)runtime·goexit || uintptr 3103 src/pkg/runtime/proc.c f->entry == (uintptr)runtime·mstart || uintptr 3104 src/pkg/runtime/proc.c f->entry == (uintptr)runtime·mcall || uintptr 3105 src/pkg/runtime/proc.c f->entry == (uintptr)runtime·morestack || uintptr 3106 src/pkg/runtime/proc.c f->entry == (uintptr)runtime·lessstack || uintptr 3107 src/pkg/runtime/proc.c f->entry == (uintptr)_rt0_go || uintptr 53 src/pkg/runtime/race.c uintptr runtime·racearenastart; uintptr 54 src/pkg/runtime/race.c uintptr runtime·racearenaend; uintptr 58 src/pkg/runtime/race.c void runtime·racereadrangepc1(void *addr, uintptr sz, void *pc); uintptr 59 src/pkg/runtime/race.c void runtime·racewriterangepc1(void *addr, uintptr sz, void *pc); uintptr 66 src/pkg/runtime/race.c uintptr uintptr 69 src/pkg/runtime/race.c uintptr racectx, start, size; uintptr 76 src/pkg/runtime/race.c start = (uintptr)noptrdata & ~(PageSize-1); uintptr 77 src/pkg/runtime/race.c size = ROUND((uintptr)enoptrbss - start, PageSize); uintptr 89 src/pkg/runtime/race.c runtime·racemapshadow(void *addr, uintptr size) uintptr 92 src/pkg/runtime/race.c runtime·racearenastart = (uintptr)addr; uintptr 93 src/pkg/runtime/race.c if(runtime·racearenaend < (uintptr)addr+size) uintptr 94 src/pkg/runtime/race.c runtime·racearenaend = (uintptr)addr+size; uintptr 99 src/pkg/runtime/race.c runtime·racemalloc(void *p, uintptr sz) uintptr 104 src/pkg/runtime/race.c uintptr uintptr 107 src/pkg/runtime/race.c uintptr racectx; uintptr 120 src/pkg/runtime/race.c runtime·racewriterangepc(void *addr, uintptr sz, void *callpc, void *pc) uintptr 130 src/pkg/runtime/race.c runtime·racereadrangepc(void *addr, uintptr sz, void *callpc, void *pc) uintptr 263 src/pkg/runtime/race.c uintptr pc; uintptr 266 src/pkg/runtime/race.c uintptr line; uintptr 267 src/pkg/runtime/race.c uintptr off; uintptr 268 src/pkg/runtime/race.c uintptr res; uintptr 14 src/pkg/runtime/race.h uintptr runtime·raceinit(void); uintptr 18 src/pkg/runtime/race.h void runtime·racemapshadow(void *addr, uintptr size); uintptr 19 src/pkg/runtime/race.h void runtime·racemalloc(void *p, uintptr sz); uintptr 20 src/pkg/runtime/race.h uintptr runtime·racegostart(void *pc); uintptr 24 src/pkg/runtime/race.h void runtime·racewriterangepc(void *addr, uintptr sz, void *callpc, void *pc); uintptr 25 src/pkg/runtime/race.h void runtime·racereadrangepc(void *addr, uintptr sz, void *callpc, void *pc); uintptr 10 src/pkg/runtime/race0.c uintptr uintptr 23 src/pkg/runtime/race0.c runtime·racemapshadow(void *addr, uintptr size) uintptr 46 src/pkg/runtime/race0.c runtime·racewriterangepc(void *addr, uintptr sz, void *callpc, void *pc) uintptr 55 src/pkg/runtime/race0.c runtime·racereadrangepc(void *addr, uintptr sz, void *callpc, void *pc) uintptr 108 src/pkg/runtime/race0.c runtime·racemalloc(void *p, uintptr sz) uintptr 114 src/pkg/runtime/race0.c uintptr uintptr 11 src/pkg/runtime/runtime.c maxround = sizeof(uintptr), uintptr 56 src/pkg/runtime/runtime.c runtime·mcmp(byte *s1, byte *s2, uintptr n) uintptr 58 src/pkg/runtime/runtime.c uintptr i; uintptr 221 src/pkg/runtime/runtime.c if(sizeof(k) != sizeof(uintptr)) runtime·throw("bad k"); uintptr 222 src/pkg/runtime/runtime.c if(sizeof(l) != sizeof(uintptr)) runtime·throw("bad l"); uintptr 245 src/pkg/runtime/runtime.c k = (byte*)((uintptr)k<<10); uintptr 165 src/pkg/runtime/runtime.h uintptr key; uintptr 172 src/pkg/runtime/runtime.h uintptr key; uintptr 214 src/pkg/runtime/runtime.h uintptr sp; uintptr 215 src/pkg/runtime/runtime.h uintptr pc; uintptr 219 src/pkg/runtime/runtime.h uintptr lr; uintptr 235 src/pkg/runtime/runtime.h uintptr n; // number of parameters uintptr 237 src/pkg/runtime/runtime.h uintptr r1; // return values uintptr 238 src/pkg/runtime/runtime.h uintptr r2; uintptr 239 src/pkg/runtime/runtime.h uintptr err; // error number uintptr 246 src/pkg/runtime/runtime.h uintptr argsize; // callback arguments size (in bytes) uintptr 247 src/pkg/runtime/runtime.h uintptr restorestack; // adjust stack on return by (in bytes) (386 only) uintptr 254 src/pkg/runtime/runtime.h uintptr stackguard0; // cannot move - also known to linker, libmach, runtime/cgo uintptr 255 src/pkg/runtime/runtime.h uintptr stackbase; // cannot move - also known to libmach, runtime/cgo uintptr 260 src/pkg/runtime/runtime.h uintptr syscallstack; // if status==Gsyscall, syscallstack = stackbase to use during gc uintptr 261 src/pkg/runtime/runtime.h uintptr syscallsp; // if status==Gsyscall, syscallsp = sched.sp to use during gc uintptr 262 src/pkg/runtime/runtime.h uintptr syscallpc; // if status==Gsyscall, syscallpc = sched.pc to use during gc uintptr 263 src/pkg/runtime/runtime.h uintptr syscallguard; // if status==Gsyscall, syscallguard = stackguard to use during gc uintptr 264 src/pkg/runtime/runtime.h uintptr stackguard; // same as stackguard0, but not set to StackPreempt uintptr 265 src/pkg/runtime/runtime.h uintptr stack0; uintptr 266 src/pkg/runtime/runtime.h uintptr stacksize; uintptr 284 src/pkg/runtime/runtime.h uintptr sigcode0; uintptr 285 src/pkg/runtime/runtime.h uintptr sigcode1; uintptr 286 src/pkg/runtime/runtime.h uintptr sigpc; uintptr 287 src/pkg/runtime/runtime.h uintptr gopc; // pc of go statement that created this goroutine uintptr 288 src/pkg/runtime/runtime.h uintptr racectx; uintptr 289 src/pkg/runtime/runtime.h uintptr end[]; uintptr 304 src/pkg/runtime/runtime.h uintptr tls[4]; // thread-local storage (for x86 extern register) uintptr 335 src/pkg/runtime/runtime.h uintptr createstack[32];// Stack that created this thread. uintptr 341 src/pkg/runtime/runtime.h uintptr waitsema; // semaphore for parking on locks uintptr 349 src/pkg/runtime/runtime.h uintptr forkstackguard; uintptr 355 src/pkg/runtime/runtime.h uintptr libcallpc; // for cpu profiler uintptr 356 src/pkg/runtime/runtime.h uintptr libcallsp; uintptr 369 src/pkg/runtime/runtime.h uintptr v[6]; uintptr 376 src/pkg/runtime/runtime.h uintptr end[]; uintptr 424 src/pkg/runtime/runtime.h uintptr stackguard; uintptr 425 src/pkg/runtime/runtime.h uintptr stackbase; uintptr 457 src/pkg/runtime/runtime.h uintptr entry; // start pc uintptr 544 src/pkg/runtime/runtime.h uintptr pushcnt; uintptr 599 src/pkg/runtime/runtime.h #define ROUND(x, n) (((x)+(n)-1)&~(uintptr)((n)-1)) /* all-caps to mark as macro: it evaluates n twice */ uintptr 640 src/pkg/runtime/runtime.h void (*hash)(uintptr*, uintptr, void*); uintptr 641 src/pkg/runtime/runtime.h void (*equal)(bool*, uintptr, void*, void*); uintptr 642 src/pkg/runtime/runtime.h void (*print)(uintptr, void*); uintptr 643 src/pkg/runtime/runtime.h void (*copy)(uintptr, void*, void*); uintptr 658 src/pkg/runtime/runtime.h void runtime·memhash(uintptr*, uintptr, void*); uintptr 659 src/pkg/runtime/runtime.h void runtime·nohash(uintptr*, uintptr, void*); uintptr 660 src/pkg/runtime/runtime.h void runtime·strhash(uintptr*, uintptr, void*); uintptr 661 src/pkg/runtime/runtime.h void runtime·interhash(uintptr*, uintptr, void*); uintptr 662 src/pkg/runtime/runtime.h void runtime·nilinterhash(uintptr*, uintptr, void*); uintptr 663 src/pkg/runtime/runtime.h void runtime·aeshash(uintptr*, uintptr, void*); uintptr 664 src/pkg/runtime/runtime.h void runtime·aeshash32(uintptr*, uintptr, void*); uintptr 665 src/pkg/runtime/runtime.h void runtime·aeshash64(uintptr*, uintptr, void*); uintptr 666 src/pkg/runtime/runtime.h void runtime·aeshashstr(uintptr*, uintptr, void*); uintptr 668 src/pkg/runtime/runtime.h void runtime·memequal(bool*, uintptr, void*, void*); uintptr 669 src/pkg/runtime/runtime.h void runtime·noequal(bool*, uintptr, void*, void*); uintptr 670 src/pkg/runtime/runtime.h void runtime·strequal(bool*, uintptr, void*, void*); uintptr 671 src/pkg/runtime/runtime.h void runtime·interequal(bool*, uintptr, void*, void*); uintptr 672 src/pkg/runtime/runtime.h void runtime·nilinterequal(bool*, uintptr, void*, void*); uintptr 674 src/pkg/runtime/runtime.h bool runtime·memeq(void*, void*, uintptr); uintptr 676 src/pkg/runtime/runtime.h void runtime·memprint(uintptr, void*); uintptr 677 src/pkg/runtime/runtime.h void runtime·strprint(uintptr, void*); uintptr 678 src/pkg/runtime/runtime.h void runtime·interprint(uintptr, void*); uintptr 679 src/pkg/runtime/runtime.h void runtime·nilinterprint(uintptr, void*); uintptr 681 src/pkg/runtime/runtime.h void runtime·memcopy(uintptr, void*, void*); uintptr 682 src/pkg/runtime/runtime.h void runtime·memcopy8(uintptr, void*, void*); uintptr 683 src/pkg/runtime/runtime.h void runtime·memcopy16(uintptr, void*, void*); uintptr 684 src/pkg/runtime/runtime.h void runtime·memcopy32(uintptr, void*, void*); uintptr 685 src/pkg/runtime/runtime.h void runtime·memcopy64(uintptr, void*, void*); uintptr 686 src/pkg/runtime/runtime.h void runtime·memcopy128(uintptr, void*, void*); uintptr 687 src/pkg/runtime/runtime.h void runtime·strcopy(uintptr, void*, void*); uintptr 688 src/pkg/runtime/runtime.h void runtime·algslicecopy(uintptr, void*, void*); uintptr 689 src/pkg/runtime/runtime.h void runtime·intercopy(uintptr, void*, void*); uintptr 690 src/pkg/runtime/runtime.h void runtime·nilintercopy(uintptr, void*, void*); uintptr 717 src/pkg/runtime/runtime.h uintptr stackbase; // g->stackbase in panic uintptr 731 src/pkg/runtime/runtime.h uintptr pc; // program counter within fn uintptr 732 src/pkg/runtime/runtime.h uintptr continpc; // program counter where execution can continue, or 0 if not uintptr 733 src/pkg/runtime/runtime.h uintptr lr; // program counter at caller aka link register uintptr 734 src/pkg/runtime/runtime.h uintptr sp; // stack pointer at pc uintptr 735 src/pkg/runtime/runtime.h uintptr fp; // stack pointer at caller aka frame pointer uintptr 738 src/pkg/runtime/runtime.h uintptr arglen; // number of bytes at argp uintptr 741 src/pkg/runtime/runtime.h int32 runtime·gentraceback(uintptr, uintptr, uintptr, G*, int32, uintptr*, int32, bool(*)(Stkframe*, void*), void*, bool); uintptr 742 src/pkg/runtime/runtime.h void runtime·traceback(uintptr pc, uintptr sp, uintptr lr, G* gp); uintptr 744 src/pkg/runtime/runtime.h bool runtime·haszeroargs(uintptr pc); uintptr 756 src/pkg/runtime/runtime.h extern uintptr runtime·zerobase; uintptr 758 src/pkg/runtime/runtime.h extern uintptr runtime·allglen; uintptr 769 src/pkg/runtime/runtime.h extern uintptr runtime·maxstring; uintptr 774 src/pkg/runtime/runtime.h extern uintptr runtime·maxstacksize; uintptr 780 src/pkg/runtime/runtime.h int32 runtime·strncmp(byte*, byte*, uintptr); uintptr 831 src/pkg/runtime/runtime.h int32 runtime·mcmp(byte*, byte*, uintptr); uintptr 832 src/pkg/runtime/runtime.h void runtime·memmove(void*, void*, uintptr); uintptr 833 src/pkg/runtime/runtime.h void* runtime·mal(uintptr); uintptr 847 src/pkg/runtime/runtime.h int32 runtime·write(uintptr, void*, int32); // use uintptr to accommodate windows. uintptr 849 src/pkg/runtime/runtime.h int32 runtime·mincore(void*, uintptr, byte*); uintptr 864 src/pkg/runtime/runtime.h Func* runtime·findfunc(uintptr); uintptr 865 src/pkg/runtime/runtime.h int32 runtime·funcline(Func*, uintptr, String*); uintptr 866 src/pkg/runtime/runtime.h int32 runtime·funcarglen(Func*, uintptr); uintptr 867 src/pkg/runtime/runtime.h int32 runtime·funcspdelta(Func*, uintptr); uintptr 869 src/pkg/runtime/runtime.h int32 runtime·pcdatavalue(Func*, int32, uintptr); uintptr 878 src/pkg/runtime/runtime.h uintptr runtime·ifacehash(Iface, uintptr); uintptr 879 src/pkg/runtime/runtime.h uintptr runtime·efacehash(Eface, uintptr); uintptr 880 src/pkg/runtime/runtime.h void* runtime·malloc(uintptr size); uintptr 883 src/pkg/runtime/runtime.h uintptr runtime·getcallersp(void*); uintptr 928 src/pkg/runtime/runtime.h int32 runtime·callers(int32, uintptr*, int32); uintptr 937 src/pkg/runtime/runtime.h void runtime·setcpuprofilerate(void(*)(uintptr*, int32), int32); uintptr 947 src/pkg/runtime/runtime.h int32 runtime·netpollopen(uintptr, PollDesc*); uintptr 948 src/pkg/runtime/runtime.h int32 runtime·netpollclose(uintptr); uintptr 950 src/pkg/runtime/runtime.h uintptr runtime·netpollfd(PollDesc*); uintptr 963 src/pkg/runtime/runtime.h void runtime·iterate_finq(void (*callback)(FuncVal*, byte*, uintptr, Type*, PtrType*)); uintptr 1025 src/pkg/runtime/runtime.h uintptr runtime·semacreate(void); uintptr 1052 src/pkg/runtime/runtime.h void runtime·parforiters(ParFor*, uintptr, uintptr*, uintptr*); uintptr 1060 src/pkg/runtime/runtime.h uint8* runtime·mmap(byte*, uintptr, int32, int32, int32, uint32); uintptr 1061 src/pkg/runtime/runtime.h void runtime·munmap(byte*, uintptr); uintptr 1062 src/pkg/runtime/runtime.h void runtime·madvise(byte*, uintptr, int32); uintptr 1063 src/pkg/runtime/runtime.h void runtime·memclr(byte*, uintptr); uintptr 1136 src/pkg/runtime/runtime.h uintptr runtime·memlimit(void); uintptr 37 src/pkg/runtime/signal_386.c uintptr *sp; uintptr 78 src/pkg/runtime/signal_386.c sp = (uintptr*)SIG_ESP(info, ctxt); uintptr 80 src/pkg/runtime/signal_386.c SIG_ESP(info, ctxt) = (uintptr)sp; uintptr 82 src/pkg/runtime/signal_386.c SIG_EIP(info, ctxt) = (uintptr)runtime·sigpanic; uintptr 46 src/pkg/runtime/signal_amd64x.c uintptr *sp; uintptr 72 src/pkg/runtime/signal_amd64x.c info->si_addr = (void*)(uintptr)0xb01dfacedebac1eULL; uintptr 110 src/pkg/runtime/signal_amd64x.c sp = (uintptr*)SIG_RSP(info, ctxt); uintptr 111 src/pkg/runtime/signal_amd64x.c if(sizeof(uintreg) > sizeof(uintptr)) uintptr 114 src/pkg/runtime/signal_amd64x.c SIG_RSP(info, ctxt) = (uintptr)sp; uintptr 116 src/pkg/runtime/signal_amd64x.c SIG_RIP(info, ctxt) = (uintptr)runtime·sigpanic; uintptr 78 src/pkg/runtime/signal_arm.c SIG_R10(info, ctxt) = (uintptr)gp; uintptr 79 src/pkg/runtime/signal_arm.c SIG_R9(info, ctxt) = (uintptr)m; uintptr 80 src/pkg/runtime/signal_arm.c SIG_PC(info, ctxt) = (uintptr)runtime·sigpanic; uintptr 23 src/pkg/runtime/signal_darwin_386.h #define SIG_CODE1(info, ctxt) ((uintptr)(info)->si_addr) uintptr 31 src/pkg/runtime/signal_darwin_amd64.h #define SIG_CODE1(info, ctxt) ((uintptr)(info)->si_addr) uintptr 23 src/pkg/runtime/signal_dragonfly_386.h #define SIG_CODE1(info, ctxt) ((uintptr)(info)->si_addr) uintptr 31 src/pkg/runtime/signal_dragonfly_amd64.h #define SIG_CODE1(info, ctxt) ((uintptr)(info)->si_addr) uintptr 23 src/pkg/runtime/signal_freebsd_386.h #define SIG_CODE1(info, ctxt) ((uintptr)(info)->si_addr) uintptr 31 src/pkg/runtime/signal_freebsd_amd64.h #define SIG_CODE1(info, ctxt) ((uintptr)(info)->si_addr) uintptr 24 src/pkg/runtime/signal_freebsd_arm.h #define SIG_FAULT(info, ctxt) ((uintptr)(info)->si_addr) uintptr 28 src/pkg/runtime/signal_freebsd_arm.h #define SIG_CODE0(info, ctxt) ((uintptr)(info)->si_code) uintptr 23 src/pkg/runtime/signal_linux_386.h #define SIG_CODE1(info, ctxt) (((uintptr*)(info))[2]) uintptr 31 src/pkg/runtime/signal_linux_amd64.h #define SIG_CODE1(info, ctxt) (((uintptr*)(info))[2]) uintptr 28 src/pkg/runtime/signal_linux_arm.h #define SIG_CODE0(info, ctxt) ((uintptr)(info)->si_code) uintptr 23 src/pkg/runtime/signal_netbsd_386.h #define SIG_CODE1(info, ctxt) (*(uintptr*)&(info)->_reason[0]) uintptr 31 src/pkg/runtime/signal_netbsd_amd64.h #define SIG_CODE1(info, ctxt) (*(uintptr*)&(info)->_reason[0]) uintptr 24 src/pkg/runtime/signal_netbsd_arm.h #define SIG_FAULT(info, ctxt) (*(uintptr*)&(info)->_reason[0]) uintptr 30 src/pkg/runtime/signal_netbsd_arm.h #define SIG_CODE1(info, ctxt) (*(uintptr*)&(info)->_reason[0]) uintptr 23 src/pkg/runtime/signal_openbsd_386.h #define SIG_CODE1(info, ctxt) (*(uintptr*)((byte*)info + 12)) uintptr 31 src/pkg/runtime/signal_openbsd_amd64.h #define SIG_CODE1(info, ctxt) (*(uintptr*)((byte*)(info) + 16)) uintptr 31 src/pkg/runtime/signal_solaris_amd64.h #define SIG_CODE1(info, ctxt) (*(uintptr*)&(info)->__data[0]) uintptr 145 src/pkg/runtime/stack.c uintptr n; uintptr 147 src/pkg/runtime/stack.c n = (uintptr)(top+1) - (uintptr)v; uintptr 182 src/pkg/runtime/stack.c uintptr *src, *dst, *dstend; uintptr 195 src/pkg/runtime/stack.c top->gobuf.pc, top->gobuf.sp, top->gobuf.lr, (uintptr)m->cret, (uintptr)argsize); uintptr 210 src/pkg/runtime/stack.c dst = (uintptr*)top->argp; uintptr 212 src/pkg/runtime/stack.c src = (uintptr*)sp; uintptr 229 src/pkg/runtime/stack.c uintptr runtime·maxstacksize = 1<<20; // enough until runtime.main sets it for real uintptr 280 src/pkg/runtime/stack.c if(f->entry == (uintptr)runtime·main) { uintptr 333 src/pkg/runtime/stack.c runtime·gentraceback(~(uintptr)0, ~(uintptr)0, 0, gp, 0, nil, 0x7fffffff, checkframecopy, &cinfo, false); uintptr 350 src/pkg/runtime/stack.c f = runtime·findfunc((uintptr)fn->fn); uintptr 386 src/pkg/runtime/stack.c uintptr delta; // ptr distance from old to new stack (newbase - oldbase) uintptr 394 src/pkg/runtime/stack.c uintptr delta; uintptr 416 src/pkg/runtime/stack.c if(f != nil && (byte*)0 < p && (p < (byte*)PageSize || (uintptr)p == PoisonGC || (uintptr)p == PoisonStack)) { uintptr 491 src/pkg/runtime/stack.c uintptr targetpc; uintptr 497 src/pkg/runtime/stack.c if(f->entry == (uintptr)runtime·main) uintptr 569 src/pkg/runtime/stack.c f = runtime·findfunc((uintptr)fn->fn); uintptr 596 src/pkg/runtime/stack.c copystack(G *gp, uintptr nframes, uintptr newsize) uintptr 599 src/pkg/runtime/stack.c uintptr oldsize, used; uintptr 626 src/pkg/runtime/stack.c runtime·gentraceback(~(uintptr)0, ~(uintptr)0, 0, gp, 0, nil, nframes, adjustframe, &adjinfo, false); uintptr 637 src/pkg/runtime/stack.c gp->stackbase = (uintptr)newtop; uintptr 638 src/pkg/runtime/stack.c gp->stackguard = (uintptr)newstk + StackGuard; uintptr 639 src/pkg/runtime/stack.c gp->stackguard0 = (uintptr)newstk + StackGuard; // NOTE: might clobber a preempt request uintptr 640 src/pkg/runtime/stack.c if(gp->stack0 == (uintptr)oldstk) uintptr 641 src/pkg/runtime/stack.c gp->stack0 = (uintptr)newstk; uintptr 642 src/pkg/runtime/stack.c gp->sched.sp = (uintptr)(newbase - used); uintptr 671 src/pkg/runtime/stack.c uintptr sp; uintptr 672 src/pkg/runtime/stack.c uintptr *src, *dst, *dstend; uintptr 697 src/pkg/runtime/stack.c m->morebuf.pc = (uintptr)nil; uintptr 698 src/pkg/runtime/stack.c m->morebuf.lr = (uintptr)nil; uintptr 699 src/pkg/runtime/stack.c m->morebuf.sp = (uintptr)nil; uintptr 713 src/pkg/runtime/stack.c sp -= sizeof(uintptr); uintptr 719 src/pkg/runtime/stack.c (uintptr)framesize, (uintptr)argsize, sp, gp->stackguard - StackGuard, gp->stackbase, uintptr 728 src/pkg/runtime/stack.c if(argsize % sizeof(uintptr) != 0) { uintptr 733 src/pkg/runtime/stack.c if(gp->stackguard0 == (uintptr)StackPreempt) { uintptr 818 src/pkg/runtime/stack.c gp->stackbase = (uintptr)top; uintptr 819 src/pkg/runtime/stack.c gp->stackguard = (uintptr)stk + StackGuard; uintptr 822 src/pkg/runtime/stack.c sp = (uintptr)top; uintptr 825 src/pkg/runtime/stack.c dst = (uintptr*)sp; uintptr 827 src/pkg/runtime/stack.c src = (uintptr*)top->argp; uintptr 841 src/pkg/runtime/stack.c label.pc = (uintptr)runtime·lessstack; uintptr 883 src/pkg/runtime/stack.c uintptr used, oldsize, newsize; uintptr 900 src/pkg/runtime/stack.c if(gp->syscallstack != (uintptr)nil) // TODO: can we handle this case? uintptr 920 src/pkg/runtime/stack.c if((uintptr)oldstk != span->start << PageShift) uintptr 927 src/pkg/runtime/stack.c gp->stackguard = (uintptr)oldstk + newsize + StackGuard; uintptr 928 src/pkg/runtime/stack.c gp->stackguard0 = (uintptr)oldstk + newsize + StackGuard; uintptr 929 src/pkg/runtime/stack.c if(gp->stack0 == (uintptr)oldstk) uintptr 930 src/pkg/runtime/stack.c gp->stack0 = (uintptr)oldstk + newsize; uintptr 61 src/pkg/runtime/stack.h StackSystem = 512 * sizeof(uintptr), uintptr 15 src/pkg/runtime/sys_arm.c gobuf->pc = (uintptr)fn; uintptr 14 src/pkg/runtime/sys_x86.c uintptr *sp; uintptr 16 src/pkg/runtime/sys_x86.c sp = (uintptr*)gobuf->sp; uintptr 17 src/pkg/runtime/sys_x86.c if(sizeof(uintreg) > sizeof(uintptr)) uintptr 19 src/pkg/runtime/sys_x86.c *--sp = (uintptr)gobuf->pc; uintptr 20 src/pkg/runtime/sys_x86.c gobuf->sp = (uintptr)sp; uintptr 21 src/pkg/runtime/sys_x86.c gobuf->pc = (uintptr)fn; uintptr 15 src/pkg/runtime/traceback_arm.c runtime·gentraceback(uintptr pc0, uintptr sp0, uintptr lr0, G *gp, int32 skip, uintptr *pcbuf, int32 max, bool (*callback)(Stkframe*, void*), void *v, bool printall) uintptr 18 src/pkg/runtime/traceback_arm.c uintptr x, tracepc, sparg; uintptr 29 src/pkg/runtime/traceback_arm.c if(pc0 == ~(uintptr)0 && sp0 == ~(uintptr)0) { // Signal to fetch saved values from gp. uintptr 30 src/pkg/runtime/traceback_arm.c if(gp->syscallstack != (uintptr)nil) { uintptr 85 src/pkg/runtime/traceback_arm.c if(frame.pc == (uintptr)runtime·lessstack) { uintptr 113 src/pkg/runtime/traceback_arm.c } else if(f->entry == (uintptr)runtime·jmpdefer) { uintptr 128 src/pkg/runtime/traceback_arm.c frame.lr = *(uintptr*)frame.sp; uintptr 146 src/pkg/runtime/traceback_arm.c frame.argp = (byte*)frame.fp + sizeof(uintptr); uintptr 151 src/pkg/runtime/traceback_arm.c else if(frame.lr == (uintptr)runtime·lessstack) uintptr 192 src/pkg/runtime/traceback_arm.c frame.continpc = (uintptr)panic->defer->pc; uintptr 194 src/pkg/runtime/traceback_arm.c frame.continpc = (uintptr)defer->pc; uintptr 223 src/pkg/runtime/traceback_arm.c tracepc -= sizeof(uintptr); uintptr 225 src/pkg/runtime/traceback_arm.c for(i = 0; i < frame.arglen/sizeof(uintptr); i++) { uintptr 232 src/pkg/runtime/traceback_arm.c runtime·printhex(((uintptr*)frame.argp)[i]); uintptr 238 src/pkg/runtime/traceback_arm.c runtime·printf(" +%p", (uintptr)(frame.pc - f->entry)); uintptr 248 src/pkg/runtime/traceback_arm.c waspanic = f->entry == (uintptr)runtime·sigpanic; uintptr 249 src/pkg/runtime/traceback_arm.c wasnewproc = f->entry == (uintptr)runtime·newproc || f->entry == (uintptr)runtime·deferproc; uintptr 264 src/pkg/runtime/traceback_arm.c x = *(uintptr*)frame.sp; uintptr 301 src/pkg/runtime/traceback_arm.c uintptr pc, tracepc; uintptr 315 src/pkg/runtime/traceback_arm.c runtime·printf(" +%p", (uintptr)(pc - f->entry)); uintptr 321 src/pkg/runtime/traceback_arm.c runtime·traceback(uintptr pc, uintptr sp, uintptr lr, G *gp) uintptr 344 src/pkg/runtime/traceback_arm.c runtime·callers(int32 skip, uintptr *pcbuf, int32 m) uintptr 346 src/pkg/runtime/traceback_arm.c uintptr pc, sp; uintptr 349 src/pkg/runtime/traceback_arm.c pc = (uintptr)runtime·getcallerpc(&skip); uintptr 31 src/pkg/runtime/traceback_x86.c runtime·gentraceback(uintptr pc0, uintptr sp0, uintptr lr0, G *gp, int32 skip, uintptr *pcbuf, int32 max, bool (*callback)(Stkframe*, void*), void *v, bool printall) uintptr 34 src/pkg/runtime/traceback_x86.c uintptr tracepc, sparg; uintptr 47 src/pkg/runtime/traceback_x86.c if(pc0 == ~(uintptr)0 && sp0 == ~(uintptr)0) { // Signal to fetch saved values from gp. uintptr 48 src/pkg/runtime/traceback_x86.c if(gp->syscallstack != (uintptr)nil) { uintptr 75 src/pkg/runtime/traceback_x86.c frame.pc = *(uintptr*)frame.sp; uintptr 99 src/pkg/runtime/traceback_x86.c if(frame.pc == (uintptr)runtime·lessstack) { uintptr 129 src/pkg/runtime/traceback_x86.c if(f != nil && f->entry == (uintptr)runtime·sigtramp && frame.pc > f->entry) { uintptr 140 src/pkg/runtime/traceback_x86.c r = (Context*)((uintptr*)frame.sp)[1]; uintptr 198 src/pkg/runtime/traceback_x86.c else if(frame.lr == (uintptr)runtime·lessstack) uintptr 232 src/pkg/runtime/traceback_x86.c frame.continpc = (uintptr)panic->defer->pc; uintptr 234 src/pkg/runtime/traceback_x86.c frame.continpc = (uintptr)defer->pc; uintptr 266 src/pkg/runtime/traceback_x86.c for(i = 0; i < frame.arglen/sizeof(uintptr); i++) { uintptr 273 src/pkg/runtime/traceback_x86.c runtime·printhex(((uintptr*)frame.argp)[i]); uintptr 279 src/pkg/runtime/traceback_x86.c runtime·printf(" +%p", (uintptr)(frame.pc - f->entry)); uintptr 289 src/pkg/runtime/traceback_x86.c waspanic = f->entry == (uintptr)runtime·sigpanic; uintptr 290 src/pkg/runtime/traceback_x86.c wasnewproc = f->entry == (uintptr)runtime·newproc || f->entry == (uintptr)runtime·deferproc; uintptr 379 src/pkg/runtime/traceback_x86.c uintptr pc, tracepc; uintptr 393 src/pkg/runtime/traceback_x86.c runtime·printf(" +%p", (uintptr)(pc - f->entry)); uintptr 399 src/pkg/runtime/traceback_x86.c runtime·traceback(uintptr pc, uintptr sp, uintptr lr, G *gp) uintptr 422 src/pkg/runtime/traceback_x86.c runtime·callers(int32 skip, uintptr *pcbuf, int32 m) uintptr 424 src/pkg/runtime/traceback_x86.c uintptr pc, sp; uintptr 427 src/pkg/runtime/traceback_x86.c pc = (uintptr)runtime·getcallerpc(&skip); uintptr 22 src/pkg/runtime/type.h uintptr size; uintptr 81 src/pkg/runtime/type.h uintptr dir; uintptr 147 src/pkg/runtime/vdso_linux_amd64.c uintptr load_addr; uintptr 148 src/pkg/runtime/vdso_linux_amd64.c uintptr load_offset; /* load_addr - recorded vaddr */ uintptr 180 src/pkg/runtime/vdso_linux_amd64.c vdso_info->load_addr = (uintptr) hdr; uintptr 197 src/pkg/runtime/vdso_linux_amd64.c vdso_info->load_offset = (uintptr)hdr uintptr 198 src/pkg/runtime/vdso_linux_amd64.c + (uintptr)pt[i].p_offset uintptr 199 src/pkg/runtime/vdso_linux_amd64.c - (uintptr)pt[i].p_vaddr; uintptr 201 src/pkg/runtime/vdso_linux_amd64.c dyn = (Elf64_Dyn*)((uintptr)hdr + pt[i].p_offset); uintptr 213 src/pkg/runtime/vdso_linux_amd64.c ((uintptr)dyn[i].d_un.d_ptr uintptr 218 src/pkg/runtime/vdso_linux_amd64.c ((uintptr)dyn[i].d_un.d_ptr uintptr 223 src/pkg/runtime/vdso_linux_amd64.c ((uintptr)dyn[i].d_un.d_ptr uintptr 228 src/pkg/runtime/vdso_linux_amd64.c ((uintptr)dyn[i].d_un.d_ptr