return 0;
}
-void FileJournal::align_bl(off64_t pos, bufferlist& bl)
+void FileJournal::check_align(off64_t pos, bufferlist& bl)
{
// make sure list segments are page aligned
if (directio && !bl.is_aligned_size_and_memory(block_size, CEPH_DIRECTIO_ALIGNMENT)) {
off64_t pos = write_pos;
// Adjust write_pos
- align_bl(pos, bl);
+ check_align(pos, bl);
write_pos += bl.length();
if (write_pos >= header.max_size)
write_pos = write_pos - header.max_size + get_top();
*/
int FileJournal::write_aio_bl(off64_t& pos, bufferlist& bl, uint64_t seq)
{
- align_bl(pos, bl);
+ check_align(pos, bl);
dout(20) << "write_aio_bl " << pos << "~" << bl.length() << " seq " << seq << dendl;
int write_aio_bl(off64_t& pos, bufferlist& bl, uint64_t seq);
- void align_bl(off64_t pos, bufferlist& bl);
+ void check_align(off64_t pos, bufferlist& bl);
int write_bl(off64_t& pos, bufferlist& bl);
/// read len from journal starting at in_pos and wrapping up to len