HomeSort by: relevance | last modified time | path
    Searched refs:trampoline (Results 1 - 11 of 11) sorted by relevancy

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

Completed in 18 milliseconds