processor.h (14e77332e74603efab8347c89d3cda447c3b97c9) | processor.h (b203c67ebe752c8f2a2babf5e58d244c82680922) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0 */ 2 3#ifndef __ASM_CSKY_PROCESSOR_H 4#define __ASM_CSKY_PROCESSOR_H 5 6#include <linux/bitops.h> 7#include <linux/cache.h> 8#include <asm/ptrace.h> --- 70 unchanged lines hidden (view full) --- 79#define KSTK_EIP(tsk) (task_pt_regs(tsk)->pc) 80#define KSTK_ESP(tsk) (task_pt_regs(tsk)->usp) 81 82#define task_pt_regs(p) \ 83 ((struct pt_regs *)(THREAD_SIZE + task_stack_page(p)) - 1) 84 85#define cpu_relax() barrier() 86 | 1/* SPDX-License-Identifier: GPL-2.0 */ 2 3#ifndef __ASM_CSKY_PROCESSOR_H 4#define __ASM_CSKY_PROCESSOR_H 5 6#include <linux/bitops.h> 7#include <linux/cache.h> 8#include <asm/ptrace.h> --- 70 unchanged lines hidden (view full) --- 79#define KSTK_EIP(tsk) (task_pt_regs(tsk)->pc) 80#define KSTK_ESP(tsk) (task_pt_regs(tsk)->usp) 81 82#define task_pt_regs(p) \ 83 ((struct pt_regs *)(THREAD_SIZE + task_stack_page(p)) - 1) 84 85#define cpu_relax() barrier() 86 |
87register unsigned long current_stack_pointer __asm__("sp"); 88 |
|
87#endif /* __ASM_CSKY_PROCESSOR_H */ | 89#endif /* __ASM_CSKY_PROCESSOR_H */ |