}
void BlueStore::_pad_zeros(
- TransContext *txc,
- OnodeRef o,
bufferlist *bl, uint64_t *offset, uint64_t *length,
uint64_t chunk_size)
{
b->length = min_alloc_size;
uint64_t b_off = offset % min_alloc_size;
uint64_t b_len = length;
- _pad_zeros(txc, o, &bl, &b_off, &b_len, block_size);
+ _pad_zeros(&bl, &b_off, &b_len, block_size);
if (b_off)
b->add_unused(0, b_off);
if (b_off + b_len < b->length)
int _do_write_overlays(TransContext *txc, CollectionRef& c, OnodeRef o,
uint64_t offset, uint64_t length);
void _do_read_all_overlays(bluestore_wal_op_t& wo);
- void _pad_zeros(TransContext *txc,
- OnodeRef o, bufferlist *bl, uint64_t *offset, uint64_t *length,
+ void _pad_zeros(bufferlist *bl, uint64_t *offset, uint64_t *length,
uint64_t chunk_size);
void _pad_zeros_head(OnodeRef o, bufferlist *bl,
uint64_t *offset, uint64_t *length,