/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/tidspbridge/dynload/ |
H A D | tramp.c | 2 * tramp.c 41 sect_info->name = dlthis->tramp.final_string_table; 42 sect_info->size = dlthis->tramp.tramp_sect_next_addr; 153 new_string->index = dlthis->tramp.tramp_string_next_index; 154 dlthis->tramp.tramp_string_next_index++; 155 dlthis->tramp.tramp_string_size += str_len + 1; 158 if (dlthis->tramp.string_head == NULL) 159 dlthis->tramp.string_head = new_string; 161 dlthis->tramp.string_tail->next = new_string; 163 dlthis->tramp 1085 struct tramp_info *tramp = &dlthis->tramp; local [all...] |
H A D | cload.c | 1354 ") failed", dlthis->tramp.tramp_sect_next_addr); 1609 if (dlthis->tramp.tramp_sect_next_addr != 0) 1694 if (dlthis->tramp.tramp_sect_next_addr != 0) { 1708 if (dlthis->tramp.tramp_sect_next_addr != 0) { 1710 dlthis->tramp.final_string_table, 1711 strlen(dlthis->tramp.final_string_table) +
|
H A D | dload_internal.h | 280 struct tramp_info tramp; /* Trampoline data, if needed */ member in struct:dload_state 327 * exported by tramp.c
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/kernel/ |
H A D | ftrace.c | 111 unsigned long tramp; local 125 tramp = find_bl_target(ip, op); 141 pr_devel("ip:%lx jumps to %lx r2: %lx", ip, tramp, mod->arch.toc); 144 if (probe_kernel_read(jmp, (void *)tramp, sizeof(jmp))) { 145 printk(KERN_ERR "Failed to read %lx\n", tramp); 168 tramp = mod->arch.toc + offset + 32; 169 pr_devel("toc: %lx", tramp); 171 if (probe_kernel_read(jmp, (void *)tramp, 8)) { 172 printk(KERN_ERR "Failed to read %lx\n", tramp); 208 * bl <tramp> < 231 unsigned long tramp; local [all...] |
H A D | signal_64.c | 59 unsigned int tramp[TRAMP_SIZE]; member in struct:rt_sigframe 246 static long setup_trampoline(unsigned int syscall, unsigned int __user *tramp) argument 252 err |= __put_user(0x38210000UL | (__SIGNAL_FRAMESIZE & 0xffff), &tramp[0]); 254 err |= __put_user(0x38000000UL | (syscall & 0xffff), &tramp[1]); 256 err |= __put_user(0x44000002UL, &tramp[2]); 260 err |= __put_user(0, &tramp[i]); 263 flush_icache_range((unsigned long) &tramp[0], 264 (unsigned long) &tramp[TRAMP_SIZE]); 435 err |= setup_trampoline(__NR_rt_sigreturn, &frame->tramp[0]); 438 regs->link = (unsigned long) &frame->tramp[ [all...] |
H A D | signal_32.c | 311 #define tramp mc_pad macro 483 if (__put_user(0x38000000UL + sigret, &frame->tramp[0]) 484 || __put_user(0x44000002UL, &frame->tramp[1])) 486 flush_icache_range((unsigned long) &frame->tramp[0], 487 (unsigned long) &frame->tramp[2]); 867 regs->link = (unsigned long) frame->tramp; 1214 regs->link = (unsigned long) frame->mctx.tramp;
|
H A D | perf_callchain.c | 202 unsigned int tramp[6]; member in struct:signal_frame_64 211 if (nip == fp + offsetof(struct signal_frame_64, tramp))
|
H A D | module_32.c | 310 module->arch.tramp =
|
H A D | module_64.c | 439 me->arch.tramp = stub_for_addr(sechdrs,
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/include/asm/ |
H A D | module.h | 39 unsigned long tramp; member in struct:mod_arch_specific 47 unsigned long tramp; 81 asm(".section .ftrace.tramp,\"ax\",@nobits; .align 3; .previous");
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/parisc/include/asm/ |
H A D | rt_sigframe.h | 9 unsigned int tramp[TRAMP_SIZE]; member in struct:rt_sigframe
|
H A D | compat_rt_sigframe.h | 28 compat_uint_t tramp[COMPAT_TRAMP_SIZE]; member in struct:compat_rt_sigframe
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/kernel/ |
H A D | vdso.c | 32 static void __init install_trampoline(u32 *tramp, unsigned int sigreturn) argument 34 uasm_i_addiu(&tramp, 2, 0, sigreturn); /* li v0, sigreturn */ 35 uasm_i_syscall(&tramp, 0);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/microblaze/kernel/ |
H A D | signal.c | 60 unsigned long tramp[2]; /* signal trampoline */ member in struct:sigframe 66 unsigned long tramp[2]; /* signal trampoline */ member in struct:rt_sigframe 215 frame->tramp + 0); 217 err |= __put_user(0xb9cc0008, frame->tramp + 1); 219 /* Return from sighandler will jump to the tramp. 221 regs->r15 = ((unsigned long)frame->tramp)-8; 223 address = ((unsigned long)frame->tramp); 234 address += ((unsigned long)frame->tramp) & ~PAGE_MASK;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/parisc/kernel/ |
H A D | signal.c | 304 already in userspace. The first words of tramp are used to 309 &frame->tramp[SIGRESTARTBLOCK_TRAMP+0]); 311 &frame->tramp[SIGRESTARTBLOCK_TRAMP+1]); 313 &frame->tramp[SIGRESTARTBLOCK_TRAMP+2]); 314 err |= __put_user(INSN_NOP, &frame->tramp[SIGRESTARTBLOCK_TRAMP+3]); 322 sid, frame->tramp); 326 flush_user_dcache_range((unsigned long) &frame->tramp[0], 327 (unsigned long) &frame->tramp[TRAMP_SIZE]); 328 flush_user_icache_range((unsigned long) &frame->tramp[0], 329 (unsigned long) &frame->tramp[TRAMP_SIZ [all...] |
H A D | signal32.h | 133 compat_uint_t tramp[COMPAT_TRAMP_SIZE]; member in struct:compat_rt_sigframe
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/tidspbridge/ |
H A D | Makefile | 15 dynload/tramp.o
|