6 .symver __EI_svcfd_create, svcfd_create@GLIBC_2.2.5
9 .type rendezvous_stat, @function
13 .size rendezvous_stat, .-rendezvous_stat
15 .type svctcp_getargs, @function
23 .size svctcp_getargs, .-svctcp_getargs
25 .type svctcp_freeargs, @function
34 .size svctcp_freeargs, .-svctcp_freeargs
36 .type svctcp_destroy, @function
43 call __GI_xprt_unregister
62 .size svctcp_destroy, .-svctcp_destroy
64 .type svctcp_rendezvous_abort, @function
65 svctcp_rendezvous_abort
:
68 .size svctcp_rendezvous_abort, .-svctcp_rendezvous_abort
69 .section .rodata.str1.1,"aMS",@progbits,1
71 .string "out of memory\n"
73 .string "svc_tcp: makefd_xprt"
78 .type makefd_xprt, @function
99 leaq writetcp
(%rip
), %r9
100 leaq readtcp
(%rip
), %r8
105 call __GI_xdrrec_create
106 leaq svctcp_op
(%rip
), %rax
117 call __GI_xprt_register
129 leaq
.LC0(%rip), %rsi
130 leaq __GI__libc_intl_domainname
(%rip
), %rdi
132 call __GI___dcgettext
133 leaq
.LC1(%rip), %rdx
134 leaq
.LC2(%rip), %rsi
145 .size makefd_xprt, .-makefd_xprt
147 .type rendezvous_request, @function
162 movq __libc_errno@gottpoff
(%rip
), %rax
179 movdqa
16(%rsp
), %xmm0
181 movups
%xmm0
, 20(%rax
)
194 call __svc_accept_failed
205 call __svc_wait_on_error
207 .size rendezvous_request, .-rendezvous_request
209 .type svctcp_reply, @function
220 call __GI_xdr_replymsg
224 call __GI_xdrrec_endofrecord
230 .size svctcp_reply, .-svctcp_reply
232 .type svctcp_stat, @function
251 .size svctcp_stat, .-svctcp_stat
253 .type svctcp_recv, @function
263 call __GI_xdrrec_skiprecord
266 call __GI_xdr_callmsg
284 .size svctcp_recv, .-svctcp_recv
286 .type writetcp, @function
334 .size writetcp, .-writetcp
336 .type readtcp, @function
361 movzwl
14(%rsp
), %eax
390 movq __libc_errno@gottpoff
(%rip
), %rax
393 movzwl
14(%rsp
), %eax
395 .size readtcp, .-readtcp
396 .section .rodata.str1.8,"aMS",@progbits,1
399 .string "svc_tcp.c - tcp socket creation problem"
402 .string "svc_tcp.c - cannot getsockname or listen"
405 .globl __GI_svctcp_create
406 .hidden __GI_svctcp_create
407 .type __GI_svctcp_create, @function
432 call __GI_bindresvport
443 leaq
.LC4(%rip), %rsi
444 leaq __GI__libc_intl_domainname
(%rip
), %rdi
446 call __GI___dcgettext
480 movdqu __GI__null_auth
(%rip
), %xmm0
484 movups
%xmm0
, 40(%rax
)
485 movq
16+__GI__null_auth
(%rip
), %rax
488 leaq svctcp_rendezvous_op
(%rip
), %rax
492 movzwl
18(%rsp
), %eax
495 call __GI_xprt_register
521 leaq
.LC3(%rip), %rsi
522 leaq __GI__libc_intl_domainname
(%rip
), %rdi
525 call __GI___dcgettext
542 leaq
.LC0(%rip), %rsi
543 leaq __GI__libc_intl_domainname
(%rip
), %rdi
545 call __GI___dcgettext
546 leaq __func__.11235
(%rip
), %rdx
547 leaq
.LC2(%rip), %rsi
558 .size __GI_svctcp_create, .-__GI_svctcp_create
560 .set svctcp_create,__GI_svctcp_create
562 .globl __GI_svcfd_create
563 .hidden __GI_svcfd_create
564 .type __GI_svcfd_create, @function
567 .size __GI_svcfd_create, .-__GI_svcfd_create
568 .globl __EI_svcfd_create
569 .set __EI_svcfd_create,__GI_svcfd_create
570 .section .rodata.str1.8
572 .type __func__.11235, @object
573 .size __func__.11235, 14
575 .string "svctcp_create"
576 .section .data.rel.ro.local,"aw",@progbits
578 .type svctcp_rendezvous_op, @object
579 .size svctcp_rendezvous_op, 48
580 svctcp_rendezvous_op
:
581 .quad rendezvous_request
582 .quad rendezvous_stat
583 .quad svctcp_rendezvous_abort
584 .quad svctcp_rendezvous_abort
585 .quad svctcp_rendezvous_abort
588 .type svctcp_op, @object
595 .quad svctcp_freeargs
599 .hidden __getsockname
600 .hidden __svc_wait_on_error
601 .hidden __svc_accept_failed