6 .symver __EI_xprt_register, xprt_register@GLIBC_2.2.5
7 .symver __EI_xprt_unregister, xprt_unregister@GLIBC_2.2.5
8 .symver __EI_svc_register, svc_register@GLIBC_2.2.5
9 .symver __EI_svc_unregister, svc_unregister@GLIBC_2.2.5
10 .symver __EI_svc_sendreply, svc_sendreply@GLIBC_2.2.5
11 .symver __EI_svcerr_noproc, svcerr_noproc@GLIBC_2.2.5
12 .symver __EI_svcerr_decode, svcerr_decode@GLIBC_2.2.5
13 .symver __EI_svcerr_systemerr, svcerr_systemerr@GLIBC_2.2.5
14 .symver __EI_svcerr_auth, svcerr_auth@GLIBC_2.2.5
15 .symver __EI_svcerr_weakauth, svcerr_weakauth@GLIBC_2.2.5
16 .symver __EI_svcerr_noprog, svcerr_noprog@GLIBC_2.2.5
17 .symver __EI_svcerr_progvers, svcerr_progvers@GLIBC_2.2.5
18 .symver __EI_svc_getreq, svc_getreq@GLIBC_2.2.5
19 .symver __EI_svc_getreqset, svc_getreqset@GLIBC_2.2.5
20 .symver __EI_svc_getreq_poll, svc_getreq_poll@GLIBC_2.2.5
21 .symver __EI_svc_getreq_common, svc_getreq_common@GLIBC_2.2.5
24 .globl __GI_xprt_register
25 .hidden __GI_xprt_register
26 .type __GI_xprt_register, @function
35 call __rpc_thread_variables
40 call __GI__rpc_dtablesize
46 movq
%r12, (%rdx
,%rax
,8)
48 call __GI___rpc_thread_svc_fdset
56 leal
0(%rbp
,%rsi
), %ecx
62 orq
%rsi
, (%rax
,%rdx
,8)
64 call __GI___rpc_thread_svc_max_pollfd
67 call __GI___rpc_thread_svc_pollfd
96 movl
%ebp
, -8(%rax
,%rdx
,8)
98 movw
%cx
, -4(%rax
,%rdx
,8)
109 call __GI__rpc_dtablesize
129 .size __GI_xprt_register, .-__GI_xprt_register
130 .globl __EI_xprt_register
131 .set __EI_xprt_register,__GI_xprt_register
133 .globl __GI_xprt_unregister
134 .hidden __GI_xprt_unregister
135 .type __GI_xprt_unregister, @function
136 __GI_xprt_unregister
:
144 call __GI__rpc_dtablesize
147 call __rpc_thread_variables
150 leaq
(%rcx
,%rdx
,8), %rax
166 call __GI___rpc_thread_svc_fdset
174 leal
0(%rbp
,%rsi
), %ecx
180 andq
%rsi
, (%rax
,%rdx
,8)
182 call __GI___rpc_thread_svc_max_pollfd
190 call __GI___rpc_thread_svc_pollfd
192 leaq
(%rax
,%rbx
,8), %rax
208 .size __GI_xprt_unregister, .-__GI_xprt_unregister
209 .globl __EI_xprt_unregister
210 .set __EI_xprt_unregister,__GI_xprt_unregister
212 .globl __GI_svc_register
213 .hidden __GI_svc_register
214 .type __GI_svc_register, @function
228 call __rpc_thread_variables
288 .size __GI_svc_register, .-__GI_svc_register
289 .globl __EI_svc_register
290 .set __EI_svc_register,__GI_svc_register
292 .globl __GI_svc_unregister
293 .hidden __GI_svc_unregister
294 .type __GI_svc_unregister, @function
301 call __rpc_thread_variables
347 .size __GI_svc_unregister, .-__GI_svc_unregister
348 .globl __EI_svc_unregister
349 .set __EI_svc_unregister,__GI_svc_unregister
351 .globl __GI_svc_sendreply
352 .hidden __GI_svc_sendreply
353 .type __GI_svc_sendreply, @function
357 movdqu
40(%rdi
), %xmm0
365 movups
%xmm0
, 24(%rsp
)
370 .size __GI_svc_sendreply, .-__GI_svc_sendreply
371 .globl __EI_svc_sendreply
372 .set __EI_svc_sendreply,__GI_svc_sendreply
374 .globl __GI_svcerr_noproc
375 .hidden __GI_svcerr_noproc
376 .type __GI_svcerr_noproc, @function
380 movdqu
40(%rdi
), %xmm0
386 movups
%xmm0
, 24(%rsp
)
391 .size __GI_svcerr_noproc, .-__GI_svcerr_noproc
392 .globl __EI_svcerr_noproc
393 .set __EI_svcerr_noproc,__GI_svcerr_noproc
395 .globl __GI_svcerr_decode
396 .hidden __GI_svcerr_decode
397 .type __GI_svcerr_decode, @function
401 movdqu
40(%rdi
), %xmm0
407 movups
%xmm0
, 24(%rsp
)
412 .size __GI_svcerr_decode, .-__GI_svcerr_decode
413 .globl __EI_svcerr_decode
414 .set __EI_svcerr_decode,__GI_svcerr_decode
416 .globl __GI_svcerr_systemerr
417 .hidden __GI_svcerr_systemerr
418 .type __GI_svcerr_systemerr, @function
419 __GI_svcerr_systemerr
:
422 movdqu
40(%rdi
), %xmm0
428 movups
%xmm0
, 24(%rsp
)
433 .size __GI_svcerr_systemerr, .-__GI_svcerr_systemerr
434 .globl __EI_svcerr_systemerr
435 .set __EI_svcerr_systemerr,__GI_svcerr_systemerr
437 .globl __GI_svcerr_auth
438 .hidden __GI_svcerr_auth
439 .type __GI_svcerr_auth, @function
451 .size __GI_svcerr_auth, .-__GI_svcerr_auth
452 .globl __EI_svcerr_auth
453 .set __EI_svcerr_auth,__GI_svcerr_auth
455 .globl __GI_svcerr_weakauth
456 .hidden __GI_svcerr_weakauth
457 .type __GI_svcerr_weakauth, @function
458 __GI_svcerr_weakauth
:
469 .size __GI_svcerr_weakauth, .-__GI_svcerr_weakauth
470 .globl __EI_svcerr_weakauth
471 .set __EI_svcerr_weakauth,__GI_svcerr_weakauth
473 .globl __GI_svcerr_noprog
474 .hidden __GI_svcerr_noprog
475 .type __GI_svcerr_noprog, @function
479 movdqu
40(%rdi
), %xmm0
485 movups
%xmm0
, 24(%rsp
)
490 .size __GI_svcerr_noprog, .-__GI_svcerr_noprog
491 .globl __EI_svcerr_noprog
492 .set __EI_svcerr_noprog,__GI_svcerr_noprog
494 .globl __GI_svcerr_progvers
495 .hidden __GI_svcerr_progvers
496 .type __GI_svcerr_progvers, @function
497 __GI_svcerr_progvers
:
500 movdqu
40(%rdi
), %xmm0
508 movups
%xmm0
, 24(%rsp
)
513 .size __GI_svcerr_progvers, .-__GI_svcerr_progvers
514 .globl __EI_svcerr_progvers
515 .set __EI_svcerr_progvers,__GI_svcerr_progvers
517 .globl __GI_svc_getreq_common
518 .hidden __GI_svc_getreq_common
519 .type __GI_svc_getreq_common, @function
520 __GI_svc_getreq_common
:
533 call __rpc_thread_variables
536 movq
(%rax
,%rbp
,8), %r15
554 movdqa
112(%rsp
), %xmm0
558 movups
%xmm0
, 24(%rsp
)
567 movl __GI__null_auth
(%rip
), %eax
607 movdqu
40(%r15), %xmm0
614 movups
%xmm0
, 184(%rsp
)
642 call __GI__authenticate
670 movdqu
40(%r15), %xmm0
674 movups
%xmm0
, 184(%rsp
)
685 .size __GI_svc_getreq_common, .-__GI_svc_getreq_common
686 .globl __EI_svc_getreq_common
687 .set __EI_svc_getreq_common,__GI_svc_getreq_common
689 .globl __GI_svc_getreqset
690 .hidden __GI_svc_getreqset
691 .type __GI_svc_getreqset, @function
702 call __GI__rpc_dtablesize
718 leal
-1(%rax
,%rbp
), %edi
719 call __GI_svc_getreq_common
743 .size __GI_svc_getreqset, .-__GI_svc_getreqset
744 .globl __EI_svc_getreqset
745 .set __EI_svc_getreqset,__GI_svc_getreqset
747 .globl __GI_svc_getreq
748 .hidden __GI_svc_getreq
749 .type __GI_svc_getreq, @function
765 call __GI_svc_getreqset
768 .size __GI_svc_getreq, .-__GI_svc_getreq
769 .globl __EI_svc_getreq
770 .set __EI_svc_getreq,__GI_svc_getreq
772 .globl __GI_svc_getreq_poll
773 .hidden __GI_svc_getreq_poll
774 .type __GI_svc_getreq_poll, @function
775 __GI_svc_getreq_poll
:
789 call __GI___rpc_thread_svc_max_pollfd
796 call __rpc_thread_variables
799 movq
(%rax
,%rbp
,8), %rdi
800 call __GI_xprt_unregister
810 movslq
(%r12,%rbx
,8), %rbp
813 movzwl
6(%r12,%rbx
,8), %eax
820 call __GI_svc_getreq_common
836 .size __GI_svc_getreq_poll, .-__GI_svc_getreq_poll
837 .globl __EI_svc_getreq_poll
838 .set __EI_svc_getreq_poll,__GI_svc_getreq_poll
840 .globl __svc_wait_on_error
841 .hidden __svc_wait_on_error
842 .type __svc_wait_on_error, @function
848 movq $
50000000, 8(%rsp
)
849 call __GI___nanosleep
852 .size __svc_wait_on_error, .-__svc_wait_on_error
854 .globl __svc_accept_failed
855 .hidden __svc_accept_failed
856 .type __svc_accept_failed, @function
858 movq __libc_errno@gottpoff
(%rip
), %rax
869 movq $
50000000, 8(%rsp
)
870 call __GI___nanosleep
873 .size __svc_accept_failed, .-__svc_accept_failed
875 .globl __rpc_thread_svc_cleanup
876 .hidden __rpc_thread_svc_cleanup
877 .type __rpc_thread_svc_cleanup, @function
878 __rpc_thread_svc_cleanup
:
880 call __rpc_thread_variables
888 call __GI_svc_unregister
895 .size __rpc_thread_svc_cleanup, .-__rpc_thread_svc_cleanup
896 .hidden __rpc_thread_variables