Deleted Added
full compact
26c26
< * $FreeBSD: head/sys/arm/include/pmc_mdep.h 235831 2012-05-23 13:23:40Z fabient $
---
> * $FreeBSD: head/sys/arm/include/pmc_mdep.h 236997 2012-06-13 06:38:25Z fabient $
53,55c53,56
< #define PMC_TRAPFRAME_TO_PC(TF) ((TF)->tf_pc)
< #define PMC_TRAPFRAME_TO_FP(TF) ((TF)->tf_usr_lr)
< #define PMC_TRAPFRAME_TO_SP(TF) ((TF)->tf_usr_sp)
---
> #define PMC_IN_KERNEL_STACK(S,START,END) \
> ((S) >= (START) && (S) < (END))
> #define PMC_IN_KERNEL(va) (((va) >= USRSTACK) && \
> ((va) < VM_MAX_KERNEL_ADDRESS))
56a58,64
> #define PMC_IN_USERSPACE(va) ((va) <= VM_MAXUSER_ADDRESS)
>
> #define PMC_TRAPFRAME_TO_PC(TF) ((TF)->tf_pc)
> #define PMC_TRAPFRAME_TO_FP(TF) ((TF)->tf_r11)
> #define PMC_TRAPFRAME_TO_SVC_SP(TF) ((TF)->tf_svc_sp)
> #define PMC_TRAPFRAME_TO_USR_SP(TF) ((TF)->tf_usr_sp)
>