aboutsummaryrefslogblamecommitdiffstats
path: root/bootstrap/lib/kernel/ebin/user.beam
blob: 07a86f04c273b2951f979ebfa5dfe9bda0d26f00 (plain) (tree)
1
2
3
4
5
                                                                                 


                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       















































                                                                                                                                
                                                                                                                                        















                                                                        
                   






               
                         



















                                               
                                       








                                                     
                         
















                                                                                       
             













































































                                                                                                                                     
                                   
   

             

        





                                                                                    
      
                               
 















                                                                                                                                                          
   

            
  
















                                                                                                                                                                       
   

             

        





                                                                                          
      
                               
 














                                                                                                                                         
       









                                                         
   



                                                        

      
                                                        
 















                                                                            


   







                                  
   
          
   


                          
   
                 
   



                             
  

                          
      



                                                                                                                   

     
                          
  





                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
FOR1,TBEAMAtomdwuserstartservererlangspawnregisterapply	start_out
interfaces
dictionaryprocess_infoshelllists	keysearchvaluetrue	trap_exitprocess_flaglink	open_portrunlist	read_modeputfalseunicodenoshellinitget_argumentokqueuenewselfgroup_leader
catch_loopEXITexitunknown_exitnormal	new_shellkillserver_loopdatagetsnocrenomatcheofbadsig
io_requestthrow
do_io_requestio_replyclosesetoptsget_geometry	put_charsget_linerequestscolumnsrowsport_controllengthlist_to_binaryerrorlatin1	get_charsbinaryio_libcollect_linecommandiolist_to_binarycharacters_to_binary
collect_chars	get_untilgetoptsencodingrequestio_requestsexpand_encoding	proplistssubstitute_negationsunfoldutf8	get_value	undefinedcheck_valid_optsget_line_binis_emptynodeget_line_bytessrchmatch+
get_line_doitreverseheadalltailcons-	byte_size
get_chars_reqget_chars_bytesget_chars_applystopget_chars_moreprompt
format_promptcastcharacters_to_listbinary_to_listwrap_characters_to_binaryinteger_to_listmodule_infoget_module_info'-wrap_characters_to_binary/3-lc$^0/1-0--cast/4-lc$^0/1-0-Code#��;$" @2@G#@0@@@ @0"@85A#85#0A#3#@@30  E#@2@0@@@ @P�`@2@G#@0@@@ @p��@� 09�:� BB#+��@@�0@9�:� BB#+��9�#:�# B#3B#C+�3�1�C 0E#�@�2�1�@@
@
 P@`@��2 �  @@@
@
 P@@�  p��
� @@
@
 �@
@
 �@
�9
:
 BB#+

8
#@
@� ��@@ 
 	�	� �@
�@`@@� �@@ 
 
#   @@�@@#@0
 
#000>$
@@#@ 
?$9
<
@ 
0
BB#+

$@#�0BB#B 3+

&9
#:
# B#CB#S+
C+
S
'@@#@G 0
v=
@@#@G00
v@@#@G@0
v�@$`@$@� �@$@ 
0@@3#@0
0+

(@
)@�  �@`@@� �@@ 
 J
* @ @$@4
(9
'<
'` 
 0
#@
& BB#9
"#:
'# B#3B#C+
'3
++
'4
�+
!
@C@$�0 @@ 
!@GP@C@ @@G`@ +
)
/+
)
/@@$�0 @@ 
"+
'#
0+
'4@
@
0 �@$@4 
@#BB#B 3+
'
$+
$3
1+
%#4@$@4 
@$+
%#4@3�@%
�+
*
@$@4 
@&BB#B 3B0C+
'
21
'#@#@3#@43@C@$C�0P
,@@ 
'@$@4 
@(
)@
(@*p@F G#G3F0G
&GG$@+
4P,0P@$@#@C#@3@0
19
/<
/@0
- 
.-@BB F03G
5GG@3@$$@0.BB#+
/
%00	�@#$F GG
6@� @�/J0
2019
h<
m� 
20
?@
PP
S`
g2B3BC0
m3;3
m�
7
3
8
4
9
:
:
;
;
<37
mC@C0
�40
mC;C
m@
<
5
=
75 0>
6@#@#@@	d06?|
97
9+
9�t
nu
n	 u
n 	 #y
n00F GG#9
9:
9 @BF0G
GG 7 0>
8@#@#@@	d08?|
97
9+
9�t
n!u
n	 u
n 	 #y
n00F GG#9
9:
9 @BF0G
GG 9@F0G
AGGpG :@PF0G
9G
BGC0
1;@PF0G
:G
BGC0
1< @PF0G
G
G#8
>CAC#39
=:
=0BSB c+
=S
@#@c#@@30
1@@#@0
r = >4
oC ?B3BCB S0
m3;3
m`
:
@
9
B
C
O@

+
A
D@C3@S@
�A@3@Cc@C@
E@S@#S@
F#p
�B0
mC;C
m@

C
B
HC0`

@S@#@$+
D
@
=
ED@
BE@
@#@0-%5
F`F G
GG	�F #GG@#@$$@F0G
G
G0F>
GG?5
N@#@$0
v0H0`

@#@$0
p;
p@

I

JI@S=
KJ@
B@
#@S0K5
L`F G
GG	�F #GG@#@$$@F0G
G
G0L>
MM?5
N@#@$0
v0N@F0G
AGG�G0OP`F@G
CG
BGCGS0
1PB3BCB SB0c0
m3;3
m@
9
Q
C
RQ`pFPG
9G
BGCGSGc0
1R@c3@Cc@C@
E@S@#S@
J#p
�SB3BCB SB0cB@s0
m3;3
m@
9
T
K
fT0
mC;C
m@

U
B
]U0�>$
V@@#@c@s#@S0 V?$7
W=
XW5
[X

@$+
Y
@
=
ZY@
BZ@
@#@$$0-%5
[`F G
GG	�F #GG@#@@F0G
G
G0[>$
\\?$5
e@#@0
v0]0�>$
^@@#@c@s#@S0 ^?$7
_=
`_5
c`

@$+
a
@
=
ba@
Bb@
B@#@$$05
c`F G
GG	�F #GG@#@@F0G
G
G0c>$
dd?$5
e@#@0
v0e@F0G
AGG�G0fp�F`G
KG
BGCGSGcGs0
1gB3BCB SB0cB@sBP�+
m3
K@�F03GcGsG�@Cc@C@
E@S@#S@
K#p
�h+
m
L 0

@#+
i
D@
=
ji@
j0F G
DG

+
k
@
=
lk@
Bl�F G
MGEEF0G
GG m�0F G
NGF 3G
AGF0G
AG3G#n�Ho@PF0#GCGGJ#pJq
O0r8
tA3C9
s:
s0BSB c+
sS
 p@#@c#@3@@C0
1@@#@0
r s@t4
q@u
90v5
w`0F 3G
GG	�@#F CGG3@@C@F0G
G
Gw00>$
x@#@x?$5
y@#@0
v0y@F0G
AGG�G0z
P{8
A#0
~;
~@

|
B
}|0@#
{ EG�}0@#
{ EG�~0@#@
{ E4
z�
70� 0@#8
�A30
�;
�@

�
B
��@3
{ EG�=
��@3
{ EG�=
��@3@
{ E=
��4
��@@G� @8
�A#9
�:
� B3BC0
�3;3
�@
M
�
D
��;C
�`

�
T
�
B
��8
�#A#39
�:
� BCBS0
�C;C
�@
M
�
D
��;S
�`

�
T
�
B
��@3
�=
��8
�#A#39
�:
� BCBS0
�C;C
�@
M
�
D
��;S
�`

�
T
�
B
��@3
�=
��4
�#=
��4
�=
��0
�;
�@

�

��@F0G
AGGpG �@@
M ;
�@
T
�

��@
@
 �=
��0
�;
�@
V
�
B
��@
@
 ��@@
D 0
�;
�@

�

��@
@
 �@F0G
G
G �@
D@
 �@F0G
G
G �@F0G
G
G � 0FGJ�J�
W�8
�A#9
�:
� B3BC0
�3;3
�@
M
�
D
��;C
�`

�
T
�
B
��@#
��4
�@
�@
�
X@�P@@C@@C@3@#$@4@D -

0@$+
�
+
�
@F0G
G
0G$P�@$#@3@4@C@DP
�P�
:P��P$@t@#@C4@3D@T@d0
�;
�@

�

��@T#@D3@d@4C@tP
���
�9
�<
�` 
�0
�@
��BB#9
�#:
�# B#3B#C+
�3
++
�d@T#@D3@d@4S@t`
���+
�#
0+
�d@
��@
0 �@G��BB#B 3+
�
$

�#C	S+
�CS0@F G
%G3��BB#B 3B0C+
�
29
�C:
�C BCS+
�S
81
�#@C@3@#$�@#@d3@$@C@�0PP
,@$#@3@4@C@DP
�P�1
�#@C@3@#$�@#@d3@$@C@�0PP
,@D@4 -@$#@3@4@C@DP
�P�
��
��J�
[`�p`
�c+
�c
@d@T@C@#@S4@3D @#@D3@T@4C@dP
�p�@d@T@GP@C@S@$@34@#D @@G`@$ +
�
/+
�
/@$@D@D�0@ @#@3@$@C@4P
�@�@
(p�
\0�t
�0y
�@
/�u
�0�3�
��@C+
�3�0F G#GEF G
]G�}P ##@C0
���=
��
_P�pP@d@#@C$@34@D@T0
�;
�@

�

��

0+
�
4
�4@F0G
G
0GDp�@@4@Dd�` !@F0G
GG@�@D#@43@T@$C@dP
�p�@D"@t
�y
�=
��u
��w
� 
b�#+
��@G�=
��@t
�#0#y
�#=
��u
�#0��
�#�@#3+
á@G�=
��@�@!#@30
�=
�Ă#@0F0G#G�GJł@F0GG�GJ�9
�:
� BB#+
�
]8
�#A#3C9
�3:
�3 B3SB3c+
�c4
�C}` S8
�4A4#t
�`3�
�3�y
�3+
�St
�0x
��w
�0
b�+
�G�@G4Td� P@# !@� 0 -	@$@� #@F0G
GG@�@d@G4T� P@# !@� 0 -	@@� #@@ $@F0G
GG@ �4
�4}`%S@T@Sdt
�`#x
�#��
�#��
�#�=
��t
�w
�T�w
� 
b�@#@@#=
��}%dt
�w
� �#x
�	w
�0
b� 0@dE#G4T@ !@d�+
�G�@$Td�@0 -	@$@� #@F0G
GG@�@d@$T�@0 -	@@� #@@ $@F0G
GG@ �}`%S@T@Sdt
�`#x
�#��
�#��
�#�=
��t
�w
�T�w
� 
b�@#@@#=
��}%dt
�w
� �#x
�	w
�0
b� 0E#G�+
�G� E@44Td� P !@� 0 -	@$@� #@F0G
GG@�  @dE@44T� P !@� 0 -	@@� #@@ $@F0G
GG@ �+
�
/�|&}%@t
�x
���
���
��t
�w
���
��@D@D� P#@E$SEGS3@#@4@C@DP
�P�@DD�`# E$3@#@D@C@TP
�`ՂH�J�
Cp��p@d@@C@c@S$@4@3D@#T@t -

0@$+
�
+
�
@F0G
G
0G$��@4C@D3@$S@T#@"c@d@s@t�
ۀ�
C����$@�@S@s4@cD@T@Cd@3t@#�@�0
�;
�@

�

��@t3@dC@�#@TS@�@4c@Dp
���
�9
�<
�` 
�0
�@
��BB#9
�#:
�# B#3B#C+
�3
++
�d@t3@TS@�#@Cc@dC@�@4s@D�
��+
�#
0+
�d@
��@
0 �@G��BB#B 3+
�
$

�#C	S+
�CS0@F G
%G3��BB#B 3B0C+
�
29
�C:
�C BCS+
�S
81
�#@C@3@#$�@#@d3@$@C@�0�P
,@4C@D3@$S@T#@c@d@s@t�
ۀ�1
�#@Dc@TS@Cs@dC@#�@�#@3�@t3@�@4�@��
��
��
��J�
g����@�@�@s$@�4@D@cT@Sd@Ct@3�@#�@��@#@t3@@C@$�0�P
,@@D -@DC@T3@4S@d#@$c@t@s@�
ۀ�
h����
ƒ+
�
@�@t@c@S@s4@CD@3T@#d @T3@DC@d#@S@t@4c@�p
��@�@t@GP@c@s@$@S4@CD@3T@#d @@G`@$ +
�
/+
�
/@$@4@4�0` @$3@C@4#@S@D@c@Tp
�`�@
(��
ip��p>t
�@@S@c@$@C4@3D@#T@d"@ -	@D3@#@dC@@TS@p@�?t9
�<
�@ 
�0
��B+
�
$+
�d
E+
�T
K9
�D:
�D0BD=
��@T�@t�p�pF G
AGF0#G
AGG@#�BB#B 3+
�
jt
�3@Cy
�C@$@#t�p#@F0G
GG@�0
�3+
�3
0@$@#t�p#@F0G
GG@�4
�3@$@#t�p#@F0G
GG@�@$@3d@#t�` #@@� $@F0G
GG@�@t@$$#@D3@4C@T#@S@d@c@tp
���
kp�pp@d@S@c@@C$@34@#D@T0-;-@

�
-�

0+-
V�
�9
�<
�@ 
�0
��BB#9
�#:
�# B#3B#C+
�3
++
�$@43@S@D#@Cc@$C@T@s@d�
�p�+
�#
0+
�$@
@
0 �@
0@ @43@$C@D#@S@T@c@dp
�p�BB#B 3+
�
$

�#C	S+
�CS0@F G
%G3p�
��
�(@
0@ @43@$C@D#@S@T@c@dp
�p(@43@$C@D#@S@T@c@dp
�p(J(
l (+-
m@
(  @@'

@+-
@
=-(@
B(@
@#@�0-%`F G
GG	�F #GG@#@(
o (	0-
(


C

3@#@C@-(
o@(0-";-"@
D-
-(
0-"#;#-"@
-
B-(0-"3;3-"@
-
-(5-(((5-@
#@
BN0(@
#@
BN0(0-"3;3-"@
-
-(5-(N(5-@
B#@
N0(@
B#@
09-:-0B+-
A@G�((0-"#;#-"@
-
B-( @@3@+-
@
=-(@
B(@@ ) (@+-!3
@
 )9-:-0B+-
A@G�(8- A'-	�@G�(@@@@-8 E( 4-#(!*("(# FGJ($
r0(%+-+
+-+#
B@
B#@
@09-*:-*0B+-*
A@
@ )8-(A'-&	�@@	 +@EGEG=-'(&@('@@@-3 E=-)((4--()(*(++-,#5-,(,N0(- FGJ(.
t(/@N,(0
t(1@@N -(2
v(38-6A'-4	�@@	 +@EGEG=-5(4@(5@@@-3 E(64-2(7
w(88-:A'-9	�@G�(9@@@@-8 E(:4-7StrT
ImpT,.
 !"%%,-.3>?@HIQRQSQUYZZ^
`acdefEnIpqsuuExpTdt1t/
	LitT
�x�}P�N�0=7mE�T
,H�Xٙ�ŠT��%N;�	���㜯��x8�����{���Qc\ԉ��Np���iw�We��h�K�K�c�qYE�����I���|�_��u�\K����Jz��:���ɱx�U�aɔf6c�CW�9�d�������¶���]t$Me�2oH��\��fX�yP��+��"����T�,�¶{��i�����aF����JI[<+��͔���q̙����q7k&�u��E�����o�m�Attr(�lhdvsnln_"���9u�Y��jjAbst