Lines Matching refs:block_number
88 void encrypt(offset_type block_number, in pg_log_v()
93 auto a = static_cast<byte>(block_number); in pg_log_v()
100 void decrypt(offset_type block_number,
105 return encrypt(block_number, input, output, length);
137 length_type read_block(offset_type block_number, void* output) override
139 if (block_number >= m_buffer.size())
141 memcpy(output, m_buffer[block_number].data(), m_buffer[block_number].size());
142 return m_buffer[block_number].size();
145 void write_block(offset_type block_number, const void* input, length_type length) override
147 for (size_t i = m_buffer.size(); i <= block_number; ++i)
151 m_buffer[block_number].resize(length);
152 memcpy(m_buffer[block_number].data(), input, length);