Lines Matching refs:dabr
725 static inline int __set_dabr(unsigned long dabr, unsigned long dabrx) in __set_dabr() argument
727 mtspr(SPRN_DAC1, dabr); in __set_dabr()
734 static inline int __set_dabr(unsigned long dabr, unsigned long dabrx) in __set_dabr() argument
736 mtspr(SPRN_DABR, dabr); in __set_dabr()
742 static inline int __set_dabr(unsigned long dabr, unsigned long dabrx) in __set_dabr() argument
744 unsigned long addr = dabr & ~HW_BRK_TYPE_DABR; in __set_dabr()
748 if ((dabr & HW_BRK_TYPE_RDWR) == HW_BRK_TYPE_READ) in __set_dabr()
750 else if ((dabr & HW_BRK_TYPE_RDWR) == HW_BRK_TYPE_WRITE) in __set_dabr()
752 else if ((dabr & HW_BRK_TYPE_RDWR) == 0) in __set_dabr()
764 static inline int __set_dabr(unsigned long dabr, unsigned long dabrx) in __set_dabr() argument
772 unsigned long dabr, dabrx; in set_dabr() local
774 dabr = brk->address | (brk->type & HW_BRK_TYPE_DABR); in set_dabr()
778 return ppc_md.set_dabr(dabr, dabrx); in set_dabr()
780 return __set_dabr(dabr, dabrx); in set_dabr()