Searched refs:tramp (Results 1 – 5 of 5) sorted by relevance
/linux-2.4.37.9/arch/ppc64/kernel/ |
D | signal.c | 62 unsigned int tramp[TRAMP_SIZE]; member 71 unsigned int tramp[TRAMP_SIZE]; member 312 setup_trampoline(unsigned int syscall, unsigned int *tramp) in setup_trampoline() argument 317 err |= __put_user(0x38210000UL | (__SIGNAL_FRAMESIZE & 0xffff), &tramp[0]); in setup_trampoline() 319 err |= __put_user(0x38000000UL | (syscall & 0xffff), &tramp[1]); in setup_trampoline() 321 err |= __put_user(0x44000002UL, &tramp[2]); in setup_trampoline() 325 err |= __put_user(0, &tramp[i]); in setup_trampoline() 328 flush_icache_range((unsigned long) &tramp[0], in setup_trampoline() 329 (unsigned long) &tramp[TRAMP_SIZE]); in setup_trampoline() 411 err |= setup_trampoline(__NR_rt_sigreturn, &frame->tramp[0]); in setup_rt_frame() [all …]
|
D | signal32.c | 84 unsigned int tramp[2]; member 362 || __put_user(0x38000000U + __NR_sigreturn, &frame->tramp[0]) in setup_frame32() 364 || __put_user(0x44000002U, &frame->tramp[1])) in setup_frame32() 367 flush_icache_range((unsigned long) &frame->tramp[0], in setup_frame32() 368 (unsigned long) &frame->tramp[2]); in setup_frame32() 380 regs->link = (unsigned long) frame->tramp; in setup_frame32() 899 … || __put_user(0x38000000U + __NR_rt_sigreturn, &frame->tramp[0]) /* li r0, __NR_rt_sigreturn */ in setup_rt_frame32() 900 || __put_user(0x44000002U, &frame->tramp[1])) /* sc */ in setup_rt_frame32() 903 flush_icache_range((unsigned long) &frame->tramp[0], in setup_rt_frame32() 904 (unsigned long) &frame->tramp[2]); in setup_rt_frame32() [all …]
|
/linux-2.4.37.9/arch/parisc/kernel/ |
D | signal.c | 291 &frame->tramp[0]); in setup_rt_frame() 292 err |= __put_user(INSN_LDI_R20, &frame->tramp[1]); in setup_rt_frame() 293 err |= __put_user(INSN_BLE_SR2_R0, &frame->tramp[2]); in setup_rt_frame() 294 err |= __put_user(INSN_NOP, &frame->tramp[3]); in setup_rt_frame() 302 sid, frame->tramp)); in setup_rt_frame() 307 flush_icache_range((unsigned long) &frame->tramp[0], in setup_rt_frame() 308 (unsigned long) &frame->tramp[4]); in setup_rt_frame() 318 : : "r" (frame->tramp), "r" (L1_CACHE_BYTES)); in setup_rt_frame() 320 rp = (unsigned long) frame->tramp; in setup_rt_frame()
|
/linux-2.4.37.9/arch/ppc/kernel/ |
D | signal.c | 206 #define tramp mc_pad macro 272 if (__put_user(0x38000000UL + sigret, &frame->tramp[0]) in save_user_regs() 273 || __put_user(0x44000002UL, &frame->tramp[1])) in save_user_regs() 275 flush_icache_range((unsigned long) &frame->tramp[0], in save_user_regs() 276 (unsigned long) &frame->tramp[2]); in save_user_regs() 390 regs->link = (unsigned long) frame->tramp; in handle_rt_signal() 531 regs->link = (unsigned long) frame->mctx.tramp; in handle_signal()
|
/linux-2.4.37.9/include/asm-parisc/ |
D | rt_sigframe.h | 5 unsigned int tramp[4]; member
|