Home
last modified time | relevance | path

Searched refs:jump_fcontext (Results 1 – 25 of 26) sorted by relevance

12

/third_party/boost/libs/context/src/asm/
Djump_ppc64_sysv_elf_gas.S70 .globl jump_fcontext symbol
74 jump_fcontext: label
75 addis %r2, %r12, .TOC.-jump_fcontext@ha
76 addi %r2, %r2, .TOC.-jump_fcontext@l
77 .localentry jump_fcontext, . - jump_fcontext
81 jump_fcontext: label
83 .quad .L.jump_fcontext,.TOC.@tocbase,0
84 .type jump_fcontext,@function
87 .L.jump_fcontext:
89 .hidden .jump_fcontext
[all …]
Djump_ppc32_sysv_elf_gas.S55 .globl jump_fcontext symbol
57 .type jump_fcontext,@function
58 jump_fcontext: label
59 # Linux: jump_fcontext( hidden transfer_t * R3, R4, R5)
60 # Other: transfer_t R3:R4 = jump_fcontext( R3, R4)
198 .size jump_fcontext, .-jump_fcontext
Djump_i386_sysv_elf_gas.S29 .globl jump_fcontext symbol
31 .type jump_fcontext,@function
32 jump_fcontext: label
80 .size jump_fcontext,.-jump_fcontext
Djump_x86_64_sysv_elf_gas.S29 .globl jump_fcontext symbol
30 .type jump_fcontext,@function
32 jump_fcontext: label
88 .size jump_fcontext,.-jump_fcontext
Djump_arm_aapcs_elf_gas.S43 .globl jump_fcontext symbol
45 .type jump_fcontext,%function
47 jump_fcontext: label
85 .size jump_fcontext,.-jump_fcontext
Djump_mips32_o32_elf_gas.S43 .globl jump_fcontext symbol
45 .type jump_fcontext,@function
46 .ent jump_fcontext
47 jump_fcontext: label
115 .end jump_fcontext
116 .size jump_fcontext, .-jump_fcontext
Djump_mips64_n64_elf_gas.S50 .globl jump_fcontext symbol
52 .type jump_fcontext,@function
53 .ent jump_fcontext
54 jump_fcontext: label
117 .end jump_fcontext
118 .size jump_fcontext, .-jump_fcontext
Djump_s390x_sysv_elf_gas.S48 .global jump_fcontext symbol
49 .type jump_fcontext, @function
79 jump_fcontext: label
155 .size jump_fcontext,.-jump_fcontext
Djump_arm64_aapcs_elf_gas.S57 .global jump_fcontext symbol
58 .type jump_fcontext, %function
59 jump_fcontext: label
112 .size jump_fcontext,.-jump_fcontext
Djump_riscv64_sysv_elf_gas.S63 .global jump_fcontext symbol
64 .type jump_fcontext, %function
65 jump_fcontext: label
148 .size jump_fcontext,.-jump_fcontext
Djump_x86_64_ms_pe_gas.asm92 .globl jump_fcontext symbol
93 .def jump_fcontext; .scl 2; .type 32; .endef
94 .seh_proc jump_fcontext
95 jump_fcontext: label
Djump_ppc32_sysv_xcoff_gas.S75 .globl .jump_fcontext
76 .globl jump_fcontext[DS]
78 .csect jump_fcontext[DS]
79 jump_fcontext: label
80 .long .jump_fcontext
81 .jump_fcontext: label
Djump_arm_aapcs_pe_armasm.asm29 EXPORT jump_fcontext
31 jump_fcontext PROC label
Djump_i386_ms_pe_masm.asm27 jump_fcontext PROC BOOST_CONTEXT_EXPORT label
66 ; firstarg of jump_fcontext() == fcontext to jump to
115 jump_fcontext ENDP
Djump_ppc64_sysv_xcoff_gas.S10 .globl .jump_fcontext
11 .jump_fcontext: label
Dontop_ppc32_sysv_elf_gas.S60 # Other: transfer_t R3:R4 = jump_fcontext( R3, R4, R5)
Djump_x86_64_ms_pe_masm.asm87 jump_fcontext PROC BOOST_CONTEXT_EXPORT FRAME label
204 jump_fcontext ENDP
Dmake_ppc32_sysv_elf_gas.S114 # On systems other than Linux, jump_fcontext is returning the
Dmake_i386_ms_pe_masm.asm76 ; will be entered after calling jump_fcontext() first time
/third_party/boost/libs/context/test/
Dtest_fcontext.cpp80 ctx::jump_fcontext( t.fctx, t.data); in f1()
85 ctx::transfer_t t = ctx::jump_fcontext( t_.fctx, 0); in f3()
87 ctx::jump_fcontext( t.fctx, t.data); in f3()
92 ctx::jump_fcontext( t.fctx, & i); in f4()
96 ctx::jump_fcontext( t.fctx, t.data); in f5()
102 ctx::transfer_t t = ctx::jump_fcontext( t_.fctx, & res); in f6()
105 ctx::jump_fcontext( t.fctx, & res); in f6()
114 ctx::jump_fcontext( t.fctx, t.data); in f7()
121 ctx::jump_fcontext( t.fctx, 0); in f8()
126 ctx::jump_fcontext( t.fctx, 0); in f10()
[all …]
/third_party/boost/libs/context/performance/fcontext/
Dperformance.cpp63 t = boost::context::detail::jump_fcontext( t.fctx, 0); in foo()
75 boost::context::detail::transfer_t t = boost::context::detail::jump_fcontext( ctx, 0); in measure_time_fc()
79 t = boost::context::detail::jump_fcontext( t.fctx, 0); in measure_time_fc()
98 boost::context::detail::transfer_t t = boost::context::detail::jump_fcontext( ctx, 0); in measure_cycles_fc()
102 t = boost::context::detail::jump_fcontext( t.fctx, 0); in measure_cycles_fc()
/third_party/boost/boost/context/
Dfiber_fcontext.hpp78 t = jump_fcontext( t.fctx, nullptr); in fiber_entry()
174 return jump_fcontext( fctx, record).fctx; in create_fiber1()
196 return jump_fcontext( fctx, record).fctx; in create_fiber2()
282 return { detail::jump_fcontext( in resume()
Dcontinuation_fcontext.hpp78 t = jump_fcontext( t.fctx, nullptr); in context_entry()
177 return jump_fcontext( fctx, record).fctx; in create_context1()
199 return jump_fcontext( fctx, record).fctx; in create_context2()
264 return { detail::jump_fcontext( in resume()
/third_party/boost/boost/context/detail/
Dfcontext.hpp31 transfer_t BOOST_CONTEXT_CALLDECL jump_fcontext( fcontext_t const to, void * vp);
/third_party/boost/libs/coroutine/src/detail/
Dcoroutine_context.cpp68 context::detail::transfer_t t = context::detail::jump_fcontext( other.ctx_, & data); in jump()

12