| /src/sys/arch/x68k/stand/loadbsd/ |
| trampoline.h | 2 * definitions for trampoline code 7 * $NetBSD: trampoline.h,v 1.2 2011/02/21 02:31:59 itohy Exp $ 32 extern char trampoline[], end_trampoline[];
|
| trampoline.S | 7 | $NetBSD: trampoline.S,v 1.3 2011/02/21 02:31:59 itohy Exp $ 10 #include "trampoline.h" 12 | arg+0 bsr trampoline 16 | +52 trampoline 18 ENTRY_NOPROFILE(trampoline)
|
| Makefile | 8 SRCS= start.S loadbsd.c xprintf.c trampoline.S
|
| loadbsd.c | 42 #include "trampoline.h" 284 * read kernel and create trampoline 290 * |----------------------| <- return value (entry addr of trampoline) 292 * | (trampoline args) | 294 * | trampoline code | 306 size_t size_tramp = end_trampoline - trampoline; 348 * address for argument for trampoline code 353 xwarnx("trampoline arg at %p", arg); 358 * create argument for trampoline code 378 * copy trampoline cod [all...] |
| /src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/ |
| socfpga_arria5.dtsi | 7 /* First 4KB has trampoline code for secondary cores. */
|
| socfpga_cyclone5.dtsi | 7 /* First 4KB has trampoline code for secondary cores. */
|
| /src/sys/arch/x68k/stand/common/ |
| exec_image.S | 49 /* copy the trampoline to the last physical page. */ 53 movl #(end_trampoline-trampoline),%sp@- 54 pea %pc@(trampoline) 61 ASENTRY_NOPROFILE(trampoline)
|
| /src/sys/external/bsd/compiler_rt/dist/lib/interception/ |
| interception_win.cc | 22 // arbitrary branching on the whole memory space, the notion of trampoline 23 // region is used. A trampoline region is a memory space withing 2G boundary 51 // On an 64-bit architecture, a trampoline is inserted. 56 // [trampoline] 80 // [trampoline] 90 // [trampoline] 96 // 4) Trampoline 98 // The Trampoline hooking technique is the most aggressive one. It is 109 // [trampoline] 120 // [trampoline] 694 uptr trampoline = AllocateMemoryForTrampoline(old_func, kDirectBranchLength); local in function:__interception::OverrideFunctionWithRedirectJump 731 uptr trampoline = AllocateMemoryForTrampoline(old_func, trampoline_length); local in function:__interception::OverrideFunctionWithHotPatch 781 uptr trampoline = AllocateMemoryForTrampoline(old_func, trampoline_length); local in function:__interception::OverrideFunctionWithTrampoline [all...] |
| /src/sys/external/bsd/drm2/dist/drm/i915/gem/ |
| i915_gem_execbuffer.c | 241 struct i915_vma *trampoline; /** trampoline used for chaining */ member in struct:i915_execbuffer 2008 struct i915_vma *trampoline; member in struct:eb_parse_work 2022 pw->trampoline); 2029 if (pw->trampoline) 2030 i915_active_release(&pw->trampoline->active); 2043 struct i915_vma *trampoline) 2060 if (trampoline) { 2061 err = i915_active_acquire(&trampoline->active); 2073 pw->trampoline = trampoline 2120 struct i915_vma *shadow, *trampoline; local in function:eb_parse [all...] |
| /src/sys/external/bsd/drm2/dist/drm/i915/ |
| i915_cmd_parser.c | 1405 * @trampoline: whether to emit a conditional trampoline at the end of the batch 1418 bool trampoline) 1440 if (!trampoline) 1504 if (trampoline) { 1506 * With the trampoline, the shadow is executed twice.
|
| i915_drv.h | 2008 bool trampoline);
|