2 .section .rodata.str1.1,"aMS",@progbits,1
7 .globl _nss_files_parse_servent
8 .type _nss_files_parse_servent, @function
9 _nss_files_parse_servent
:
17 leaq
(%rdx
,%rcx
), %rbp
40 call __ctype_b_loc@PLT
55 testb $
32, 1(%rcx
,%rbx
,2)
71 testb $
32, 1(%rcx
,%rax
,2)
78 call __ctype_b_loc@PLT
93 testb $
32, 1(%rcx
,%rbx
,2)
109 testb $
32, 1(%rcx
,%rax
,2)
116 movl $
4294967295, %edx
127 call __ctype_b_loc@PLT
134 testb $
32, 1(%rdx
,%rax
,2)
163 testb $
32, 1(%rcx
,%rdx
,2)
172 testb $
32, 1(%rcx
,%rax
,2)
200 testb $
32, 1(%rdx
,%rax
,2)
231 leaq
1(%r13,%rax
), %r14
286 leaq
1(%rbx
,%rax
), %r14
291 .size _nss_files_parse_servent, .-_nss_files_parse_servent
293 .type lookup, @function
308 movq errno@gottpoff
(%rip
), %rax
310 movl
%fs:(%rax
), %eax
341 call _nss_files_parse_servent@PLT
363 call hesiod_free_list
381 call hesiod_free_list
400 call hesiod_free_list
403 movq errno@gottpoff
(%rip
), %rax
405 movl
%ecx
, %fs:(%rax
)
420 call hesiod_free_list
435 movq errno@gottpoff
(%rip
), %rax
437 movl
%fs:(%rax
), %ebx
439 movq errno@gottpoff
(%rip
), %rax
441 movl
%ecx
, %fs:(%rax
)
457 .size lookup, .-lookup
459 .globl _nss_hesiod_setservent
460 .type _nss_hesiod_setservent, @function
461 _nss_hesiod_setservent
:
464 .size _nss_hesiod_setservent, .-_nss_hesiod_setservent
466 .globl _nss_hesiod_endservent
467 .type _nss_hesiod_endservent, @function
468 _nss_hesiod_endservent
:
471 .size _nss_hesiod_endservent, .-_nss_hesiod_endservent
472 .section .rodata.str1.1
477 .globl _nss_hesiod_getservbyname_r
478 .type _nss_hesiod_getservbyname_r, @function
479 _nss_hesiod_getservbyname_r
:
486 leaq
.LC1(%rip), %rsi
490 .size _nss_hesiod_getservbyname_r, .-_nss_hesiod_getservbyname_r
491 .section .rodata.str1.1
498 .globl _nss_hesiod_getservbyport_r
499 .type _nss_hesiod_getservbyport_r, @function
500 _nss_hesiod_getservbyport_r
:
510 leaq
.LC2(%rip), %rdx
522 leaq
.LC3(%rip), %rsi
538 .size _nss_hesiod_getservbyport_r, .-_nss_hesiod_getservbyport_r
540 .hidden hesiod_free_list
541 .hidden hesiod_resolve