trampoline         76 arch/arm64/kernel/ftrace.c 		struct plt_entry trampoline, *dst;
trampoline        110 arch/arm64/kernel/ftrace.c 		trampoline = get_plt_entry(addr, dst);
trampoline        111 arch/arm64/kernel/ftrace.c 		if (memcmp(dst, &trampoline, sizeof(trampoline))) {
trampoline        119 arch/arm64/kernel/ftrace.c 			*dst = trampoline;
trampoline         95 arch/powerpc/include/asm/module.h int module_trampoline_target(struct module *mod, unsigned long trampoline,
trampoline        645 arch/s390/kernel/kprobes.c static struct kprobe trampoline = {
trampoline        652 arch/s390/kernel/kprobes.c 	return register_kprobe(&trampoline);
trampoline        143 arch/s390/kernel/uprobes.c unsigned long arch_uretprobe_hijack_return_addr(unsigned long trampoline,
trampoline        149 arch/s390/kernel/uprobes.c 	regs->gprs[14] = trampoline;
trampoline        755 arch/x86/kernel/ftrace.c 	void *trampoline;
trampoline        779 arch/x86/kernel/ftrace.c 	trampoline = alloc_tramp(size + RET_SIZE + sizeof(void *));
trampoline        780 arch/x86/kernel/ftrace.c 	if (!trampoline)
trampoline        787 arch/x86/kernel/ftrace.c 	ret = probe_kernel_read(trampoline, (void *)start_offset, size);
trampoline        791 arch/x86/kernel/ftrace.c 	ip = trampoline + size;
trampoline        807 arch/x86/kernel/ftrace.c 	ptr = (unsigned long *)(trampoline + size + RET_SIZE);
trampoline        811 arch/x86/kernel/ftrace.c 	memcpy(&op_ptr, trampoline + op_offset, OP_REF_SIZE);
trampoline        819 arch/x86/kernel/ftrace.c 	offset -= (unsigned long)trampoline + op_offset + OP_REF_SIZE;
trampoline        824 arch/x86/kernel/ftrace.c 	memcpy(trampoline + op_offset, &op_ptr, OP_REF_SIZE);
trampoline        829 arch/x86/kernel/ftrace.c 	set_vm_flush_reset_perms(trampoline);
trampoline        836 arch/x86/kernel/ftrace.c 	set_memory_x((unsigned long)trampoline, npages);
trampoline        837 arch/x86/kernel/ftrace.c 	return (unsigned long)trampoline;
trampoline        839 arch/x86/kernel/ftrace.c 	tramp_free(trampoline);
trampoline        868 arch/x86/kernel/ftrace.c 	if (ops->trampoline) {
trampoline        876 arch/x86/kernel/ftrace.c 		set_memory_rw(ops->trampoline, npages);
trampoline        878 arch/x86/kernel/ftrace.c 		ops->trampoline = create_trampoline(ops, &size);
trampoline        879 arch/x86/kernel/ftrace.c 		if (!ops->trampoline)
trampoline        886 arch/x86/kernel/ftrace.c 	ip = ops->trampoline + offset;
trampoline        895 arch/x86/kernel/ftrace.c 	set_memory_ro(ops->trampoline, npages);
trampoline        933 arch/x86/kernel/ftrace.c 	if (ops && ops->trampoline) {
trampoline        939 arch/x86/kernel/ftrace.c 		if (ops->trampoline == FTRACE_GRAPH_ADDR)
trampoline        964 arch/x86/kernel/ftrace.c 	return addr_from_call((void *)ops->trampoline + offset);
trampoline        972 arch/x86/kernel/ftrace.c 	tramp_free((void *)ops->trampoline);
trampoline        973 arch/x86/kernel/ftrace.c 	ops->trampoline = 0;
trampoline        201 include/linux/ftrace.h 	unsigned long			trampoline;
trampoline        319 kernel/trace/fgraph.c 	.trampoline		= FTRACE_GRAPH_TRAMP_ADDR,
trampoline       1076 kernel/trace/ftrace.c 		if (op->trampoline && op->trampoline_size)
trampoline       1077 kernel/trace/ftrace.c 			if (addr >= op->trampoline &&
trampoline       1078 kernel/trace/ftrace.c 			    addr < op->trampoline + op->trampoline_size) {
trampoline       1723 kernel/trace/ftrace.c 			if (ftrace_rec_count(rec) == 1 && ops->trampoline)
trampoline       2040 kernel/trace/ftrace.c 						(void *)ops->trampoline,
trampoline       2184 kernel/trace/ftrace.c 		if (!op->trampoline)
trampoline       2202 kernel/trace/ftrace.c 		if (!op->trampoline)
trampoline       2249 kernel/trace/ftrace.c 		if (!op->trampoline)
trampoline       2314 kernel/trace/ftrace.c 		if (FTRACE_WARN_ON(!ops || !ops->trampoline)) {
trampoline       2320 kernel/trace/ftrace.c 		return ops->trampoline;
trampoline       2352 kernel/trace/ftrace.c 		return ops->trampoline;
trampoline       3462 kernel/trace/ftrace.c 						   (void *)ops->trampoline,