Searched refs:transfer_t (Results 1 – 22 of 22) sorted by relevance
/ext-fiber/src/ |
H A D | fiber_asm.c | 25 } transfer_t; typedef 27 extern fcontext_t make_fcontext(void *sp, size_t size, void (*fn)(transfer_t)); 28 extern transfer_t jump_fcontext(fcontext_t to, void *vp); 35 static ZEND_NORETURN void zend_fiber_trampoline(transfer_t transfer) in zend_fiber_trampoline() 81 transfer_t transfer = jump_fcontext(to->self, to); in zend_fiber_switch_context() 90 transfer_t transfer = jump_fcontext(current->caller, NULL); in zend_fiber_suspend_context()
|
/ext-fiber/boost/asm/ |
H A D | jump_ppc32_sysv_elf_gas.S | 59 # Linux: jump_fcontext( hidden transfer_t * R3, R4, R5) 60 # Other: transfer_t R3:R4 = jump_fcontext( R3, R4) 187 # return transfer_t
|
H A D | jump_mips32_o32_elf_gas.S | 60 sw $a0, 84($sp) # save hidden, address of returned transfer_t 97 lw $v0, 84($sp) # restore hidden, address of returned transfer_t 106 # return transfer_t from jump 107 sw $a0, ($v0) # fctx of transfer_t 108 sw $a2, 4($v0) # data of transfer_t 109 # pass transfer_t as first arg in context function
|
H A D | make_ppc32_sysv_elf_gas.S | 88 # set hidden pointer for returning transfer_t 115 # transfer_t in R3:R4, but we need to pass transfer_t * R3 to 121 la %r3, 8(%r1) # address of transfer_t
|
H A D | jump_arm_aapcs_elf_gas.S | 76 @ return transfer_t from jump 79 @ pass transfer_t as first arg in context function
|
H A D | jump_arm_aapcs_macho_gas.S | 87 @ return transfer_t from jump 90 @ pass transfer_t as first arg in context function
|
H A D | jump_arm64_aapcs_macho_gas.S | 98 ; return transfer_t from jump 99 ; pass transfer_t as first arg in context function
|
H A D | jump_arm64_aapcs_elf_gas.S | 100 # return transfer_t from jump 101 # pass transfer_t as first arg in context function
|
H A D | make_mips32_o32_elf_gas.S | 62 # - 8 bytes to as space for transfer_t returned to finish 71 # compute address of returned transfer_t
|
H A D | make_arm_aapcs_macho_gas.S | 54 @ compute address of returned transfer_t
|
H A D | jump_riscv64_sysv_elf_gas.S | 136 # return transfer_t from jump 137 # pass transfer_t as first arg in context function
|
H A D | make_arm_aapcs_elf_gas.S | 57 @ compute address of returned transfer_t
|
H A D | jump_ppc64_sysv_elf_gas.S | 186 # copy transfer_t into transfer_fn arg registers 198 # return transfer_t 206 # copy transfer_t into transfer_fn arg registers
|
H A D | jump_ppc64_sysv_macho_gas.S | 151 # return transfer_t 159 # copy transfer_t into transfer_fn arg registers
|
H A D | make_ppc32_sysv_xcoff_gas.S | 101 # compute address of returned transfer_t
|
H A D | make_ppc64_sysv_xcoff_gas.S | 31 # compute address of returned transfer_t
|
H A D | make_ppc32_sysv_macho_gas.S | 101 # compute address of returned transfer_t
|
H A D | jump_ppc64_sysv_xcoff_gas.S | 87 # return transfer_t
|
H A D | make_arm_aapcs_pe_armasm.asm | 57 ; compute address of returned transfer_t
|
H A D | jump_i386_ms_pe_masm.asm | 109 ; return transfer_t
|
H A D | jump_ppc32_sysv_macho_gas.S | 196 # return transfer_t
|
H A D | jump_ppc32_sysv_xcoff_gas.S | 198 # return transfer_t
|
Completed in 25 milliseconds