aboutsummaryrefslogtreecommitdiffstats
path: root/arch/tile/include/asm/thread_info.h
diff options
context:
space:
mode:
Diffstat (limited to 'arch/tile/include/asm/thread_info.h')
-rw-r--r--arch/tile/include/asm/thread_info.h6
1 files changed, 2 insertions, 4 deletions
diff --git a/arch/tile/include/asm/thread_info.h b/arch/tile/include/asm/thread_info.h
index 7594764d8a69..656c486e64fa 100644
--- a/arch/tile/include/asm/thread_info.h
+++ b/arch/tile/include/asm/thread_info.h
@@ -77,16 +77,14 @@ struct thread_info {
77 77
78#ifndef __ASSEMBLY__ 78#ifndef __ASSEMBLY__
79 79
80void arch_release_thread_info(struct thread_info *info);
81
80/* How to get the thread information struct from C. */ 82/* How to get the thread information struct from C. */
81register unsigned long stack_pointer __asm__("sp"); 83register unsigned long stack_pointer __asm__("sp");
82 84
83#define current_thread_info() \ 85#define current_thread_info() \
84 ((struct thread_info *)(stack_pointer & -THREAD_SIZE)) 86 ((struct thread_info *)(stack_pointer & -THREAD_SIZE))
85 87
86#define __HAVE_ARCH_THREAD_INFO_ALLOCATOR
87extern struct thread_info *alloc_thread_info_node(struct task_struct *task, int node);
88extern void free_thread_info(struct thread_info *info);
89
90/* Sit on a nap instruction until interrupted. */ 88/* Sit on a nap instruction until interrupted. */
91extern void smp_nap(void); 89extern void smp_nap(void);
92 90