G 89 src/pkg/runtime/cgo/callbacks.c extern void x_cgo_init(G*); G 90 src/pkg/runtime/cgo/callbacks.c void (*_cgo_init)(G*) = x_cgo_init; G 105 src/pkg/runtime/cgo/gcc_darwin_386.c x_cgo_init(G *g) G 75 src/pkg/runtime/cgo/gcc_darwin_amd64.c x_cgo_init(G *g) G 16 src/pkg/runtime/cgo/gcc_dragonfly_386.c x_cgo_init(G *g, void (*setmg)(void*, void*)) G 16 src/pkg/runtime/cgo/gcc_dragonfly_amd64.c x_cgo_init(G *g, void (*setmg)(void*, void*)) G 16 src/pkg/runtime/cgo/gcc_freebsd_386.c x_cgo_init(G *g, void (*setmg)(void*, void*)) G 16 src/pkg/runtime/cgo/gcc_freebsd_amd64.c x_cgo_init(G *g, void (*setmg)(void*, void*)) G 27 src/pkg/runtime/cgo/gcc_freebsd_arm.c x_cgo_init(G *g, void (*setmg)(void*, void*)) G 14 src/pkg/runtime/cgo/gcc_linux_386.c x_cgo_init(G *g, void (*setmg)(void*, void*)) G 14 src/pkg/runtime/cgo/gcc_linux_amd64.c x_cgo_init(G* g, void (*setmg)(void*, void*)) G 15 src/pkg/runtime/cgo/gcc_linux_arm.c x_cgo_init(G *g, void (*setmg)(void*, void*)) G 15 src/pkg/runtime/cgo/gcc_netbsd_386.c x_cgo_init(G *g, void (*setmg)(void*, void*)) G 15 src/pkg/runtime/cgo/gcc_netbsd_amd64.c x_cgo_init(G *g, void (*setmg)(void*, void*)) G 16 src/pkg/runtime/cgo/gcc_netbsd_arm.c x_cgo_init(G *g, void (*setmg)(void*, void*)) G 86 src/pkg/runtime/cgo/gcc_openbsd_386.c x_cgo_init(G *g, void (*setmg)(void*, void*)) G 86 src/pkg/runtime/cgo/gcc_openbsd_amd64.c x_cgo_init(G *g, void (*setmg)(void*, void*)) G 20 src/pkg/runtime/cgo/gcc_windows_386.c x_cgo_init(G *g) G 20 src/pkg/runtime/cgo/gcc_windows_amd64.c x_cgo_init(G *g) G 21 src/pkg/runtime/cgo/libcgo.h typedef struct G G; G 36 src/pkg/runtime/cgo/libcgo.h G *g; G 14 src/pkg/runtime/chan.h G* g; G 403 src/pkg/runtime/heapdump.c dumpgoroutine(G *gp) G 469 src/pkg/runtime/heapdump.c G *gp; G 766 src/pkg/runtime/heapdump.c mdump(G *gp) G 578 src/pkg/runtime/malloc.h G* runtime·wakefing(void); G 196 src/pkg/runtime/mgc0.c static G* fing; G 207 src/pkg/runtime/mgc0.c static void addstackroots(G *gp, Workbuf **wbufp); G 1250 src/pkg/runtime/mgc0.c G *gp; G 1641 src/pkg/runtime/mgc0.c addstackroots(G *gp, Workbuf **wbufp) G 1966 src/pkg/runtime/mgc0.c G* g; G 2250 src/pkg/runtime/mgc0.c static void mgc(G *gp); G 2347 src/pkg/runtime/mgc0.c mgc(G *gp) G 2721 src/pkg/runtime/mgc0.c G* G 2724 src/pkg/runtime/mgc0.c G *res; G 64 src/pkg/runtime/netpoll_epoll.c G* G 70 src/pkg/runtime/netpoll_epoll.c G *gp; G 71 src/pkg/runtime/netpoll_kqueue.c G* G 78 src/pkg/runtime/netpoll_kqueue.c G *gp; G 32 src/pkg/runtime/netpoll_nacl.c G* G 201 src/pkg/runtime/netpoll_solaris.c G* G 210 src/pkg/runtime/netpoll_solaris.c G *gp; G 11 src/pkg/runtime/netpoll_stub.c G* G 43 src/pkg/runtime/netpoll_windows.c static void handlecompletion(G **gpp, net_op *o, int32 errno, uint32 qty); G 84 src/pkg/runtime/netpoll_windows.c G* G 91 src/pkg/runtime/netpoll_windows.c G *gp; G 149 src/pkg/runtime/netpoll_windows.c handlecompletion(G **gpp, net_op *op, int32 errno, uint32 qty) G 9 src/pkg/runtime/os_darwin.h int32 runtime·bsdthread_create(void*, M*, G*, void(*)(void)); G 9 src/pkg/runtime/os_linux.h int32 runtime·clone(int32, void*, M*, G*, void(*)(void)); G 31 src/pkg/runtime/os_netbsd.c extern void runtime·lwp_mcontext_init(void *mc, void *stack, M *mp, G *gp, void (*fn)(void)); G 10 src/pkg/runtime/os_netbsd_386.c runtime·lwp_mcontext_init(McontextT *mc, void *stack, M *mp, G *gp, void (*fn)(void)) G 10 src/pkg/runtime/os_netbsd_amd64.c runtime·lwp_mcontext_init(McontextT *mc, void *stack, M *mp, G *gp, void (*fn)(void)) G 12 src/pkg/runtime/os_netbsd_arm.c runtime·lwp_mcontext_init(McontextT *mc, void *stack, M *mp, G *gp, void (*fn)(void)) G 29 src/pkg/runtime/os_openbsd.c extern int64 runtime·tfork(void *param, uintptr psize, M *mp, G *gp, void (*fn)(void)); G 12 src/pkg/runtime/os_plan9.h int32 runtime·rfork(int32 flags, void *stk, M *mp, G *gp, void (*fn)(void)); G 29 src/pkg/runtime/os_plan9_386.c runtime·sighandler(void *v, int8 *note, G *gp) G 37 src/pkg/runtime/os_plan9_amd64.c runtime·sighandler(void *v, int8 *note, G *gp) G 28 src/pkg/runtime/os_solaris.h void runtime·setsig(int32, void(*)(int32, Siginfo*, void*, G*), bool); G 29 src/pkg/runtime/os_solaris.h void runtime·sighandler(int32 sig, Siginfo *info, void *context, G *gp); G 406 src/pkg/runtime/os_windows.c extern void runtime·dosigprof(Context *r, G *gp, M *mp); G 418 src/pkg/runtime/os_windows.c G *gp; G 423 src/pkg/runtime/os_windows.c gp = *(G**)tls; G 33 src/pkg/runtime/os_windows_386.c runtime·sighandler(ExceptionRecord *info, Context *r, G *gp) G 135 src/pkg/runtime/os_windows_386.c runtime·dosigprof(Context *r, G *gp, M *mp) G 41 src/pkg/runtime/os_windows_amd64.c runtime·sighandler(ExceptionRecord *info, Context *r, G *gp) G 141 src/pkg/runtime/os_windows_amd64.c runtime·dosigprof(Context *r, G *gp, M *mp) G 207 src/pkg/runtime/panic.c static void recovery(G*); G 292 src/pkg/runtime/panic.c recovery(G *gp) G 326 src/pkg/runtime/panic.c runtime·unwindstack(G *gp, byte *sp) G 490 src/pkg/runtime/panic.c runtime·canpanic(G *gp) G 43 src/pkg/runtime/proc.c G* runqhead; G 44 src/pkg/runtime/proc.c G* runqtail; G 49 src/pkg/runtime/proc.c G* gfree; G 77 src/pkg/runtime/proc.c G runtime·g0; // idle goroutine for m0 G 78 src/pkg/runtime/proc.c G* runtime·lastg; G 86 src/pkg/runtime/proc.c G** runtime·allg; G 91 src/pkg/runtime/proc.c static void runqput(P*, G*); G 92 src/pkg/runtime/proc.c static G* runqget(P*); G 93 src/pkg/runtime/proc.c static bool runqputslow(P*, G*, uint32, uint32); G 94 src/pkg/runtime/proc.c static G* runqsteal(P*, P*); G 108 src/pkg/runtime/proc.c static void startlockedm(G*); G 113 src/pkg/runtime/proc.c static void exitsyscall0(G*); G 114 src/pkg/runtime/proc.c static void park0(G*); G 115 src/pkg/runtime/proc.c static void goexit0(G*); G 116 src/pkg/runtime/proc.c static void gfput(P*, G*); G 117 src/pkg/runtime/proc.c static G* gfget(P*); G 119 src/pkg/runtime/proc.c static void globrunqput(G*); G 120 src/pkg/runtime/proc.c static void globrunqputbatch(G*, G*, int32); G 121 src/pkg/runtime/proc.c static G* globrunqget(P*, int32); G 124 src/pkg/runtime/proc.c static void injectglist(G*); G 129 src/pkg/runtime/proc.c static void allgadd(G*); G 264 src/pkg/runtime/proc.c runtime·goroutineheader(G *gp) G 305 src/pkg/runtime/proc.c runtime·tracebackothers(G *me) G 307 src/pkg/runtime/proc.c G *gp; G 374 src/pkg/runtime/proc.c runtime·ready(G *gp) G 537 src/pkg/runtime/proc.c G *gp; G 649 src/pkg/runtime/proc.c G *g; G 690 src/pkg/runtime/proc.c static G* G 693 src/pkg/runtime/proc.c G *gp; G 793 src/pkg/runtime/proc.c G *gp; G 1085 src/pkg/runtime/proc.c startlockedm(G *gp) G 1128 src/pkg/runtime/proc.c execute(G *gp) G 1154 src/pkg/runtime/proc.c static G* G 1157 src/pkg/runtime/proc.c G *gp; G 1288 src/pkg/runtime/proc.c injectglist(G *glist) G 1291 src/pkg/runtime/proc.c G *gp; G 1313 src/pkg/runtime/proc.c G *gp; G 1362 src/pkg/runtime/proc.c runtime·park(bool(*unlockf)(G*, void*), void *lock, int8 *reason) G 1373 src/pkg/runtime/proc.c parkunlock(G *gp, void *lock) G 1390 src/pkg/runtime/proc.c park0(G *gp) G 1424 src/pkg/runtime/proc.c runtime·gosched0(G *gp) G 1456 src/pkg/runtime/proc.c goexit0(G *gp) G 1674 src/pkg/runtime/proc.c exitsyscall0(G *gp) G 1746 src/pkg/runtime/proc.c mstackalloc(G *gp) G 1748 src/pkg/runtime/proc.c G *newg; G 1751 src/pkg/runtime/proc.c newg = (G*)gp->param; G 1759 src/pkg/runtime/proc.c G* G 1762 src/pkg/runtime/proc.c G *newg; G 1816 src/pkg/runtime/proc.c G* G 1820 src/pkg/runtime/proc.c G *newg; G 1884 src/pkg/runtime/proc.c allgadd(G *gp) G 1886 src/pkg/runtime/proc.c G **new; G 1911 src/pkg/runtime/proc.c gfput(P *p, G *gp) G 1951 src/pkg/runtime/proc.c static G* G 1954 src/pkg/runtime/proc.c G *gp; G 1999 src/pkg/runtime/proc.c G *gp; G 2116 src/pkg/runtime/proc.c G *gp; G 2143 src/pkg/runtime/proc.c runtime·badmcall(void (*fn)(G*)) // called from assembly G 2150 src/pkg/runtime/proc.c runtime·badmcall2(void (*fn)(G*)) // called from assembly G 2176 src/pkg/runtime/proc.c runtime·sigprof(uint8 *pc, uint8 *sp, uint8 *lr, G *gp, M *mp) G 2357 src/pkg/runtime/proc.c G *gp; G 2493 src/pkg/runtime/proc.c G *gp; G 2539 src/pkg/runtime/proc.c G *gp; G 2698 src/pkg/runtime/proc.c G *gp; G 2721 src/pkg/runtime/proc.c G *gp, *lockedg; G 2827 src/pkg/runtime/proc.c globrunqput(G *gp) G 2841 src/pkg/runtime/proc.c globrunqputbatch(G *ghead, G *gtail, int32 n) G 2854 src/pkg/runtime/proc.c static G* G 2857 src/pkg/runtime/proc.c G *gp, *gp1; G 2912 src/pkg/runtime/proc.c runqput(P *p, G *gp) G 2933 src/pkg/runtime/proc.c runqputslow(P *p, G *gp, uint32 h, uint32 t) G 2935 src/pkg/runtime/proc.c G *batch[nelem(p->runq)/2+1]; G 2960 src/pkg/runtime/proc.c static G* G 2963 src/pkg/runtime/proc.c G *gp; G 2981 src/pkg/runtime/proc.c runqgrab(P *p, G **batch) G 3005 src/pkg/runtime/proc.c static G* G 3008 src/pkg/runtime/proc.c G *gp; G 3009 src/pkg/runtime/proc.c G *batch[nelem(p->runq)/2]; G 3033 src/pkg/runtime/proc.c G gs[nelem(p.runq)]; G 3058 src/pkg/runtime/proc.c G gs[nelem(p1.runq)], *gp; G 170 src/pkg/runtime/race.c runtime·raceacquireg(G *gp, void *addr) G 184 src/pkg/runtime/race.c runtime·racereleaseg(G *gp, void *addr) G 198 src/pkg/runtime/race.c runtime·racereleasemergeg(G *gp, void *addr) G 30 src/pkg/runtime/race.h void runtime·raceacquireg(G *gp, void *addr); G 32 src/pkg/runtime/race.h void runtime·racereleaseg(G *gp, void *addr); G 34 src/pkg/runtime/race.h void runtime·racereleasemergeg(G *gp, void *addr); G 70 src/pkg/runtime/race0.c runtime·raceacquireg(G *gp, void *addr) G 83 src/pkg/runtime/race0.c runtime·racereleaseg(G *gp, void *addr) G 96 src/pkg/runtime/race0.c runtime·racereleasemergeg(G *gp, void *addr) G 57 src/pkg/runtime/runtime.h typedef struct G G; G 111 src/pkg/runtime/runtime.h extern register G* g; G 216 src/pkg/runtime/runtime.h G* g; G 272 src/pkg/runtime/runtime.h G* schedlink; G 294 src/pkg/runtime/runtime.h G* g0; // goroutine with scheduling stack G 303 src/pkg/runtime/runtime.h G* gsignal; // signal-handling G G 306 src/pkg/runtime/runtime.h G* curg; // current running goroutine G 307 src/pkg/runtime/runtime.h G* caughtsig; // goroutine running during fatal signal G 334 src/pkg/runtime/runtime.h G* lockedg; G 347 src/pkg/runtime/runtime.h bool (*waitunlockf)(G*, void*); G 357 src/pkg/runtime/runtime.h G* libcallg; G 399 src/pkg/runtime/runtime.h G* runq[256]; G 402 src/pkg/runtime/runtime.h G* gfree; G 514 src/pkg/runtime/runtime.h G *timerproc; G 741 src/pkg/runtime/runtime.h int32 runtime·gentraceback(uintptr, uintptr, uintptr, G*, int32, uintptr*, int32, bool(*)(Stkframe*, void*), void*, bool); G 742 src/pkg/runtime/runtime.h void runtime·traceback(uintptr pc, uintptr sp, uintptr lr, G* gp); G 743 src/pkg/runtime/runtime.h void runtime·tracebackothers(G*); G 757 src/pkg/runtime/runtime.h extern G** runtime·allg; G 759 src/pkg/runtime/runtime.h extern G* runtime·lastg; G 826 src/pkg/runtime/runtime.h bool runtime·canpanic(G*); G 844 src/pkg/runtime/runtime.h void runtime·goroutineheader(G*); G 852 src/pkg/runtime/runtime.h void runtime·ready(G*); G 857 src/pkg/runtime/runtime.h G* runtime·malg(int32); G 870 src/pkg/runtime/runtime.h void* runtime·stackalloc(G*, uint32); G 871 src/pkg/runtime/runtime.h void runtime·stackfree(G*, void*, Stktop*); G 872 src/pkg/runtime/runtime.h void runtime·shrinkstack(G*); G 886 src/pkg/runtime/runtime.h void runtime·mcall(void(*)(G*)); G 910 src/pkg/runtime/runtime.h void runtime·setmg(M*, G*); G 915 src/pkg/runtime/runtime.h void runtime·gosched0(G*); G 917 src/pkg/runtime/runtime.h void runtime·park(bool(*)(G*, void*), void*, int8*); G 926 src/pkg/runtime/runtime.h G* runtime·newproc1(FuncVal*, byte*, int32, int32, void*); G 934 src/pkg/runtime/runtime.h void runtime·unwindstack(G*, byte*); G 935 src/pkg/runtime/runtime.h void runtime·sigprof(uint8 *pc, uint8 *sp, uint8 *lr, G *gp, M *mp); G 945 src/pkg/runtime/runtime.h G* runtime·netpoll(bool); G 949 src/pkg/runtime/runtime.h void runtime·netpollready(G**, PollDesc*, int32); G 961 src/pkg/runtime/runtime.h G* runtime·timejump(void); G 1131 src/pkg/runtime/runtime.h bool runtime·showframe(Func*, G*); G 1132 src/pkg/runtime/runtime.h void runtime·printcreatedby(G*); G 35 src/pkg/runtime/signal_386.c runtime·sighandler(int32 sig, Siginfo *info, void *ctxt, G *gp) G 44 src/pkg/runtime/signal_amd64x.c runtime·sighandler(int32 sig, Siginfo *info, void *ctxt, G *gp) G 43 src/pkg/runtime/signal_arm.c runtime·sighandler(int32 sig, Siginfo *info, void *ctxt, G *gp) G 8 src/pkg/runtime/signal_unix.h typedef void GoSighandler(int32, Siginfo*, void*, G*); G 12 src/pkg/runtime/signal_unix.h void runtime·sighandler(int32 sig, Siginfo *info, void *context, G *gp); G 88 src/pkg/runtime/stack.c runtime·stackalloc(G *gp, uint32 n) G 142 src/pkg/runtime/stack.c runtime·stackfree(G *gp, void *v, Stktop *top) G 183 src/pkg/runtime/stack.c G *gp; G 319 src/pkg/runtime/stack.c copyabletopsegment(G *gp) G 536 src/pkg/runtime/stack.c adjustctxt(G *gp, AdjustInfo *adjinfo) G 543 src/pkg/runtime/stack.c adjustdefers(G *gp, AdjustInfo *adjinfo) G 596 src/pkg/runtime/stack.c copystack(G *gp, uintptr nframes, uintptr newsize) G 673 src/pkg/runtime/stack.c G *gp; G 879 src/pkg/runtime/stack.c runtime·shrinkstack(G *gp) G 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) G 298 src/pkg/runtime/traceback_arm.c runtime·printcreatedby(G *gp) G 321 src/pkg/runtime/traceback_arm.c runtime·traceback(uintptr pc, uintptr sp, uintptr lr, G *gp) G 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) G 376 src/pkg/runtime/traceback_x86.c runtime·printcreatedby(G *gp) G 399 src/pkg/runtime/traceback_x86.c runtime·traceback(uintptr pc, uintptr sp, uintptr lr, G *gp)