3 .type save_for_wbackup.isra.0, @function
4 save_for_wbackup.isra.0
:
78 leaq
400(,%r12,4), %rax
95 leaq
(%r10,%rax
), %rsi
123 leaq
(%rsi
,%rbx
,4), %rsi
135 leaq
(%rax
,%r15,4), %rdi
149 leaq
(%r10,%rbx
,4), %rsi
189 .size save_for_wbackup.isra.0, .-save_for_wbackup.isra.0
191 .globl _IO_least_wmarker
192 .hidden _IO_least_wmarker
193 .type _IO_least_wmarker, @function
206 movslq
16(%rdx
), %rcx
215 .size _IO_least_wmarker, .-_IO_least_wmarker
217 .globl _IO_switch_to_main_wget_area
218 .hidden _IO_switch_to_main_wget_area
219 .type _IO_switch_to_main_wget_area, @function
220 _IO_switch_to_main_wget_area
:
235 .size _IO_switch_to_main_wget_area, .-_IO_switch_to_main_wget_area
237 .globl _IO_switch_to_wbackup_area
238 .hidden _IO_switch_to_wbackup_area
239 .type _IO_switch_to_wbackup_area, @function
240 _IO_switch_to_wbackup_area
:
255 .size _IO_switch_to_wbackup_area, .-_IO_switch_to_wbackup_area
259 .type _IO_wsetb, @function
298 .size _IO_wsetb, .-_IO_wsetb
300 .globl _IO_wdefault_pbackfail
301 .hidden _IO_wdefault_pbackfail
302 .type _IO_wdefault_pbackfail, @function
303 _IO_wdefault_pbackfail
:
346 leaq
0(,%rbx
,8), %r14
347 leaq
(%rbx
,%rbx
), %rbp
355 leaq
(%rax
,%rbp
,4), %rbp
374 movsbl
-1(%rdx
), %eax
382 call save_for_wbackup.isra.0
435 .size _IO_wdefault_pbackfail, .-_IO_wdefault_pbackfail
437 .globl _IO_wdefault_finish
438 .hidden _IO_wdefault_finish
439 .type _IO_wdefault_finish, @function
480 .size _IO_wdefault_finish, .-_IO_wdefault_finish
482 .globl _IO_wdefault_uflow
483 .hidden _IO_wdefault_uflow
484 .type _IO_wdefault_uflow, @function
492 movq __start___libc_IO_vtables@GOTPCREL
(%rip
), %rdx
493 movq __stop___libc_IO_vtables@GOTPCREL
(%rip
), %rax
519 call _IO_vtable_check
522 .size _IO_wdefault_uflow, .-_IO_wdefault_uflow
526 .type __woverflow, @function
539 movq __start___libc_IO_vtables@GOTPCREL
(%rip
), %rdx
540 movq __stop___libc_IO_vtables@GOTPCREL
(%rip
), %rax
562 call _IO_vtable_check
571 .size __woverflow, .-__woverflow
573 .globl _IO_wdefault_xsputn
574 .hidden _IO_wdefault_xsputn
575 .type _IO_wdefault_xsputn, @function
609 leaq
0(,%rbx
,4), %rsi
614 movl
(%r12,%rax
), %edx
615 movl
%edx
, (%rdi
,%rax
)
620 leaq
(%r12,%rsi
), %r14
654 leaq
(%r12,%rbx
,4), %r14
660 .size _IO_wdefault_xsputn, .-_IO_wdefault_xsputn
662 .globl _IO_wdoallocbuf
663 .hidden _IO_wdoallocbuf
664 .type _IO_wdoallocbuf, @function
696 .size _IO_wdoallocbuf, .-_IO_wdoallocbuf
698 .globl _IO_wdefault_doallocate
699 .hidden _IO_wdefault_doallocate
700 .type _IO_wdefault_doallocate, @function
701 _IO_wdefault_doallocate
:
711 leaq
32768(%rsi
), %rdx
720 .size _IO_wdefault_doallocate, .-_IO_wdefault_doallocate
722 .globl _IO_switch_to_wget_mode
723 .hidden _IO_switch_to_wget_mode
724 .type _IO_switch_to_wget_mode, @function
725 _IO_switch_to_wget_mode
:
766 .size _IO_switch_to_wget_mode, .-_IO_switch_to_wget_mode
768 .globl _IO_free_wbackup_area
769 .hidden _IO_free_wbackup_area
770 .type _IO_free_wbackup_area, @function
771 _IO_free_wbackup_area
:
800 .size _IO_free_wbackup_area, .-_IO_free_wbackup_area
804 .type __wuflow, @function
845 call save_for_wbackup.isra.0
850 movq __start___libc_IO_vtables@GOTPCREL
(%rip
), %rdx
851 movq __stop___libc_IO_vtables@GOTPCREL
(%rip
), %rax
878 call _IO_switch_to_wget_mode
907 call _IO_free_wbackup_area
912 call _IO_vtable_check
915 .size __wuflow, .-__wuflow
919 .type __wunderflow, @function
960 call save_for_wbackup.isra.0
965 movq __start___libc_IO_vtables@GOTPCREL
(%rip
), %rdx
966 movq __stop___libc_IO_vtables@GOTPCREL
(%rip
), %rax
991 call _IO_switch_to_wget_mode
1007 movl
192(%rbx
), %eax
1020 call _IO_free_wbackup_area
1025 call _IO_vtable_check
1028 .size __wunderflow, .-__wunderflow
1030 .globl _IO_wdefault_xsgetn
1031 .hidden _IO_wdefault_xsgetn
1032 .type _IO_wdefault_xsgetn, @function
1033 _IO_wdefault_xsgetn
:
1047 movq
160(%rbp
), %rdx
1061 leaq
4(,%rax
,4), %rdi
1066 movl
(%rsi
,%rax
), %ecx
1067 movl
%ecx
, (%r14,%rax
)
1099 movq
160(%rbp
), %rax
1100 leaq
0(,%rbx
,4), %rdx
1104 .size _IO_wdefault_xsgetn, .-_IO_wdefault_xsgetn
1106 .globl _IO_sputbackwc
1107 .hidden _IO_sputbackwc
1108 .type _IO_sputbackwc, @function
1115 movq
160(%rdi
), %rax
1122 movq
216(%rbx
), %rbp
1123 movq __start___libc_IO_vtables@GOTPCREL
(%rip
), %rdx
1124 movq __stop___libc_IO_vtables@GOTPCREL
(%rip
), %rax
1153 call _IO_vtable_check
1157 .size _IO_sputbackwc, .-_IO_sputbackwc
1160 .type _IO_sungetwc, @function
1167 movq
160(%rdi
), %rax
1186 movq
216(%rdi
), %rbp
1187 movq __start___libc_IO_vtables@GOTPCREL
(%rip
), %rdx
1188 movq __stop___libc_IO_vtables@GOTPCREL
(%rip
), %rax
1202 call _IO_vtable_check
1205 .size _IO_sungetwc, .-_IO_sungetwc
1207 .globl _IO_adjust_wcolumn
1208 .type _IO_adjust_wcolumn, @function
1212 leaq
(%rsi
,%rcx
,4), %r8
1236 leal
(%rdx
,%rdi
), %eax
1246 .size _IO_adjust_wcolumn, .-_IO_adjust_wcolumn
1248 .globl _IO_init_wmarker
1249 .type _IO_init_wmarker, @function
1260 movq
160(%rsi
), %rcx
1286 call _IO_switch_to_wget_mode
1291 .size _IO_init_wmarker, .-_IO_init_wmarker
1293 .globl _IO_wmarker_delta
1294 .type _IO_wmarker_delta, @function
1300 movq
160(%rax
), %rcx
1322 .size _IO_wmarker_delta, .-_IO_wmarker_delta
1324 .globl _IO_seekwmark
1325 .type _IO_seekwmark, @function
1332 movslq
16(%rsi
), %rdx
1334 movq
160(%rcx
), %rax
1353 leaq
(%r8,%rdx
,4), %rdx
1373 leaq
(%r8,%rdx
,4), %rdx
1379 .size _IO_seekwmark, .-_IO_seekwmark
1381 .globl _IO_unsave_wmarkers
1382 .type _IO_unsave_wmarkers, @function
1383 _IO_unsave_wmarkers
:
1391 jmp _IO_free_wbackup_area
1397 .size _IO_unsave_wmarkers, .-_IO_unsave_wmarkers
1398 .weak __stop___libc_IO_vtables
1399 .weak __start___libc_IO_vtables
1400 .hidden _IO_vtable_check