1/* 2 * This file is subject to the terms and conditions of the GNU General Public 3 * License. See the file "COPYING" in the main directory of this archive 4 * for more details. 5 * 6 * Copyright (C) 2009 Cavium Networks 7 */ 8 9#ifndef __ASM_VDSO_H 10#define __ASM_VDSO_H 11 12#include <linux/types.h> 13 14 15#ifdef CONFIG_32BIT 16struct mips_vdso { 17 u32 signal_trampoline[2]; 18 u32 rt_signal_trampoline[2]; 19}; 20#else /* !CONFIG_32BIT */ 21struct mips_vdso { 22 u32 o32_signal_trampoline[2]; 23 u32 o32_rt_signal_trampoline[2]; 24 u32 rt_signal_trampoline[2]; 25 u32 n32_rt_signal_trampoline[2]; 26}; 27#endif /* CONFIG_32BIT */ 28 29#endif /* __ASM_VDSO_H */ 30