Lines Matching refs:lock_
138 size_t AllocationSize(mirror::Object* obj, size_t* usable_size) REQUIRES(!lock_);
141 REQUIRES(!lock_);
142 size_t Free(Thread* self, mirror::Object* ptr) REQUIRES(!lock_);
143 void Walk(DlMallocSpace::WalkCallback, void* arg) OVERRIDE REQUIRES(!lock_);
147 std::pair<uint8_t*, uint8_t*> GetBeginEndAtomic() const OVERRIDE REQUIRES(!lock_);
157 bool IsZygoteLargeObject(Thread* self, mirror::Object* obj) const OVERRIDE REQUIRES(!lock_);
158 void SetAllLargeObjectsAsZygoteObjects(Thread* self) OVERRIDE REQUIRES(!lock_);
161 mutable Mutex lock_ DEFAULT_MUTEX_ACQUIRED_AFTER;
163 GUARDED_BY(lock_);
174 REQUIRES(lock_);
177 OVERRIDE REQUIRES(!lock_);
178 size_t Free(Thread* self, mirror::Object* obj) OVERRIDE REQUIRES(!lock_);
179 void Walk(DlMallocSpace::WalkCallback callback, void* arg) OVERRIDE REQUIRES(!lock_);
180 void Dump(std::ostream& os) const REQUIRES(!lock_);
182 std::pair<uint8_t*, uint8_t*> GetBeginEndAtomic() const OVERRIDE REQUIRES(!lock_);
200 void RemoveFreePrev(AllocationInfo* info) REQUIRES(lock_);
202 void SetAllLargeObjectsAsZygoteObjects(Thread* self) OVERRIDE REQUIRES(!lock_);
218 mutable Mutex lock_ DEFAULT_MUTEX_ACQUIRED_AFTER;
220 size_t free_end_ GUARDED_BY(lock_);
221 FreeBlocks free_blocks_ GUARDED_BY(lock_);