Lines Matching refs:jctx
38 static JavaContext *jctx; variable
41 if (!jctx || addr < jctx->heap_begin || in JavaHeapBlock()
42 addr >= jctx->heap_begin + jctx->heap_size) in JavaHeapBlock()
44 for (uptr p = RoundDown(addr, kMetaShadowCell); p >= jctx->heap_begin; in JavaHeapBlock()
67 DCHECK_EQ(jctx, 0); in __tsan_java_init()
73 jctx = new(jctx_buf) JavaContext(heap_begin, heap_size); in __tsan_java_init()
79 DCHECK_NE(jctx, 0); in __tsan_java_fini()
89 DCHECK_NE(jctx, 0); in __tsan_java_alloc()
93 DCHECK_GE(ptr, jctx->heap_begin); in __tsan_java_alloc()
94 DCHECK_LE(ptr + size, jctx->heap_begin + jctx->heap_size); in __tsan_java_alloc()
102 DCHECK_NE(jctx, 0); in __tsan_java_free()
106 DCHECK_GE(ptr, jctx->heap_begin); in __tsan_java_free()
107 DCHECK_LE(ptr + size, jctx->heap_begin + jctx->heap_size); in __tsan_java_free()
115 DCHECK_NE(jctx, 0); in __tsan_java_move()
120 DCHECK_GE(src, jctx->heap_begin); in __tsan_java_move()
121 DCHECK_LE(src + size, jctx->heap_begin + jctx->heap_size); in __tsan_java_move()
122 DCHECK_GE(dst, jctx->heap_begin); in __tsan_java_move()
123 DCHECK_LE(dst + size, jctx->heap_begin + jctx->heap_size); in __tsan_java_move()
144 DCHECK_GE(*from_ptr, jctx->heap_begin); in __tsan_java_find()
145 DCHECK_LE(to, jctx->heap_begin + jctx->heap_size); in __tsan_java_find()
165 DCHECK_NE(jctx, 0); in __tsan_java_mutex_lock()
166 DCHECK_GE(addr, jctx->heap_begin); in __tsan_java_mutex_lock()
167 DCHECK_LT(addr, jctx->heap_begin + jctx->heap_size); in __tsan_java_mutex_lock()
177 DCHECK_NE(jctx, 0); in __tsan_java_mutex_unlock()
178 DCHECK_GE(addr, jctx->heap_begin); in __tsan_java_mutex_unlock()
179 DCHECK_LT(addr, jctx->heap_begin + jctx->heap_size); in __tsan_java_mutex_unlock()
187 DCHECK_NE(jctx, 0); in __tsan_java_mutex_read_lock()
188 DCHECK_GE(addr, jctx->heap_begin); in __tsan_java_mutex_read_lock()
189 DCHECK_LT(addr, jctx->heap_begin + jctx->heap_size); in __tsan_java_mutex_read_lock()
199 DCHECK_NE(jctx, 0); in __tsan_java_mutex_read_unlock()
200 DCHECK_GE(addr, jctx->heap_begin); in __tsan_java_mutex_read_unlock()
201 DCHECK_LT(addr, jctx->heap_begin + jctx->heap_size); in __tsan_java_mutex_read_unlock()
209 DCHECK_NE(jctx, 0); in __tsan_java_mutex_lock_rec()
210 DCHECK_GE(addr, jctx->heap_begin); in __tsan_java_mutex_lock_rec()
211 DCHECK_LT(addr, jctx->heap_begin + jctx->heap_size); in __tsan_java_mutex_lock_rec()
223 DCHECK_NE(jctx, 0); in __tsan_java_mutex_unlock_rec()
224 DCHECK_GE(addr, jctx->heap_begin); in __tsan_java_mutex_unlock_rec()
225 DCHECK_LT(addr, jctx->heap_begin + jctx->heap_size); in __tsan_java_mutex_unlock_rec()
233 DCHECK_NE(jctx, 0); in __tsan_java_acquire()
234 DCHECK_GE(addr, jctx->heap_begin); in __tsan_java_acquire()
235 DCHECK_LT(addr, jctx->heap_begin + jctx->heap_size); in __tsan_java_acquire()
243 DCHECK_NE(jctx, 0); in __tsan_java_release()
244 DCHECK_GE(addr, jctx->heap_begin); in __tsan_java_release()
245 DCHECK_LT(addr, jctx->heap_begin + jctx->heap_size); in __tsan_java_release()
253 DCHECK_NE(jctx, 0); in __tsan_java_release_store()
254 DCHECK_GE(addr, jctx->heap_begin); in __tsan_java_release_store()
255 DCHECK_LT(addr, jctx->heap_begin + jctx->heap_size); in __tsan_java_release_store()