#ifndef _ASM_CRIS_ARCH_THREAD_INFO_H | |
#define _ASM_CRIS_ARCH_THREAD_INFO_H | |
/* Return a thread_info struct. */ | |
extern inline struct thread_info *current_thread_info(void) | |
{ | |
struct thread_info *ti; | |
__asm__ __volatile__ ("and.d $sp, %0" : "=r" (ti) : "0" (~8191UL)); | |
return ti; | |
} | |
#endif /* _ASM_CRIS_ARCH_THREAD_INFO_H */ |