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 --- |