Lines Matching refs:last_offset
244 uint32_t last_offset = 0; in ReserveBlock() local
249 if (pos->first > last_offset) in ReserveBlock()
251 const uint32_t bytes_available = pos->first - last_offset; in ReserveBlock()
255 m_offset_to_chunk_size[last_offset] = needed_chunks; in ReserveBlock()
257 …ck (size = %u (0x%x)) => offset = 0x%x, %u %u bit chunks", size, size, last_offset, needed_chunks,… in ReserveBlock()
258 addr = m_addr + last_offset; in ReserveBlock()
263 last_offset = pos->first + pos->second * m_chunk_size; in ReserveBlock()
268 … const uint32_t chunks_left = CalculateChunksNeededForSize (m_byte_size - last_offset); in ReserveBlock()
271 m_offset_to_chunk_size[last_offset] = needed_chunks; in ReserveBlock()
273 …ck (size = %u (0x%x)) => offset = 0x%x, %u %u bit chunks", size, size, last_offset, needed_chunks,… in ReserveBlock()
274 addr = m_addr + last_offset; in ReserveBlock()