6 .symver __EI_authunix_create, authunix_create@GLIBC_2.2.5
7 .symver __EI_authunix_create_default, authunix_create_default@GLIBC_2.2.5
10 .type authunix_nextverf, @function
15 .size authunix_nextverf, .-authunix_nextverf
17 .type authunix_marshal, @function
29 .size authunix_marshal, .-authunix_marshal
31 .type authunix_destroy, @function
59 .size authunix_destroy, .-authunix_destroy
60 .section .rodata.str1.8,"aMS",@progbits,1
63 .string "auth_unix.c: Fatal marshalling problem"
66 .type marshal_new_auth, @function
80 call __GI_xdrmem_create
83 call __GI_xdr_opaque_auth
88 call __GI_xdr_opaque_auth
99 leaq __GI__libc_intl_domainname
(%rip
), %rdi
100 leaq
.LC0(%rip), %rsi
102 call __GI___dcgettext
120 .size marshal_new_auth, .-marshal_new_auth
122 .type authunix_refresh, @function
145 call __GI_xdrmem_create
148 call __GI_xdr_authunix_parms
156 call __GI_xdr_authunix_parms
177 call __GI___clock_gettime
187 call __GI_xdr_authunix_parms
194 movups
%xmm0
, 0(%rbp
)
196 call marshal_new_auth
199 .size authunix_refresh, .-authunix_refresh
201 .type authunix_validate, @function
223 call __GI_xdrmem_create
233 call __GI_xdr_opaque_auth
236 movdqu
24(%rbx
), %xmm0
238 movups
%xmm0
, 0(%rbp
)
242 call marshal_new_auth
256 call __GI_xdr_opaque_auth
261 movups
%xmm0
, 0(%rbp
)
264 .size authunix_validate, .-authunix_validate
265 .section .rodata.str1.1,"aMS",@progbits,1
267 .string "out of memory\n"
272 .globl __GI_authunix_create
273 .hidden __GI_authunix_create
274 .type __GI_authunix_create, @function
275 __GI_authunix_create
:
299 leaq auth_unix_ops
(%rip
), %rax
300 movdqu __GI__null_auth
(%rip
), %xmm0
305 movq
16+__GI__null_auth
(%rip
), %rax
306 movups
%xmm0
, 24(%rbx
)
308 movups
%xmm0
, 24(%r13)
311 call __GI___clock_gettime
326 call __GI_xdrmem_create
329 call __GI_xdr_authunix_parms
347 movdqu
0(%r13), %xmm0
352 call marshal_new_auth
366 leaq
.LC1(%rip), %rsi
367 leaq __GI__libc_intl_domainname
(%rip
), %rdi
369 call __GI___dcgettext
370 leaq __func__.8733
(%rip
), %rdx
371 leaq
.LC2(%rip), %rsi
385 .size __GI_authunix_create, .-__GI_authunix_create
386 .globl __EI_authunix_create
387 .set __EI_authunix_create,__GI_authunix_create
389 .globl __GI_authunix_create_default
390 .hidden __GI_authunix_create_default
391 .type __GI_authunix_create_default, @function
392 __GI_authunix_create_default
:
400 leaq
-304(%rbp
), %r13
411 movl
%eax
, -312(%rbp
)
421 leaq
30(,%rax
,4), %rax
432 movq __libc_errno@gottpoff
(%rip
), %rax
468 movl
-312(%rbp
), %esi
475 call __GI_authunix_create
482 movq
%rax
, -312(%rbp
)
484 movq
-312(%rbp
), %rax
500 movzbl
-313(%rbp
), %eax
506 .size __GI_authunix_create_default, .-__GI_authunix_create_default
507 .globl __EI_authunix_create_default
508 .set __EI_authunix_create_default,__GI_authunix_create_default
509 .section .rodata.str1.16,"aMS",@progbits,1
511 .type __func__.8733, @object
512 .size __func__.8733, 16
514 .string "authunix_create"
515 .section .data.rel.ro.local,"aw",@progbits
517 .type auth_unix_ops, @object
518 .size auth_unix_ops, 40
520 .quad authunix_nextverf
521 .quad authunix_marshal
522 .quad authunix_validate
523 .quad authunix_refresh
524 .quad authunix_destroy
528 .hidden __gethostname