Lines Matching refs:BinSlot
927 void ImageWriter::AssignImageOffset(mirror::Object* object, ImageWriter::BinSlot bin_slot) { in AssignImageOffset()
958 void ImageWriter::SetImageBinSlot(mirror::Object* object, BinSlot bin_slot) { in SetImageBinSlot()
1213 BinSlot new_bin_slot(bin, current_offset); in AssignImageBinSlot()
1241 BinSlot bin_slot(offset); in IsImageBinSlotAssigned()
1250 ImageWriter::BinSlot ImageWriter::GetImageBinSlot(mirror::Object* object) const { in GetImageBinSlot()
1258 BinSlot bin_slot(static_cast<uint32_t>(offset)); in GetImageBinSlot()
2195 BinSlot bin_slot = GetImageBinSlot(obj); in UnbinObjectsIntoOffset()
2436 using BinPair = std::pair<BinSlot, mirror::Object*>; in CalculateNewObjectOffsets()
3488 ImageWriter::BinSlot::BinSlot(uint32_t lockword) : lockword_(lockword) { in BinSlot() function in art::linker::ImageWriter::BinSlot
3492 static_assert(sizeof(BinSlot) == sizeof(LockWord), "BinSlot/LockWord must have equal sizes"); in BinSlot()
3498 ImageWriter::BinSlot::BinSlot(Bin bin, uint32_t index) in BinSlot() function in art::linker::ImageWriter::BinSlot
3499 : BinSlot(index | (static_cast<uint32_t>(bin) << kBinShift)) { in BinSlot()
3503 ImageWriter::Bin ImageWriter::BinSlot::GetBin() const { in GetBin()
3507 uint32_t ImageWriter::BinSlot::GetIndex() const { in GetIndex()