Home
last modified time | relevance | path

Searched refs:tramp (Results 1 – 25 of 123) sorted by relevance

12345

/netbsd-src/sys/arch/vax/vax/
H A Dcompat_13_machdep.c166 struct otrampframe tramp; in setupstack_oldsigcontext() local
181 tramp.sig = ksi->ksi_signo; in setupstack_oldsigcontext()
182 tramp.code = (register_t)ksi->ksi_addr; in setupstack_oldsigcontext()
184 tramp.scp = sp; in setupstack_oldsigcontext()
187 tramp.r0 = tramp.r1 = tramp.r2 = tramp.r3 = tramp.r4 = tramp.r5 = 0; in setupstack_oldsigcontext()
188 tramp.pc = (register_t)handler; in setupstack_oldsigcontext()
189 tramp.arg = sp; in setupstack_oldsigcontext()
196 error = copyout(&tramp, (char *)tramp.scp - sizeof(tramp), sizeof(tramp)) != 0 || in setupstack_oldsigcontext()
197 copyout(&sigctx, (void *)tramp.scp, sizeof(sigctx)) != 0; in setupstack_oldsigcontext()
H A Dsig_machdep.c154 struct trampoline3 tramp; in setupstack_siginfo3() local
162 memset(&tramp, 0, sizeof(tramp)); in setupstack_siginfo3()
163 tramp.narg = 3; in setupstack_siginfo3()
164 tramp.sig = ksi->ksi_signo; in setupstack_siginfo3()
165 sp -= sizeof(uc); tramp.ucp = sp; in setupstack_siginfo3()
166 sp -= sizeof(siginfo_t); tramp.sip = sp; in setupstack_siginfo3()
167 sp -= sizeof(tramp); in setupstack_siginfo3()
183 error = (copyout(&uc, (char *)tramp.ucp, sizeof(uc)) != 0 || in setupstack_siginfo3()
184 copyout(&ksi->ksi_info, (char *)tramp.sip, sizeof(ksi->ksi_info)) != 0 || in setupstack_siginfo3()
185 copyout(&tramp, (char *)sp, sizeof(tramp)) != 0); in setupstack_siginfo3()
H A Dcompat_16_machdep.c175 struct trampoline2 tramp; in setupstack_sigcontext2() local
191 tramp.narg = 3; in setupstack_sigcontext2()
192 tramp.sig = ksi->ksi_signo; in setupstack_sigcontext2()
193 tramp.code = (register_t)ksi->ksi_addr; in setupstack_sigcontext2()
194 tramp.scp = sp; in setupstack_sigcontext2()
195 sp -= sizeof(tramp); in setupstack_sigcontext2()
203 error = (copyout(&sigctx, (char *)tramp.scp, sizeof(sigctx)) != 0 || in setupstack_sigcontext2()
204 copyout(&tramp, (char *)sp, sizeof(tramp)) != 0); in setupstack_sigcontext2()
/netbsd-src/sys/arch/x68k/stand/loadbsd/
H A Dloadbsd.c455 struct tramparg *tramp; in main() local
532 tramp = read_kernel(kernel); in main()
534 tramp->xk.rootdev = rootdev; in main()
535 tramp->xk.boothowto = boothowto; in main()
564 DOS_SUPER_JSR((void (*)(void)) tramp, &regs, &regs); in main()
/netbsd-src/crypto/external/bsd/openssl/dist/crypto/
H A Dsparse_array.c136 struct trampoline_st tramp; in ossl_sa_doall() local
138 tramp.func = leaf; in ossl_sa_doall()
140 sa_doall(sa, NULL, &trampoline, &tramp); in ossl_sa_doall()
/netbsd-src/sys/kern/
H A Dsys_sig.c112 SCARG(uap, tramp), SCARG(uap, vers)); in sys___sigaction_sigtramp()
382 struct sigaction *osa, const void *tramp, int vers) in sigaction1() argument
457 if (tramp != NULL || in sigaction1()
466 if (tramp == NULL || !v0v1valid) { in sigaction1()
474 if (tramp == NULL) { in sigaction1()
499 ps->sa_sigdesc[signum].sd_tramp = tramp; in sigaction1()
/netbsd-src/sys/arch/x68k/stand/common/
H A Dexec_image.S51 lea %sp@(-4096),%a3 | use last phys page as tramp
59 jmp %a3@ | jump to tramp
/netbsd-src/external/gpl3/gcc/dist/libgcc/config/rs6000/
H A Dt-lynx1 LIB2ADD = $(srcdir)/config/rs6000/tramp.S
H A Dt-vxworks1 LIB2ADD += $(srcdir)/config/rs6000/tramp.S
H A Dt-netbsd1 LIB2ADD = $(srcdir)/config/rs6000/tramp.S
H A Dt-ppccomm2 $(srcdir)/config/rs6000/tramp.S
H A Dlinux-unwind.h101 int tramp[6]; member
136 int tramp[6]; in get_regs() member
H A Dt-darwin42 LIB2ADD = $(srcdir)/config/rs6000/darwin-tramp.S \
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/rs6000/
H A Dt-lynx1 LIB2ADD = $(srcdir)/config/rs6000/tramp.S
H A Dt-netbsd1 LIB2ADD = $(srcdir)/config/rs6000/tramp.S
H A Dlinux-unwind.h127 int tramp[6]; in get_regs() member
143 int tramp[6]; in get_regs() member
H A Dt-ppccomm2 $(srcdir)/config/rs6000/tramp.S
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/nios2/
H A Dt-nios25 $(srcdir)/config/nios2/tramp.c
/netbsd-src/external/gpl3/gcc/dist/libgcc/config/nios2/
H A Dt-nios25 $(srcdir)/config/nios2/tramp.c
/netbsd-src/external/gpl3/gcc/dist/gcc/config/rs6000/
H A Dt-netbsd643 LIB2FUNCS_EXTRA = $(srcdir)/config/rs6000/tramp.asm \
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/rs6000/
H A Dt-netbsd643 LIB2FUNCS_EXTRA = $(srcdir)/config/rs6000/tramp.asm \
/netbsd-src/external/gpl3/gcc/dist/gcc/config/or1k/
H A Dor1k.cc1337 rtx tramp[5], fnaddr, f_hi, f_lo, c_hi, c_lo; in or1k_trampoline_init() local
1359 tramp[0] = expand_binop (SImode, ior_optab, f_hi, in or1k_trampoline_init()
1362 tramp[1] = expand_binop (SImode, ior_optab, c_hi, in or1k_trampoline_init()
1365 tramp[2] = expand_binop (SImode, ior_optab, f_lo, in or1k_trampoline_init()
1368 tramp[4] = expand_binop (SImode, ior_optab, c_lo, in or1k_trampoline_init()
1371 tramp[3] = gen_int_mode (jr_r13, SImode); in or1k_trampoline_init()
1376 emit_move_insn (mem, tramp[i]); in or1k_trampoline_init()
/netbsd-src/external/gpl3/binutils.old/dist/ld/emultempl/
H A Dm68hc1xelf.em33 # - The trampolines are generated in a ".tramp" section. The generation
273 .tramp section. Such .tramp section exists in most cases and
/netbsd-src/external/gpl3/binutils/dist/ld/emultempl/
H A Dm68hc1xelf.em33 # - The trampolines are generated in a ".tramp" section. The generation
273 .tramp section. Such .tramp section exists in most cases and
/netbsd-src/sys/compat/linux/common/
H A Dlinux_signal.c342 void *tramp = NULL; in linux_sys_rt_sigaction() local
379 (tramp = nlsa.linux_sa_restorer) != NULL) in linux_sys_rt_sigaction()
386 tramp, vers); in linux_sys_rt_sigaction()

12345