/netbsd/external/mpl/bind/dist/lib/isc/ |
H A D | trampoline.c | 76 isc__trampoline_t *trampoline = calloc(1, sizeof(*trampoline)); in isc__trampoline_new() local 86 return (trampoline); in isc__trampoline_new() 157 INSIST(trampoline != NULL); in isc__trampoline_get() 160 return (trampoline); in isc__trampoline_get() 167 REQUIRE(trampoline->tid > 0); in isc__trampoline_detach() 169 REQUIRE(trampolines[trampoline->tid] == trampoline); in isc__trampoline_detach() 178 free(trampoline); in isc__trampoline_detach() 188 REQUIRE(trampoline->tid > 0); in isc__trampoline_attach() 190 REQUIRE(trampolines[trampoline->tid] == trampoline); in isc__trampoline_attach() 193 isc_tid_v = trampoline->tid; in isc__trampoline_attach() [all …]
|
H A D | lib.c | 46 isc__trampoline_t *trampoline = isc__trampoline_get(NULL, NULL); in isc_lib_ntservice() local 49 isc__trampoline_attach(trampoline); in isc_lib_ntservice() 53 isc__trampoline_detach(trampoline); in isc_lib_ntservice()
|
H A D | trampoline_p.h | 71 isc__trampoline_attach(isc__trampoline_t *trampoline); 73 isc__trampoline_detach(isc__trampoline_t *trampoline);
|
/netbsd/external/gpl3/gdb/dist/ld/testsuite/ld-m68hc11/ |
H A D | far-hc12.s | 1 ;;; Test 68HC12 FAR trampoline generation 5 ;;; 'far_no_tramp' does not have any trampoline generated. 16 bsr _far_bar ; Call to trampoline generated code 24 ldd #_far_foo ; Get address of trampoline handler 27 ldd #_far_bar ; Likewise (unique trampoline check) 30 call _far_no_tramp ; No trampoline generated for _far_no_tramp
|
H A D | far-hc11.s | 1 ;;; Test 68HC11 FAR trampoline generation 5 ;;; 'far_no_tramp' does not have any trampoline generated. 16 bsr _far_bar ; Call to trampoline generated code 24 ldd #_far_foo ; Get address of trampoline handler 27 ldd #_far_bar ; Likewise (unique trampoline check) 32 bsr __call_a16 ; No trampoline generated for _far_no_tramp
|
/netbsd/external/gpl3/gdb.old/dist/ld/testsuite/ld-m68hc11/ |
H A D | far-hc12.s | 1 ;;; Test 68HC12 FAR trampoline generation 5 ;;; 'far_no_tramp' does not have any trampoline generated. 16 bsr _far_bar ; Call to trampoline generated code 24 ldd #_far_foo ; Get address of trampoline handler 27 ldd #_far_bar ; Likewise (unique trampoline check) 30 call _far_no_tramp ; No trampoline generated for _far_no_tramp
|
H A D | far-hc11.s | 1 ;;; Test 68HC11 FAR trampoline generation 5 ;;; 'far_no_tramp' does not have any trampoline generated. 16 bsr _far_bar ; Call to trampoline generated code 24 ldd #_far_foo ; Get address of trampoline handler 27 ldd #_far_bar ; Likewise (unique trampoline check) 32 bsr __call_a16 ; No trampoline generated for _far_no_tramp
|
/netbsd/external/gpl3/gcc/dist/libsanitizer/interception/ |
H A D | interception_win.cc | 693 if (!trampoline) in OverrideFunctionWithRedirectJump() 695 WriteDirectBranch(trampoline, new_func); in OverrideFunctionWithRedirectJump() 704 WriteJumpInstruction(old_func, FIRST_32_SECOND_64(new_func, trampoline)); in OverrideFunctionWithRedirectJump() 730 if (!trampoline) in OverrideFunctionWithHotPatch() 732 if (!CopyInstructions(trampoline, old_func, instruction_size)) in OverrideFunctionWithHotPatch() 734 WriteDirectBranch(trampoline + instruction_size, in OverrideFunctionWithHotPatch() 736 *orig_old_func = trampoline; in OverrideFunctionWithHotPatch() 780 if (!trampoline) in OverrideFunctionWithTrampoline() 782 if (!CopyInstructions(trampoline, old_func, instructions_length)) in OverrideFunctionWithTrampoline() 784 WriteDirectBranch(trampoline + instructions_length, in OverrideFunctionWithTrampoline() [all …]
|
/netbsd/sys/external/bsd/compiler_rt/dist/lib/interception/ |
H A D | interception_win.cc | 695 if (!trampoline) in OverrideFunctionWithRedirectJump() 697 WriteDirectBranch(trampoline, new_func); in OverrideFunctionWithRedirectJump() 706 WriteJumpInstruction(old_func, FIRST_32_SECOND_64(new_func, trampoline)); in OverrideFunctionWithRedirectJump() 732 if (!trampoline) in OverrideFunctionWithHotPatch() 734 if (!CopyInstructions(trampoline, old_func, instruction_size)) in OverrideFunctionWithHotPatch() 736 WriteDirectBranch(trampoline + instruction_size, in OverrideFunctionWithHotPatch() 738 *orig_old_func = trampoline; in OverrideFunctionWithHotPatch() 782 if (!trampoline) in OverrideFunctionWithTrampoline() 784 if (!CopyInstructions(trampoline, old_func, instructions_length)) in OverrideFunctionWithTrampoline() 786 WriteDirectBranch(trampoline + instructions_length, in OverrideFunctionWithTrampoline() [all …]
|
/netbsd/external/gpl3/gcc.old/dist/libsanitizer/interception/ |
H A D | interception_win.cc | 693 if (!trampoline) in OverrideFunctionWithRedirectJump() 695 WriteDirectBranch(trampoline, new_func); in OverrideFunctionWithRedirectJump() 704 WriteJumpInstruction(old_func, FIRST_32_SECOND_64(new_func, trampoline)); in OverrideFunctionWithRedirectJump() 730 if (!trampoline) in OverrideFunctionWithHotPatch() 732 if (!CopyInstructions(trampoline, old_func, instruction_size)) in OverrideFunctionWithHotPatch() 734 WriteDirectBranch(trampoline + instruction_size, in OverrideFunctionWithHotPatch() 736 *orig_old_func = trampoline; in OverrideFunctionWithHotPatch() 780 if (!trampoline) in OverrideFunctionWithTrampoline() 782 if (!CopyInstructions(trampoline, old_func, instructions_length)) in OverrideFunctionWithTrampoline() 784 WriteDirectBranch(trampoline + instructions_length, in OverrideFunctionWithTrampoline() [all …]
|
/netbsd/sys/arch/x68k/stand/loadbsd/ |
H A D | trampoline.S | 7 | $NetBSD: trampoline.S,v 1.3 2011/02/21 02:31:59 itohy Exp $ 12 | arg+0 bsr trampoline 16 | +52 trampoline 18 ENTRY_NOPROFILE(trampoline)
|
/netbsd/external/gpl3/gdb/dist/ld/emultempl/ |
H A D | m68hc1xelf.em | 29 # its trampoline 38 # are redirected to the trampoline that was generated. 54 The --no-trampoline option prevents that. */ 274 contains the trampoline code. This way we put the generated trampoline 301 /* Call again the trampoline analyzer to initialize the trampoline 333 { "no-trampoline", no_argument, NULL, OPTION_NO_TRAMPOLINE }, 339 " --no-trampoline Do not generate the far trampolines used to call\n"
|
H A D | nds32elf.em | 34 static int tls_desc_trampoline = 0; /* --m[no]tlsdesc-trampoline. */ 152 { "mtlsdesc-trampoline", no_argument, NULL, OPTION_TLSDESC_TRAMPOLINE}, 153 { "mno-tlsdesc-trampoline", no_argument, NULL, OPTION_NO_TLSDESC_TRAMPOLINE}, 171 --m[no-]tlsdesc-trampoline Disable/enable TLS DESC trampoline\n"));
|
/netbsd/external/gpl3/binutils.old/dist/ld/emultempl/ |
H A D | m68hc1xelf.em | 29 # its trampoline 38 # are redirected to the trampoline that was generated. 54 The --no-trampoline option prevents that. */ 274 contains the trampoline code. This way we put the generated trampoline 301 /* Call again the trampoline analyzer to initialize the trampoline 333 { "no-trampoline", no_argument, NULL, OPTION_NO_TRAMPOLINE }, 339 " --no-trampoline Do not generate the far trampolines used to call\n"
|
H A D | nds32elf.em | 34 static int tls_desc_trampoline = 0; /* --m[no]tlsdesc-trampoline. */ 152 { "mtlsdesc-trampoline", no_argument, NULL, OPTION_TLSDESC_TRAMPOLINE}, 153 { "mno-tlsdesc-trampoline", no_argument, NULL, OPTION_NO_TLSDESC_TRAMPOLINE}, 171 --m[no-]tlsdesc-trampoline Disable/enable TLS DESC trampoline\n"));
|
/netbsd/external/gpl3/binutils/dist/ld/emultempl/ |
H A D | m68hc1xelf.em | 29 # its trampoline 38 # are redirected to the trampoline that was generated. 54 The --no-trampoline option prevents that. */ 274 contains the trampoline code. This way we put the generated trampoline 301 /* Call again the trampoline analyzer to initialize the trampoline 333 { "no-trampoline", no_argument, NULL, OPTION_NO_TRAMPOLINE }, 339 " --no-trampoline Do not generate the far trampolines used to call\n"
|
H A D | nds32elf.em | 34 static int tls_desc_trampoline = 0; /* --m[no]tlsdesc-trampoline. */ 152 { "mtlsdesc-trampoline", no_argument, NULL, OPTION_TLSDESC_TRAMPOLINE}, 153 { "mno-tlsdesc-trampoline", no_argument, NULL, OPTION_NO_TLSDESC_TRAMPOLINE}, 171 --m[no-]tlsdesc-trampoline Disable/enable TLS DESC trampoline\n"));
|
/netbsd/external/gpl3/gdb.old/dist/ld/emultempl/ |
H A D | m68hc1xelf.em | 29 # its trampoline 38 # are redirected to the trampoline that was generated. 54 The --no-trampoline option prevents that. */ 274 contains the trampoline code. This way we put the generated trampoline 301 /* Call again the trampoline analyzer to initialize the trampoline 333 { "no-trampoline", no_argument, NULL, OPTION_NO_TRAMPOLINE }, 339 " --no-trampoline Do not generate the far trampolines used to call\n"
|
H A D | nds32elf.em | 34 static int tls_desc_trampoline = 0; /* --m[no]tlsdesc-trampoline. */ 152 { "mtlsdesc-trampoline", no_argument, NULL, OPTION_TLSDESC_TRAMPOLINE}, 153 { "mno-tlsdesc-trampoline", no_argument, NULL, OPTION_NO_TLSDESC_TRAMPOLINE}, 171 --m[no-]tlsdesc-trampoline Disable/enable TLS DESC trampoline\n"));
|
/netbsd/sys/external/bsd/drm2/dist/drm/i915/gem/ |
H A D | i915_gem_execbuffer.c | 2029 if (pw->trampoline) in __eb_parse_release() 2060 if (trampoline) { in eb_parse_pipeline() 2073 pw->trampoline = trampoline; in eb_parse_pipeline() 2106 if (trampoline) in eb_parse_pipeline() 2152 trampoline = NULL; in eb_parse() 2154 trampoline = shadow; in eb_parse() 2178 eb->trampoline = trampoline; in eb_parse() 2186 if (trampoline) in eb_parse() 2241 if (eb->trampoline) { in eb_submit() 2638 eb.trampoline = NULL; in i915_gem_do_execbuffer() [all …]
|
/netbsd/sys/arch/x68k/stand/common/ |
H A D | exec_image.S | 53 movl #(end_trampoline-trampoline),%sp@- 54 pea %pc@(trampoline) 61 ASENTRY_NOPROFILE(trampoline)
|
/netbsd/external/gpl3/gcc.old/dist/libgcc/config/mips/ |
H A D | linux-unwind.h | 71 u_int32_t trampoline[2]; in mips_fallback_frame_state() member 82 u_int32_t trampoline[2]; in mips_fallback_frame_state() member
|
/netbsd/external/gpl3/gcc/dist/libgcc/config/mips/ |
H A D | linux-unwind.h | 71 u_int32_t trampoline[2]; in mips_fallback_frame_state() member 82 u_int32_t trampoline[2]; in mips_fallback_frame_state() member
|
/netbsd/external/bsd/unbound/dist/pythonmod/examples/ |
H A D | avahi-resolver.py | 196 trampoline = dict() variable 227 o = trampoline.get(path, None) 247 trampoline[self.browser_path] = self 256 del trampoline[self.browser_path]
|
/netbsd/external/gpl3/gdb/dist/gdbserver/ |
H A D | linux-x86-low.cc | 118 CORE_ADDR *trampoline, ULONGEST *trampoline_size, 1159 CORE_ADDR *trampoline, in amd64_install_fast_tracepoint_jump_pad() argument 1348 CORE_ADDR *trampoline, in i386_install_fast_tracepoint_jump_pad() argument 1488 if (!claim_trampoline_space (*trampoline_size, trampoline)) in i386_install_fast_tracepoint_jump_pad() 1497 offset = *jump_entry - (*trampoline + sizeof (jump_insn)); in i386_install_fast_tracepoint_jump_pad() 1500 target_write_memory (*trampoline, buf, sizeof (jump_insn)); in i386_install_fast_tracepoint_jump_pad() 1503 offset = (*trampoline - (tpaddr + sizeof (small_jump_insn))) & 0xffff; in i386_install_fast_tracepoint_jump_pad() 1538 CORE_ADDR *trampoline, in install_fast_tracepoint_jump_pad() argument 1551 trampoline, trampoline_size, in install_fast_tracepoint_jump_pad() 1562 trampoline, trampoline_size, in install_fast_tracepoint_jump_pad()
|