aboutsummaryrefslogblamecommitdiffstats
path: root/bootstrap/lib/kernel/ebin/file_io_server.beam
blob: f85f130258e04f166760dfb08631a47d572fef3c (plain) (tree)
1
2
3
4
5
6
7
8
                                                                                                                                                       
          
                                                                                                                                                                                                                                                            
                                  
                                                                                                                               

                                                                                                                                                                                                                                                                                                                                           
                                                                                                                                                                                                                                                                                             




                                                                                                







                                                               
      




                                                  

     



                                           
       



















                                                                                                      

                                                                 
   

                                                                                                                             
   
                                                                                                         





                                       
                                                        




                                       
                                              
                                                                    
                                                 




                                                

                                           





                                  
  

                                               
  
                                   

                                  

                                  
  

                               
        
       
       

                      
                     
                         
                                  
                         
                                               





                                                   
  
                                 
                                
        
  
                           

        

                                  
                 
                                  


                       
        
  
                             
        
                                     
                              
                                      
                               
  


                                                                             
        
  



                                               
        
  


                                                              
       

                  
                            
        
       
       








                                                              
        
  


                                                                 
        
  

                               
        
         
       
  

                                   
                                  

                                               
                                                                  
                                                       
                                                                               
                                                       
                                                                                                                               

                             



                                                                            
             
  
          

                                                                                                                   
                                                                                            
   



                                                                                                                            
             
  
                                                                                            
                               
       
                                  










                                                                                            
     
            




                                                                            
                 















                                                                               
       















                                                                                                                                     
       






                                                                                       
       


                                             
                           











                                                           
              
                                        
     


                                   
  
                                

          
                                

          


                                       
         


               















                                                             
        






                                        
  



                                               
                        







                                                                                                                                        
     




                                                                                                                                        
     










                                                                                                                                                                                                                         
                                                                                                                                                                                                                                                                                       











                                                                                                                                                                                                                                   

                    
                                                                                                   

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
FOR188BEAMAtom�{file_io_serverformat_errorio_libformatinvalid_unicode
erl_posix_msgmessagestarterlangis_pidtrue	is_binaryspawn
start_link
spawn_linkdo_startselfmake_ref
dt_spread_tagdt_restore_tagprocessmonitorerror	demonitorokDOWN
parse_optionslatin1listencodingbinarylistsreverseexpand_encodingunicode	valid_encutf16utf32littlebigutf8server_loopstateexit
io_requestfile_requeststopreply
file_replyio_replypositionallocatepwritepread	prim_filewritereadbinary_to_listadvisetruncateclosesyncdatasync
setelementnormalrequest	std_replyrequestssetopts	put_charsget_line	get_until	get_charscollect_linecurapplygetoptsio_request_loopcharacters_to_binaryno_translation	byte_sizesplit_binary-max+eofnone*list_to_binaryget_chars_emptyget_chars_notemptyget_chars_applyEXITcharacters_to_list
incompleteiolist_to_binaryinvalid_unicode_errorerl_scantokenscontinuation_locationerr_func	proplistssubstitute_negationsunfoldfalsecheck_valid_opts
do_setopts	get_value	undefined=:=cat++castcast_binary	read_sizecount_and_findcafuallcbvmodule_infoget_module_info-do_start/4-fun-0-openCode/��m&�" 9E:U0BB #+5 0E#@G� N 00@#@"#�0q@+UR@@G�@N P�PN`�`�0p
e 37�@�C=��
e0C�+e3�+eC�7e#@#3@#@@�@���p�0�
� 37�@�C=��
�0C�+�3�+�C�7�#@#3@#@@�@����
@�`@	@@3$@#4@D@T��P@@���`@$3@#@4C@@DS@@#Dg@T#@�$4T��p@T@DD��p@T@
�� �@D��
9
<
@ 
P
BB#9
#:
# B#3+
3
+
@G @D@#T�P�� �@+
#
+
@D���
9
:
PBB#B@3+

,
#D
0F G
GT`BB#B@3+

+
#D0@F G
G3`

�
�
'@
#@3@
@
�
@8
"ACS9
 C:
!C BCcBCs+
!c
0�@s@3@@S$�
-9
%:
% BB#0
%;
%@



@@3@$@
00 +
!C
 `E
33@
@S@
! `EC33@S@
"4
0
;
@

#

$#@@3@#��@F0G
GG@$@@3@#��`E
F0G
GG%�J&�
"'8
+A#0
*;
*@
#
(

)(0@#�
' EG0)0@#�
' EG@*0@#@�
' E+4
&,�
$-9
2:
7 BB#0
7;
7@
%
.
&
0.0
7#;#
7@
'
/
(
4/@GP00
7#;#
7@
'
1
(
31@G`20
7;
7�
&
3
%
4
)
5
#
5

63@Gp4@G�5@G�6@G�7@G�8�
*99
8:
8pBB0#+
8
+ 0@@#�:
H9
G<
G@P
;@
<;BB#B@3+
G
+
G#@3��<BB#B 3B0C0
G;
G@
-
=
.
B=1
G#@@C@3@#�  
g9
I<
I@@
>0
?>BB#B 3+
I
/@#C@@3#@@C�!0
N@�"�?BB#B 30
I;
I@

@
0
A@@@@3��#0
N@
9A@@@3��$0
N@
9B1
G#@@C@3@#�% 
P9
J<
J@@
C0
DCBB#B 3+
J
/@#C@@3#@@C�&0
L@�'�DBB#B 30
J;
J@

E
0
FE@@@3��(0
L@
9F@@@3��)0
L@
9G@
9 H
:I� JJ�%JK�*
10L
@0F03G
1GG#@3�+M�,
20N
@0F03G
2GG#@3�-O�.
. P9
Y<
`` 
Q0
R@
XQB#B3+
`#
39
O:
`pBCBSB@c+
`C
+p@@3@c#@S�/0-^@ 
bRB#B3B C0
`#;#
``
4
S
5
T
6
VS9
O:
`pBSBc+
`S
+p@@3@C#@c�00�@F0G
0GG@T9
O:
`pBSBcB@s+
`S
+0�@@3@s#@c@C@$�10-^9
U:
U B+
U
@@$$�2 �@ 
b0U@ 
b0V9
O:
`pBSBcB@sBP�+
`S
+@�@@3@s#@c@C@�$@4�30-^9
W:
W B+
W
@@44�4 �9
W:
W BB#+
W
+
W$
$@#�50F #G
G@@# 
b@W@ 
b@XB#B3B CB0S+
`#
;9
O:
`pBcBs+
`c
+�@@C#@3@S3@s�6@9
_:
_ B+
_
=
^Y0
`;
`�
<
Z
=
[
>
\
?
]Z9
O:
`pB#B3+
`#
+@@3@�79
_:
_ B+
_
@3@@G�#@Q@3�80PF@G
/G
AGG@[9
O:
`pB#B3+
`#
+@@3@�9@3@@G�#@Q@3�90PF@G
/G
AGG@\9
O:
`pB#B3+
`#
+@@3@�:9
_:
_ B+
_
=
^]9
O:
`pB#B3+
`#
+@@3@�;9
_:
_ B+
_
^PF@G
/G
AGG@_@F0G
0GG@`9
O:
OpB#+
O#
+� F #G
BGF 3G
G#F0G
G3Ga�<
C b9
c:
c B#+
c#
 9
d:
dpB#+
d#
+@@G�#@Q�=0@F0G
GG@c 9
e:
epB#+
e#
+@@G�#@Q�>0@F0G
0GG@d@G��=e@G��>f�?
- g9
~<
� 
h`
m0
n@
tP
whB#B30
#;#
�
D
i
E
j
F
k
G
li9
f:
pBC+
C
+7
3@@F0#G
0G
G@#@3 
�j9
f:
pBC+
C
+7
3@3 
�k9
f:
pBC+
C
+@@F0G
FG
G3 
gl9
f:
pBC+
C
+@@F0G
GG
G3 
gmB#B3B0CB@SBPc+
#
H9
f:
pBs+
s
+@pF0#GCGSGc@C@
H@2P
�nB#B3B C0
#;#
`
I
o
G
p
F
qo9
f:
pBS+
S
+PPF@G
IG
G3GC 
gp9
f:
pBS+
S
+@#@C@
J@2P
�q9
f:
pBSBcB@s+
S
++
rsG�@#@3@C0
�r0�@@
K@s#@c@C@3$�@0-^9
s:
s B+
s
@$@@G�#� @Q�A0PF@G
/G
AGG@s@@G�#� @Q�B0@@#@0
� tB#B3B CB0S0
#;#
@
F
u
I
vu9
f:
pBc+
c
+``FPG
FG
G3GCGS 
gv9
f:
pBc+
c
+@#@3@S0
�wB#B3B CB0SB@c0
#;#
@
H
x
F
yx9
f:
pBs+
s
+ppF`G
HG
G3GCGSGc 
gy9
f:
pBs+
s
+@p>4
z@@S@c#@C@@3$�C0z?47
{=
|{5
}|@F0#G
FG$G@@# 
g@}pF G
GF0G
GG@~+

M9
f:
pB#+
#
+@-9
f:
fpB#+
f#
+� F #G
BGF 3G
G#F0G
G3G��D
N �8
�A#39
�<
�@@
�0
��BC+
�C
/=
��BCB S0
�C;C
�@

�
0
��@�`@S@#@3�E 
g@@ 
��4
�@��F
F0�+
�
9
�#:
�#pB#3B#CB#`S+
�3
++
�S
P@@C@#�G �9
�:
� B+
�
PF@G
/G
AGG@�@F0G
0GG@�9
�#:
�#pB#3B#CB#`S+
�3
+@`@#@S#@@C$@#4�H05
�@@$$4�I �9
�:
� B+
�
PF@G
/G
AGG@@�@F0G
0GG@@�9
�:
�0B+
�
�F0G
PGG4F G
GF@G
/G
AGG@��HJ��J
I0�+
�9
�#:
�#pB#3B#PCB#`S+
�3
+`@#@S#@3@C@G��K@-@F0G
0GG@�9
�#:
�#pB#3B#CB#@SB#PcB#`s+
�3
++
�s
|
��S�-
�'
�(
��0p@@@S@#@c$�L 9
�:
� BBC@
#@3@@$@C$�M@-@3@@$#@Q@3$� �M0@F0G
0GG@�|
��S�-
�'
�(
��0p@@@S@#@c$�N 9
�:
� BBC@
#@3@@$@C$�O@-@3@@$#@Q@3$� �O0@F0G
0GG@�-
�'
��p�P|pS3�Q}p3s@D@4@ @s@C@3@#$@cT@Sd@t�R @@�S �9
�:
� BB#0
�;
�@

�

��|
�0#}
�0'
�D@
3@#@T#@4C@d@$t�p�TP-@ 
b�@tDt� `@#�U 9
�:
� BBT@
3@4#@C@D@D�@ �VP-@3@@#@Q@3��V0@F0G
0GG@�@#t@d@$@G�#�` @Q�W0PF@G
/GGG@ �+
�
V+
�@F0G
0G
VG$��@
#@T@43@d@$t�p�X@-@ 
b�-
�'
���h�
�@@#t@@s#@S@$@#4@cD@T@Cd�Y0-9
�:
� BB#(
�$+
�#
W0F GTGG�=
��@#@T$Td�Z �9
�:
� BBd@4#@3@@D$4DT�[@-@3@t@d#@Q@3d�[0@F0G
0GdG@=
��@�\} $�\}A@ �] @@dd�^ �9
�:
� BB#0
�;
�@

�

��@0E#ETT�_ @4#@$@d�`0-9
�:
� BB#(
�$+
�#
W0F GdGG�=
��@#@d$d�a �9
�:
� BBd@4#@3@@D$4D�b@-@3@t@d#@Q@3d�c0@F0G
0GdG@=
��@4#@D@3@d$4Dd�d@-@d@t@G�#@Q�e0@@dd�d 
b=
��@#d@T@t@G�#$4D@Q�f0PF@G
/GdGTG@=
��+
�
V+
�@F0G
0G
VGt=
��@4#@D@3@T$4DT�g@-@d@t@G�#@Q�g0@@dd�g 
b�i���j�+
�
,@�@t@G�#��@Q�h0�F G
GF@#G
/GGG@#��l#��@0F0G
GG�G#��LH��NH��UH��SJ��iH��jH��`H��^J��YH��k
IP�9
�C:
�CpBCSBC@c+
�S
++
�cG�@CS@3C@�3`
��Pp@4@$@#@C@G�#@Q@3@cD�l0@�3@C@#@S@$@Dc@4p
�P��m
Z`�+
�C
9
�S:
�SpBScBSsBSP�BS`�+
�c
++
��
`�@T@�@s@S@3$@#4@D�n-@@�n �9
�:
� BB#0
�;
�@

�

��P0F@G
/G#GG@`�@
C@$3@S@D@#c@4#@Tp
�`�+
�
V@$3@
C@4#@S@D@
Vc@Tp
�`�9
�S:
�SpBScBSsBSP�+
�c
+p�@d@�@s@S@C$@34@#D@T�o-@@�o �9
�:
� BB#0
�;
�@

�

��P0F@G
/G#GG@p�@$C@43@S@T@#c@D#@dp
�p�+
�
V@43@$C@D#@S@T@
Vc@dp
�p��nJ��oJ��p
[`�9
�S:
�SpBScBSsBS@�BSP�+
�c
+��@d@�@s@S@C$@34@#D@T@�t�q-@@�q �9
�:
� BB#0
�;
�@

�

��P0F@G
/G#GG@��@0E#Ett�r @43@$C@D#@S@T@c@dp
ƀ�+
�
V+
�tG�@43@$C@D#@S@T@
Vc@dp
ƀ�@D#@T@43@d@t�p�s@
�PF@G
/GRGG@ęqJřt
\p�+
�C
9
�S:
�SpBSsBSP�BS`�+
�s
++
͓
`�@3@S$@#4@D@T+
ǃ
5
�c@c�u=
��@c�>
�@43@
#@TC@@DS@�vp@�?9
�<
�@ 
�0
��BB#+
�
]@#3@D@4#@T@3T4D�w0
��F G
GF@G
/GTGG$`�BB#B 3+
�
/@3@#T4D�x-@$@#�P@Q�x0@F0G
0GG@�@3@4#@
C@D@$S@T`
�`�9
�S:
�SpBSsBSP�BS`�+
�s
+��h�
�@C$@�4@SD@3T@#d@t@�0
ڃ;�
�@

�

��5
�c@�@c�y !9
�:
�0BB#B 3,
�#,
�
+
�
_�@3@#�z"@@=
��0
�;
�@
_
�

��4
�#@3@=
��4
�#@R�{��7
�@G�=
��5
�c@�@C#@c�|09
�:
�0BB#B 3,
�#G�,
�
+
�
_�@3@#�}"@@=
��0
�;
�@
_
�

��+
�#G�@3@G�=
��+
�#G�@R�~��5
�@G�=
��@G�@c�>
�@@d3@$#@�C@@tS@T�p@�?9
�<
�@ 
�0
��BB#+
�
]@#4@t@d#$@���0
��F G
GF@G
/G4GGD=
��BB#B 3+
�
/@#5
�3@$@4#$4@3��0@EE�� =
��7
�3@
#@4#$4@3��0@EE�� =
��@�@D@#$4@Q��0@F0G
0GG@=
��@4@D@#@Q��0@43@d#@$C@t@S$4@���`
��i���j�0
�;
�@
,
�

��@�@d#@t@T3�@`@D��@
�PF@G
/GTGG@`�@�@t@d#�@`@D��0
��F G
GF@G
/GTGG`�l#��yJ�|J��
a@�@@h4
�@#@@$9
�#:
�#0B#CB#S+
�C
b+
�S
c@3��#�F0GGGRF0#G
GG@#i4@�j4@@#@$��0
�0F G
G@@��H#��
e0�+
�2+
�
H9
�#:
�#0B#�@��
E �  @��
'@@G��� $��%@��
�0
�;
�@
i
�
��@F0G
GGG �@@ 
� ���J���
j�8
�A#9
�:
� B30
�3;3
�@

�

��@#
��4
�@��@
i���
k �9-:-pB#B`3+-#
+ @@@@3#@
@��0&��
-9-:- BB#+-
@@
@#�� '0-;-`
m
�
i
��
��@@#� @q��0@F0G
0G
G@�@@#� @q��0C
P@F0G
0G
G@�@@#� @q��0C
P@F0G
0G
G@(@F0G
GG�G (��J(@G���(��
M(9-:-pBBP#B`3+-
+�@(#
F #G
GF G
G3EE#F0#G
0GG@#(��
oP(0-#;#-@
-
-	(+-3
+-C
@ EE��N (
 @P@C@3ESES@C#@3��05-
 (	+-3
 @��@@@��@@�� )(
@F0G
PGG���(��
q@(0-;-@
-
-(
+-#
+-3
( @@#@3#@#@��05- (+-#
��N(0@h$-@#@3#@#@��0@�� !i$0(j$+-
@F0G
PGG���(�l#0(@F0G
PGG���(��
r(5-(7-��N (@G�(��
s(0-;-@
-
-(@ (@	�(��
t0( 0@@+-#
#@
)=-(@#(@3@#@
WC@@S@`-! ( ��
u`(!t-5`cy-"c,-60PF G#GC("�-&cpw-%cp
v�s+-#+-%S
)��}�##@3C@3@��@
)S@s`-!(#+-%S
)'-$��}�##@3@��@
)S@s`-!($��|���|�sS��}�S��}���}�##��}�33@
)S@s`-!(%{c�(&�-*cpw-)cp
v�s+-'+-'SG��}�##@3C@3@��@GS@s`-!('9-)S:-)S BS�BS�+-)�
%+-)�
('-(��}�##@3@��@GS@s`-!((��|���|�sS��}�S��}���}�##��}�33@GS@s`-!(){c�(*�-.cp w--cp
v�s+-++-+SG��}�##@3C@3@��@GS@s`-!(+9--S:--S BS�BS�+--�
%+--�
''-,��}�##@3@��@GS@s`-!(,��|���|�sS��}�S��}���}�##��}�33@GS@s`-!(-{c�(.�-2cpw-1cp
v�s+-/+-/SG��}�##@3C@3@��@GS@s`-!(/9-1S:-1S BS�BS�+-1�
&+-1�
('-0��}�##@3@��@GS@s`-!(0��|���|�sS��}�S��}���}�##��}�33@GS@s`-!(1{c�(2�-5cp w-5cp
v�s+-3+-3SG��}�##@3C@3@��@GS@s`-!(39-5S:-5S BS�BS�+-5�
&+-5�
''-4��}�##@3@��@GS@s`-!(4��|���|�sS��}�S��}���}�##��}�33@GS@s`-!(5+-7(60@F G#G3(7+-83 `@@S@C@#�� -<+-:
i@R���(8+-9C
W `@@S@3@#�� -<+-:
i@R���(9 `@@S@C@#�� -<+-:
i@R���(:0F GG (;��
w (<9-R:-; B#B30-;#;#-;@
%-=
&-H(=0-;3;3-;@
(->
'-D(>t-\@Cu-@CP�Sy-?C'-Q	�S'-QS	�(?{C�(@u-\CPaSzC+-\S	6x-BC!y-AC@1(A{C(Bx-\C��-CC`y-\C @(Cy-\C@!(Dt-\@Cx-\C�zC�-GC`x-\C!y-EC@!(Ey-FC�@(F{C(Gy-\C@(H0-;3;3-;@
(-I
'-L(It-\@C�-\C� y-JC@1(Ju-\CP�Sy-KC(-K	S@!(Ku-\C`�cy-\C(-\	S(-QS'-Q	�c(-\c	�=-Q(Lt-\@Cu-\CP�Sy-MC@1(Mu-\C`�czCy-NC@!(N+-Oc	�{C�-PC� y-OC;S-O@	�-\	�-\(O{C(Pu-\Cp�sy-\C(-\	s(-Qs'-Q	�c(-\c	�(Q@(R+-;
)t-\ #�-\# 0u-\#03--\3;3-\@-S-[(Su-\#@C--\C;C-\@-T-V(Tx-\#A�-\#�t-\#0#�-U# @y-\#`@(Uy-\#@!(V�-\# x-\#1�-\#�t-\#0#�-Z# @x-\#az#�-X# @y-W#`@(W{#(Xy-Y#@!(Y{#�(Zy-\#@1([y-\#P@(\@
i(]��
30(^9-_:-` B3BC+-`3
K5-`#��|P#��}PC0PF #G
KG@#��N *(_+-`
K@G0-^(`��N *(a�
x(b@�N+(c�
x(d@@�N ,(e��
z`(f``@$@#@3@4@CD@ST��p@��
9-l<-l@ -g0-h(gBB#+-l
00@#TF G$G@4$4D��@T���(hBCBB @D@CD�� -9-k:-k BB#0-k;-k@
-i
-j(i00@#TF G$G@4$4D��@T���(j@T@
@#�� �0F G$G
@$@44���FpG
+GGTG$GG�GDG
9`(k��J(l��JStrT����ImpT,.	
								 !	,747879	:7;7<	@7=7>7?		L#O	Q	R	S	T	U	X	Y#^	`bdfgfhflfl	n	p73	y	y7{ExpTLxdxbtFunTzf�rLitTx�m��N�0�MG7&T`��8$��pFY��ٲ9�.yq���۔��o��w0�~�)z�h��1�+2c5s���ݖ�o��$�
��3y��m�t��&p!
o�2���7�bI������2KB�e�&�w��%b圖)��t�g)<Z�:�b�v�cGc^�a��K��Eʯ�`Xw~m�_��DPr��:�l�v��Z�O�0��潅��ke]�ßh��Q�D�WX����5EH�7�l)B���.?���N�sAttr(�lhdvsnlnXyI����^Z�,G�C�jjAbst