trampoline
sa_doall(sa, NULL, &trampoline, &tramp);
trampoline = (void *)trampcode;
trampoline, PT4);
trampoline(trampstack, copy_staging == COPY_STAGING_ENABLE ?
static void (*trampoline)(uint64_t stack, void *copy_finish, uint64_t kernend,
trampoline = (void *)(uintptr_t)ptr;
bcopy(&amd64_tramp, trampoline, amd64_tramp_size);
BS->FreePages((uintptr_t)trampoline, 1);
BS->FreePages((uintptr_t)trampoline, 1);
BS->FreePages((uintptr_t)trampoline, 1);
type == AllocateMaxAddress ? "" : "not ", trampoline, PT4, gdt,
trampoline(trampstack, type == AllocateMaxAddress ? efi_copy_finish :
static void (*trampoline)(uint32_t stack, void *copy_finish, uint32_t kernend,
uint64_t *trampoline;
trampoline = (void *)trampcode;
trampoline_data = (void *)trampoline + tramp_data_offset;
static void (*trampoline)(uint64_t stack, void *copy_finish, uint64_t kernend,
uint64_t *trampoline;
trampoline = (void *)trampcode;
trampoline, PT4);
trampoline(trampstack, copy_staging == COPY_STAGING_ENABLE ?
trampoline_data = (void *)trampoline + tramp_data_offset;
trampoline = malloc(szkerneltramp);
memcpy(trampoline, &kerneltramp, szkerneltramp);
trampoline_data = (void*)&trampoline[2];
archsw.arch_copyin(trampoline, trampolinebase, szkerneltramp);
free(trampoline);
uint32_t *trampoline;
char *copyout_buf, *trampoline, *tramp_stack_base;
trampoline = pmap_trm_alloc(end_exceptions - start_exceptions,
bcopy(start_exceptions, trampoline, end_exceptions - start_exceptions);
setidt_disp = trampoline - start_exceptions;