5 .type __getutline_r, @function
11 # 37 "getutline_r.c" 1
19 # 47 "../sysdeps/unix/sysv/linux/x86/lowlevellock.h" 1
20 cmpxchgl
%ecx
, __libc_utmp_lock
(%rip
)
25 call __libc_getutline_r
28 # 41 "getutline_r.c" 1
34 subl $
1, __libc_utmp_lock
(%rip
)
45 lock cmpxchgl
%ecx
, __libc_utmp_lock
(%rip
)
47 leaq __libc_utmp_lock
(%rip
), %rdi
50 call __lll_lock_wait_private
59 # 41 "getutline_r.c" 1
60 xchgl
%eax
, __libc_utmp_lock
(%rip
)
68 leaq __libc_utmp_lock
(%rip
), %rdi
71 # 41 "getutline_r.c" 1
77 .size __getutline_r, .-__getutline_r
79 .set getutline_r,__getutline_r
80 .hidden __lll_lock_wait_private
81 .hidden __libc_getutline_r
82 .hidden __libc_utmp_lock