processor.h (d9b9487af79955a8e8fcddc963f56697e020cfed) processor.h (3ef2932b8c1fc89408ef1fd4b1e1c2caabc7f07d)
1#ifndef __ASM_SH_PROCESSOR_H
2#define __ASM_SH_PROCESSOR_H
3
4#include <asm/cpu-features.h>
5#include <asm/segment.h>
6#include <asm/cache.h>
7
8#ifndef __ASSEMBLY__

--- 84 unchanged lines hidden (view full) ---

93#define current_cpu_data cpu_data[smp_processor_id()]
94#define raw_current_cpu_data cpu_data[raw_smp_processor_id()]
95
96#define cpu_sleep() __asm__ __volatile__ ("sleep" : : : "memory")
97#define cpu_relax() barrier()
98
99/* Forward decl */
100struct seq_operations;
1#ifndef __ASM_SH_PROCESSOR_H
2#define __ASM_SH_PROCESSOR_H
3
4#include <asm/cpu-features.h>
5#include <asm/segment.h>
6#include <asm/cache.h>
7
8#ifndef __ASSEMBLY__

--- 84 unchanged lines hidden (view full) ---

93#define current_cpu_data cpu_data[smp_processor_id()]
94#define raw_current_cpu_data cpu_data[raw_smp_processor_id()]
95
96#define cpu_sleep() __asm__ __volatile__ ("sleep" : : : "memory")
97#define cpu_relax() barrier()
98
99/* Forward decl */
100struct seq_operations;
101struct task_struct;
101
102extern struct pt_regs fake_swapper_regs;
103
102
103extern struct pt_regs fake_swapper_regs;
104
105/* arch/sh/kernel/process.c */
106extern unsigned int xstate_size;
107extern void free_thread_xstate(struct task_struct *);
108extern struct kmem_cache *task_xstate_cachep;
109
104/* arch/sh/mm/init.c */
105extern unsigned int mem_init_done;
106
107/* arch/sh/kernel/setup.c */
108const char *get_cpu_subtype(struct sh_cpuinfo *c);
109extern const struct seq_operations cpuinfo_op;
110
111/* processor boot mode configuration */

--- 35 unchanged lines hidden ---
110/* arch/sh/mm/init.c */
111extern unsigned int mem_init_done;
112
113/* arch/sh/kernel/setup.c */
114const char *get_cpu_subtype(struct sh_cpuinfo *c);
115extern const struct seq_operations cpuinfo_op;
116
117/* processor boot mode configuration */

--- 35 unchanged lines hidden ---