go object windows amd64 go1.2.1

$$  // exports

$$  // local types

$$  // cgo
cgo_import_dynamic runtime.CreateIoCompletionPort CreateIoCompletionPort kernel32.dll
cgo_import_dynamic runtime.GetQueuedCompletionStatus GetQueuedCompletionStatus kernel32.dll
cgo_import_dynamic runtime.WSAGetOverlappedResult WSAGetOverlappedResult ws2_32.dll

$$

!
 y</  y<usr  y<lib  y<go  y<src  y<pkg  y<runtime  y<netpoll_windows.c 8       y</  y<usr  y<lib  y<go  y<src  y<pkg  y<runtime  y<runtime.h 8      8 2     y<runtime  y<_obj  y</  y<defs_GOOS_GOARCH.h 8 3    8      y<runtime  y<_obj  y</  y<os_GOOS.h 8     8     8 e     riocphandle -   oru qruntime.netpollinit     q8   u rgc.0    ur rgclocalssym.0       ur qruntime.CreateIoCompletionPort   q  r      ur        u       u     u      E    u  (     u0   u qruntime.stdcall     q  uu    u  rZ    $   p r.string -   or netpoll:-   o   r  failed -   o   r to creat-   o   r e iocp h-   o    r andle (e-   o(   r rrno=%d)  uu qruntime.getlasterror     q  uu s	.safe r   	s  r x  r   	sr        u   u q
runtime.printf     
q  uu-   o0   r 
 netpol-   o8   r l: faile-   o@   r d to cre-   oH   r ate iocp-   oP   r  handle   r 2   x    u   u qruntime.throw     q  uu          -   oru-   oru qruntime.netpollopen    qE0      u r
gc.1   u
r rgclocalssym.1      ur  q  r      ur       tfd   t       r       u      u(     u0   u    q  uu  uZ    =   p  uu    q  uu         r   u          -   o
r   u-   o   
r   u-   oru qruntime.netpollclose    qE       u rgc.2   ur rgclocalssym.2      urr   u          -   or   u-   o   ru-   oru qruntime.netpoll    qEp     u rgc.3   ur rgclocalssym.3      ur&  ruZ &   M   p'  u '     sgp (  us swait r )  us tblock % *  tuQ *   R   pr +  E    us qruntime.GetQueuedCompletionStatusEx -  quQ -      pr .  @   u .     qruntime.gomaxprocs ; .  q  sn r .  s& /  s   uN /   [   pr 0     us1  q1  r 1     ur 1     1  r1      sentries 1   s1     r 1  s1  1      1  s1  (   r 1  s1  1  0   1  u8   1  u@   u 1   q1  uu1  uZ 1      p2  uu 2   q2  uur 2  % 3  tuZ 3   |   p& 3    uQ 3   z   pY 3   |   p4  u 4    - 5  oX   r netpoll:- 5  o`   r  GetQueu- 5  oh   r edComple- 5  op   r tionStat- 5  ox   r usEx fai- 5  o   r led (err- 5  o   r no=%d)
 5  r X   x5  r 5  r 5     5  u   u 5   
q5  uu- 6  o   r netpoll:- 6  o   r  GetQueu- 6  o   r edComple- 6  o   r tionStat- 6  o   r usEx fai6  r    x6  6  u   u 6   q6  uur 8  uY 8      pD 8   r 8  & 8  sN 8      p si r 9  s9  9     u9  s sop 9  s serrno r :  us s qty r ;  u s<  s<      <  <  u   u q!runtime.netpollfd  <   !q<  uu<  	s q"runtime.WSAGetOverlappedResult <  "q<  r <     ur <     <  	s<     <  s<     <   s<      <  u(    s#flags <  #s<  0   <  u8   u <   qr <  s<  uu<  uZ <      p=  uu =   q=  uur =  >  s>  >  s>     r >     r >   sr >     >  u   u r$handlecompletion  >   $rr >  s>  uuY >      pA  usr B  usr C  u s q%runtime.GetQueuedCompletionStatus D  %qD  r D     ur D     D  rD     D   sD      s&key D  &sD      D  sD  (   r D  sD  D  0   D  u8   u D   qr D  sD  uuD  uZ D      pE  uu E   qE  uur E  % F  tuZ F      p& F    uQ F      pY F      pG  u G    H  suZ H      p- I  o   r led netp- I  o   r oll: Get- I  o   r QueuedCo- I  o   r mpletion- I  o   r Status f- I  o   r ailed (e- I  o   r rrno=%d)I  r    xI  r I  r I  sr I     I  u   u I   
qI  uu- J  o   r 
 netpol- J  o   r l: GetQu- J  o   r euedComp- J  o  r letionSt- J  o  r atus faiJ  r    xJ  J  u   u J   qr J  sJ  uuN  sN  N  sN     r N     r N   sr N     N  u   u N   $rN  uu% P  tuQ P     pP  suQ P   R   pY P     pR  s R     R    - R  or   u- R  o   ru- R  oru V  $rE       u t'op V     't r(gc.4 V  u(r r)gclocalssym.4 V     u)rZ  uZ Z     p- [  o  r led netp- [  o   r oll: Get- [  o(  r QueuedCo- [  o0  r mpletion- [  o8  r Status r- [  o@  r eturned - [  oH  r op == ni[  r   x[  [  u   u [   q[     't[  uur \  (   & ]  r   uQ ]   %  p& ]  w   uZ ]     pY ]   %  p- ^  oP  r l netpol- ^  oX  r l: GetQu- ^  o`  r euedComp- ^  oh  r letionSt- ^  op  r atus ret- ^  ox  r urned in- ^  o  r valid mo^  r R  x^  r ^   s*mode r ^  *sr ^     ^  u   u ^   
q^  uu- _  o  r de=%d
 n- _  o  r etpoll: - _  o  r GetQueue- _  o  r dComplet- _  o  r ionStatu- _  o  r s return- _  o  r ed inval- _  o  r id mode _  r   x_  _  u   u _   q_     'tr _  *s_  uu t+errno r a     +tr a  ,    t,qty r b     ,tr b  0    t-gpp c  -tc  c      c     r c  r c     c  u   u q.runtime.netpollready  c   .qc  uu c    - c  o(r   u- c  o   (r   u- c  o)ru q/runtime.startup_random_data 6 c  /q   u6 c  r   u q0runtime.startup_random_data_len 6 c  0q   u6 c  r   u6 c  r   u6 c  r   u6 c  r   u6 c  )r   u6 c  r  u6 c  r   u6 c  
r   u6 c  r   u6 c  r   u6 c  (r   uPc    