cregit-Linux how code gets into the kernel

Release 4.13 arch/m68k/include/asm/ptrace.h

#ifndef _M68K_PTRACE_H

#define _M68K_PTRACE_H

#include <uapi/asm/ptrace.h>

#ifndef __ASSEMBLY__

#ifndef PS_S

#define PS_S  (0x2000)

#define PS_M  (0x1000)
#endif


#define user_mode(regs) (!((regs)->sr & PS_S))

#define instruction_pointer(regs) ((regs)->pc)

#define profile_pc(regs) instruction_pointer(regs)

#define current_pt_regs() \
	(struct pt_regs *)((char *)current_thread_info() + THREAD_SIZE) - 1

#define current_user_stack_pointer() rdusp()


#define arch_has_single_step()	(1)

#ifdef CONFIG_MMU

#define arch_has_block_step()	(1)
#endif

#endif /* __ASSEMBLY__ */
#endif /* _M68K_PTRACE_H */

Overall Contributors

PersonTokensPropCommitsCommitProp
Greg Ungerer5266.67%233.33%
Andreas Schwab1215.38%116.67%
Al Viro1114.10%233.33%
David Howells33.85%116.67%
Total78100.00%6100.00%
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
Created with cregit.