Home
last modified time | relevance | path

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

1234567

/netbsd/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()
181 error = (copyout(&uc, (char *)tramp.ucp, sizeof(uc)) != 0 || in setupstack_siginfo3()
182 copyout(&ksi->ksi_info, (char *)tramp.sip, sizeof(ksi->ksi_info)) != 0 || in setupstack_siginfo3()
183 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/external/gpl3/gdb/dist/gdb/
H A Dtramp-frame.c83 tramp_frame_start (const struct tramp_frame *tramp, in tramp_frame_start() argument
91 if (tramp->validate && !tramp->validate (tramp, this_frame, &pc)) in tramp_frame_start()
96 for (ti = 0; tramp->insn[ti].bytes != TRAMP_SENTINEL_INSN; ti++) in tramp_frame_start()
98 CORE_ADDR func = pc - tramp->insn_size * ti; in tramp_frame_start()
103 gdb_byte buf[sizeof (tramp->insn[0])]; in tramp_frame_start()
106 if (tramp->insn[i].bytes == TRAMP_SENTINEL_INSN) in tramp_frame_start()
109 func + i * tramp->insn_size, in tramp_frame_start()
110 buf, tramp->insn_size)) in tramp_frame_start()
113 if (tramp->insn[i].bytes != (insn & tramp->insn[i].mask)) in tramp_frame_start()
135 func = tramp_frame_start (tramp, this_frame, pc); in tramp_frame_sniffer()
[all …]
H A Dtramp-frame.h82 const struct tramp_frame *tramp);
/netbsd/external/gpl3/gdb.old/dist/gdb/
H A Dtramp-frame.c83 tramp_frame_start (const struct tramp_frame *tramp, in tramp_frame_start() argument
91 if (tramp->validate && !tramp->validate (tramp, this_frame, &pc)) in tramp_frame_start()
96 for (ti = 0; tramp->insn[ti].bytes != TRAMP_SENTINEL_INSN; ti++) in tramp_frame_start()
98 CORE_ADDR func = pc - tramp->insn_size * ti; in tramp_frame_start()
103 gdb_byte buf[sizeof (tramp->insn[0])]; in tramp_frame_start()
106 if (tramp->insn[i].bytes == TRAMP_SENTINEL_INSN) in tramp_frame_start()
109 func + i * tramp->insn_size, in tramp_frame_start()
110 buf, tramp->insn_size)) in tramp_frame_start()
113 if (tramp->insn[i].bytes != (insn & tramp->insn[i].mask)) in tramp_frame_start()
135 func = tramp_frame_start (tramp, this_frame, pc); in tramp_frame_sniffer()
[all …]
H A Dtramp-frame.h82 const struct tramp_frame *tramp);
/netbsd/external/gpl3/gdb/dist/ld/testsuite/ld-m68hc11/
H A Dfar-hc11.d9 0+8000 <tramp._far_foo> pshb
10 0+8001 <tramp._far_foo\+0x1> ldab \#0x0
11 0+8003 <tramp._far_foo\+0x3> ldy \#0x0+8072 <_far_foo>
12 0+8007 <tramp._far_foo\+0x7> jmp 0x0+8056 <__far_trampoline>
13 0+800a <tramp._far_bar> pshb
14 0+800b <tramp._far_bar\+0x1> ldab \#0x0
15 0+800d <tramp._far_bar\+0x3> ldy \#0x0+806a .*
16 0+8011 <tramp._far_bar\+0x7> jmp 0x0+8056 <__far_trampoline>
22 0+8021 <_start\+0xd> jsr 0x0+800a <tramp._far_bar>
30 0+8035 <_start\+0x21> ldd \#0x0+8000 <tramp._far_foo>
[all …]
H A Dfar-hc12.d9 0+c000 <tramp\._far_foo> ldy \#0x0+8000 <__bank_start>
10 0+c003 <tramp\._far_foo\+0x3> call 0x0+c049 <__far_trampoline> \{0x0+c049 <__far_trampoline>, 0x1\}
11 0+c007 <tramp\._far_bar> ldy \#0x0+8000 <__bank_start>
12 0+c00a <tramp\._far_bar\+0x3> call 0x0+c049 <__far_trampoline> \{0x0+c049 <__far_trampoline>, 0x0\}
18 0+c01b <_start\+0xd> jsr 0x0+c007 <tramp._far_bar>
26 0+c02e <_start\+0x20> ldd \#0x0+c000 <tramp._far_foo>
29 0+c035 <_start\+0x27> ldd \#0x0+c007 <tramp._far_bar>
/netbsd/external/gpl3/gdb.old/dist/ld/testsuite/ld-m68hc11/
H A Dfar-hc11.d9 0+8000 <tramp._far_foo> pshb
10 0+8001 <tramp._far_foo\+0x1> ldab \#0x0
11 0+8003 <tramp._far_foo\+0x3> ldy \#0x0+8072 <_far_foo>
12 0+8007 <tramp._far_foo\+0x7> jmp 0x0+8056 <__far_trampoline>
13 0+800a <tramp._far_bar> pshb
14 0+800b <tramp._far_bar\+0x1> ldab \#0x0
15 0+800d <tramp._far_bar\+0x3> ldy \#0x0+806a .*
16 0+8011 <tramp._far_bar\+0x7> jmp 0x0+8056 <__far_trampoline>
22 0+8021 <_start\+0xd> jsr 0x0+800a <tramp._far_bar>
30 0+8035 <_start\+0x21> ldd \#0x0+8000 <tramp._far_foo>
[all …]
H A Dfar-hc12.d9 0+c000 <tramp\._far_foo> ldy \#0x0+8000 <__bank_start>
10 0+c003 <tramp\._far_foo\+0x3> call 0x0+c049 <__far_trampoline> \{0x0+c049 <__far_trampoline>, 0x1\}
11 0+c007 <tramp\._far_bar> ldy \#0x0+8000 <__bank_start>
12 0+c00a <tramp\._far_bar\+0x3> call 0x0+c049 <__far_trampoline> \{0x0+c049 <__far_trampoline>, 0x0\}
18 0+c01b <_start\+0xd> jsr 0x0+c007 <tramp._far_bar>
26 0+c02e <_start\+0x20> ldd \#0x0+c000 <tramp._far_foo>
29 0+c035 <_start\+0x27> ldd \#0x0+c007 <tramp._far_bar>
/netbsd/sys/arch/x68k/stand/loadbsd/
H A Dloadbsd.c452 struct tramparg *tramp; in main() local
529 tramp = read_kernel(kernel); in main()
531 tramp->xk.rootdev = rootdev; in main()
532 tramp->xk.boothowto = boothowto; in main()
561 DOS_SUPER_JSR((void (*)(void)) tramp, &regs, &regs); in main()
/netbsd/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/sys/kern/
H A Dsys_sig.c112 SCARG(uap, tramp), SCARG(uap, vers)); in sys___sigaction_sigtramp()
380 struct sigaction *osa, const void *tramp, int vers) in sigaction1() argument
455 if (tramp != NULL || in sigaction1()
464 if (tramp == NULL || !v0v1valid) { in sigaction1()
472 if (tramp == NULL) { in sigaction1()
497 ps->sa_sigdesc[signum].sd_tramp = tramp; in sigaction1()
/netbsd/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/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/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
/netbsd/external/gpl3/gcc/dist/libgcc/config/nios2/
H A Dt-nios25 $(srcdir)/config/nios2/tramp.c
/netbsd/external/gpl3/gcc.old/dist/libgcc/config/nios2/
H A Dt-nios25 $(srcdir)/config/nios2/tramp.c

1234567