at v2.6.18 576 B view raw
1#ifndef __ASM_SH64_CURRENT_H 2#define __ASM_SH64_CURRENT_H 3 4/* 5 * This file is subject to the terms and conditions of the GNU General Public 6 * License. See the file "COPYING" in the main directory of this archive 7 * for more details. 8 * 9 * include/asm-sh64/current.h 10 * 11 * Copyright (C) 2000, 2001 Paolo Alberelli 12 * Copyright (C) 2003 Paul Mundt 13 * 14 */ 15 16#include <linux/thread_info.h> 17 18struct task_struct; 19 20static __inline__ struct task_struct * get_current(void) 21{ 22 return current_thread_info()->task; 23} 24 25#define current get_current() 26 27#endif /* __ASM_SH64_CURRENT_H */ 28