Home
last modified time | relevance | path

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

/freebsd/sys/cddl/dev/kinst/
H A Dtrampoline.c138 uint8_t *tramp; in kinst_trampoline_alloc_locked() local
177 tramp = chunk->addr + off * KINST_TRAMP_SIZE; in kinst_trampoline_alloc_locked()
178 return (tramp); in kinst_trampoline_alloc_locked()
184 uint8_t *tramp; in kinst_trampoline_alloc() local
187 tramp = kinst_trampoline_alloc_locked(how); in kinst_trampoline_alloc()
189 return (tramp); in kinst_trampoline_alloc()
193 kinst_trampoline_dealloc_locked(uint8_t *tramp, bool freechunks) in kinst_trampoline_dealloc_locked() argument
200 if (tramp == NULL) in kinst_trampoline_dealloc_locked()
205 if (chunk->addr + off * KINST_TRAMP_SIZE == tramp) { in kinst_trampoline_dealloc_locked()
206 kinst_trampoline_fill(tramp, KINST_TRAMP_SIZE); in kinst_trampoline_dealloc_locked()
[all …]
/freebsd/sys/cddl/dev/kinst/amd64/
H A Dkinst_isa.c106 kinst_trampoline_populate(struct kinst_probe *kp, uint8_t *tramp) in kinst_trampoline_populate() argument
114 kinst_memcpy(tramp, kp->kp_md.template, ilen); in kinst_trampoline_populate()
116 disp = kinst_riprel_disp(kp, tramp); in kinst_trampoline_populate()
117 kinst_memcpy(&tramp[kp->kp_md.dispoff], &disp, sizeof(uint32_t)); in kinst_trampoline_populate()
126 tramp[ilen + 0] = 0xff; in kinst_trampoline_populate()
127 tramp[ilen + 1] = 0x25; in kinst_trampoline_populate()
128 tramp[ilen + 2] = 0x00; in kinst_trampoline_populate()
129 tramp[ilen + 3] = 0x00; in kinst_trampoline_populate()
130 tramp[ilen + 4] = 0x00; in kinst_trampoline_populate()
131 tramp[ilen + 5] = 0x00; in kinst_trampoline_populate()
[all …]
/freebsd/stand/kboot/kboot/arch/amd64/
H A Damd64_tramp.S73 .globl tramp
74 tramp: label
100 .long tramp_end-tramp
106 .long trampoline_data-tramp
H A Delf64_freebsd.c129 extern uintptr_t tramp;
231 bcopy((void *)&tramp, (void *)trampcode, tramp_size); in elf64_exec()
/freebsd/stand/kboot/kboot/arch/aarch64/
H A Dtramp.S66 .globl tramp
67 tramp: label
98 .long tramp_end-tramp
101 .long trampoline_data-tramp
H A DMakefile.inc1 SRCS+= tramp.S exec.c load_addr.c fdt_arch.c
H A Dexec.c89 extern uintptr_t tramp;
188 bcopy((void *)&tramp, (void *)trampcode, tramp_size); in elf64_exec()
/freebsd/crypto/openssl/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()
/freebsd/contrib/llvm-project/compiler-rt/include/sanitizer/
H A Dnetbsd_syscall_hooks.h1779 #define __sanitizer_syscall_pre___sigaction_sigtramp(signum, nsa, osa, tramp, \ argument
1783 (long long)(tramp), (long long)(vers))
1785 tramp, vers) \
1788 (long long)(tramp), (long long)(vers))
4175 long long tramp,
4179 long long tramp, long long vers);
/freebsd/share/dict/
H A Dweb2a37774 ocean tramp
66227 tramp pick
66228 tramp ship
H A Dweb2205806 tramp