Lines Matching defs:dbmr
849 } dbmr;
934 memset(dbmr.bytes, 0xff, sizeof(dbmr.bytes));
936 dbmr.bytes[tmp + loop] = 0;
946 __debug_regs->dbmr[0][0] = dbmr.mask0;
947 __debug_regs->dbmr[0][1] = dbmr.mask1;
956 : : "r"(addr), "r"(dbmr.mask0), "r"(dbmr.mask1));
966 __debug_regs->dbmr[1][0] = dbmr.mask0;
967 __debug_regs->dbmr[1][1] = dbmr.mask1;
976 : : "r"(addr), "r"(dbmr.mask0), "r"(dbmr.mask1));
1002 } dbmr;
1073 memset(dbmr.bytes, 0xff, sizeof(dbmr.bytes));
1075 dbmr.bytes[tmp + loop] = 0;
1080 #define __get_dbmr0(X) ({ unsigned long x; asm volatile("movsg dbmr"#X"0,%0" : "=r"(x)); x; })
1081 #define __get_dbmr1(X) ({ unsigned long x; asm volatile("movsg dbmr"#X"1,%0" : "=r"(x)); x; })
1088 __get_dbmr0(0) != dbmr.mask0 ||
1089 __get_dbmr1(0) != dbmr.mask1)
1095 __debug_regs->dbmr[0][0] = 0;
1096 __debug_regs->dbmr[0][1] = 0;
1113 __get_dbmr0(1) != dbmr.mask0 ||
1114 __get_dbmr1(1) != dbmr.mask1)
1120 __debug_regs->dbmr[1][0] = 0;
1121 __debug_regs->dbmr[1][1] = 0;