6 .symver __EI_svctcp_create, svctcp_create@GLIBC_2.2.5
7 .symver __EI_svcfd_create, svcfd_create@GLIBC_2.2.5
10 .type rendezvous_stat, @function
14 .size rendezvous_stat, .-rendezvous_stat
16 .type svctcp_getargs, @function
24 .size svctcp_getargs, .-svctcp_getargs
26 .type svctcp_freeargs, @function
35 .size svctcp_freeargs, .-svctcp_freeargs
37 .type svctcp_destroy, @function
44 call __GI_xprt_unregister
63 .size svctcp_destroy, .-svctcp_destroy
65 .type svctcp_rendezvous_abort, @function
66 svctcp_rendezvous_abort
:
69 .size svctcp_rendezvous_abort, .-svctcp_rendezvous_abort
70 .section .rodata.str1.1,"aMS",@progbits,1
72 .string "out of memory\n"
74 .string "svc_tcp: makefd_xprt"
79 .type makefd_xprt, @function
100 leaq writetcp
(%rip
), %r9
101 leaq readtcp
(%rip
), %r8
106 call __GI_xdrrec_create
107 leaq svctcp_op
(%rip
), %rax
118 call __GI_xprt_register
130 leaq
.LC0(%rip), %rsi
131 leaq __GI__libc_intl_domainname
(%rip
), %rdi
133 call __GI___dcgettext
134 leaq
.LC1(%rip), %rdx
135 leaq
.LC2(%rip), %rsi
146 .size makefd_xprt, .-makefd_xprt
148 .type rendezvous_request, @function
163 movq __libc_errno@gottpoff
(%rip
), %rax
180 movdqa
16(%rsp
), %xmm0
182 movups
%xmm0
, 20(%rax
)
195 call __svc_accept_failed
206 call __svc_wait_on_error
208 .size rendezvous_request, .-rendezvous_request
210 .type svctcp_reply, @function
221 call __GI_xdr_replymsg
225 call __GI_xdrrec_endofrecord
231 .size svctcp_reply, .-svctcp_reply
233 .type svctcp_stat, @function
252 .size svctcp_stat, .-svctcp_stat
254 .type svctcp_recv, @function
264 call __GI_xdrrec_skiprecord
267 call __GI_xdr_callmsg
285 .size svctcp_recv, .-svctcp_recv
287 .type writetcp, @function
335 .size writetcp, .-writetcp
337 .type readtcp, @function
362 movzwl
14(%rsp
), %eax
391 movq __libc_errno@gottpoff
(%rip
), %rax
394 movzwl
14(%rsp
), %eax
396 .size readtcp, .-readtcp
397 .section .rodata.str1.8,"aMS",@progbits,1
400 .string "svc_tcp.c - tcp socket creation problem"
403 .string "svc_tcp.c - cannot getsockname or listen"
406 .globl __GI_svctcp_create
407 .hidden __GI_svctcp_create
408 .type __GI_svctcp_create, @function
433 call __GI_bindresvport
444 leaq
.LC4(%rip), %rsi
445 leaq __GI__libc_intl_domainname
(%rip
), %rdi
447 call __GI___dcgettext
481 movdqu __GI__null_auth
(%rip
), %xmm0
485 movups
%xmm0
, 40(%rax
)
486 movq
16+__GI__null_auth
(%rip
), %rax
489 leaq svctcp_rendezvous_op
(%rip
), %rax
493 movzwl
18(%rsp
), %eax
496 call __GI_xprt_register
522 leaq
.LC3(%rip), %rsi
523 leaq __GI__libc_intl_domainname
(%rip
), %rdi
526 call __GI___dcgettext
543 leaq
.LC0(%rip), %rsi
544 leaq __GI__libc_intl_domainname
(%rip
), %rdi
546 call __GI___dcgettext
547 leaq __func__.11235
(%rip
), %rdx
548 leaq
.LC2(%rip), %rsi
559 .size __GI_svctcp_create, .-__GI_svctcp_create
560 .globl __EI_svctcp_create
561 .set __EI_svctcp_create,__GI_svctcp_create
563 .globl __GI_svcfd_create
564 .hidden __GI_svcfd_create
565 .type __GI_svcfd_create, @function
568 .size __GI_svcfd_create, .-__GI_svcfd_create
569 .globl __EI_svcfd_create
570 .set __EI_svcfd_create,__GI_svcfd_create
571 .section .rodata.str1.8
573 .type __func__.11235, @object
574 .size __func__.11235, 14
576 .string "svctcp_create"
577 .section .data.rel.ro.local,"aw",@progbits
579 .type svctcp_rendezvous_op, @object
580 .size svctcp_rendezvous_op, 48
581 svctcp_rendezvous_op
:
582 .quad rendezvous_request
583 .quad rendezvous_stat
584 .quad svctcp_rendezvous_abort
585 .quad svctcp_rendezvous_abort
586 .quad svctcp_rendezvous_abort
589 .type svctcp_op, @object
596 .quad svctcp_freeargs
600 .hidden __getsockname
601 .hidden __svc_wait_on_error
602 .hidden __svc_accept_failed