| /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); 
 |