Lines Matching refs:a2
62 void DRD_(start_suppression)(const Addr a1, const Addr a2, in DRD_()
67 a1, a2 - a1, reason); in DRD_()
69 tl_assert(a1 <= a2); in DRD_()
70 DRD_(bm_access_range_store)(s_suppressed, a1, a2); in DRD_()
73 void DRD_(finish_suppression)(const Addr a1, const Addr a2) in DRD_()
77 a1, a2 - a1); in DRD_()
81 tl_assert(a1 <= a2); in DRD_()
82 DRD_(bm_clear_store)(s_suppressed, a1, a2); in DRD_()
90 Bool DRD_(is_suppressed)(const Addr a1, const Addr a2) in DRD_()
92 return DRD_(bm_has)(s_suppressed, a1, a2, eStore); in DRD_()
100 Bool DRD_(is_any_suppressed)(const Addr a1, const Addr a2) in DRD_()
102 return DRD_(bm_has_any_store)(s_suppressed, a1, a2); in DRD_()
110 Bool DRD_(range_contains_suppression_or_hbvar)(const Addr a1, const Addr a2) in DRD_()
112 return DRD_(bm_has_any_access)(s_suppressed, a1, a2); in DRD_()
119 void DRD_(start_tracing_address_range)(const Addr a1, const Addr a2, in DRD_()
122 tl_assert(a1 <= a2); in DRD_()
126 a1, a2 - a1, persistent ? "persistent" : "non-persistent"); in DRD_()
128 DRD_(bm_access_range_load)(s_traced, a1, a2); in DRD_()
130 DRD_(bm_access_range_store)(s_traced, a1, a2); in DRD_()
131 if (!DRD_(g_any_address_traced) && a1 < a2) in DRD_()
138 void DRD_(stop_tracing_address_range)(const Addr a1, const Addr a2) in DRD_()
140 tl_assert(a1 <= a2); in DRD_()
144 a1, a2 - a1); in DRD_()
147 DRD_(bm_clear)(s_traced, a1, a2); in DRD_()
152 Bool DRD_(is_any_traced)(const Addr a1, const Addr a2) in DRD_()
154 return DRD_(bm_has_any_access)(s_traced, a1, a2); in DRD_()
161 void DRD_(suppression_stop_using_mem)(const Addr a1, const Addr a2) in DRD_()
165 for (b = a1; b < a2; b++) { in DRD_()
169 " 0x%lx\n", a1, a2 - a1, b); in DRD_()
174 tl_assert(a1 <= a2); in DRD_()
175 DRD_(bm_clear)(s_suppressed, a1, a2); in DRD_()
176 DRD_(bm_clear_load)(s_traced, a1, a2); in DRD_()