6 .section .rodata.str1.1,"aMS",@progbits,1
10 .string "result.current.tv_sec >= 0"
14 .globl __deadline_current_time
15 .hidden __deadline_current_time
16 .type __deadline_current_time, @function
17 __deadline_current_time
:
23 call __GI___clock_gettime
39 call __GI___clock_gettime
42 leaq __PRETTY_FUNCTION__.4190
(%rip
), %rcx
46 call __GI___assert_fail
47 .size __deadline_current_time, .-__deadline_current_time
48 .section .rodata.str1.8,"aMS",@progbits,1
51 .string "__is_timeval_valid_timeout (tv)"
54 .globl __deadline_from_timeval
55 .hidden __deadline_from_timeval
56 .type __deadline_from_timeval, @function
57 __deadline_from_timeval
:
63 leaq __PRETTY_FUNCTION__.4199
(%rip
), %rcx
68 call __GI___assert_fail
74 imull $
1000, %ecx
, %ecx
96 subl $
1000000000, %esi
99 .size __deadline_from_timeval, .-__deadline_from_timeval
100 .section .rodata.str1.1
105 .globl __deadline_to_ms
106 .hidden __deadline_to_ms
107 .type __deadline_to_ms, @function
119 cmpq $
2147483646, %rdx
125 leal
999999(%rcx
), %esi
126 cmpl $
1000000000, %esi
128 leal
-999000001(%rcx
), %esi
132 movl $
2147483647, %eax
135 movl $
1125899907, %edx
138 imull $
1000, %edi
, %edi
140 movl $
2147483647, %edx
154 movl $
2147483647, %eax
163 addl $
1000000000, %ecx
166 leaq __PRETTY_FUNCTION__.4209
(%rip
), %rcx
167 leaq
.LC0(%rip), %rsi
168 leaq
.LC3(%rip), %rdi
171 call __GI___assert_fail
172 .size __deadline_to_ms, .-__deadline_to_ms
173 .section .rodata.str1.16,"aMS",@progbits,1
175 .type __PRETTY_FUNCTION__.4209, @object
176 .size __PRETTY_FUNCTION__.4209, 17
177 __PRETTY_FUNCTION__.4209
:
178 .string "__deadline_to_ms"
180 .type __PRETTY_FUNCTION__.4199, @object
181 .size __PRETTY_FUNCTION__.4199, 24
182 __PRETTY_FUNCTION__.4199
:
183 .string "__deadline_from_timeval"
185 .type __PRETTY_FUNCTION__.4190, @object
186 .size __PRETTY_FUNCTION__.4190, 24
187 __PRETTY_FUNCTION__.4190
:
188 .string "__deadline_current_time"