8 .globl __GI___getutline_r
9 .hidden __GI___getutline_r
10 .type __GI___getutline_r, @function
16 # 37 "getutline_r.c" 1
24 # 47 "../sysdeps/unix/sysv/linux/x86/lowlevellock.h" 1
25 cmpxchgl
%ecx
, __libc_utmp_lock
(%rip
)
30 call __libc_getutline_r
33 # 41 "getutline_r.c" 1
39 subl $
1, __libc_utmp_lock
(%rip
)
50 lock cmpxchgl
%ecx
, __libc_utmp_lock
(%rip
)
52 leaq __libc_utmp_lock
(%rip
), %rdi
55 call __lll_lock_wait_private
64 # 41 "getutline_r.c" 1
65 xchgl
%eax
, __libc_utmp_lock
(%rip
)
73 leaq __libc_utmp_lock
(%rip
), %rdi
76 # 41 "getutline_r.c" 1
82 .size __GI___getutline_r, .-__GI___getutline_r
84 .set __getutline_r,__GI___getutline_r
86 .set getutline_r,__getutline_r
87 .hidden __lll_lock_wait_private
88 .hidden __libc_getutline_r
89 .hidden __libc_utmp_lock