BitMapEntityIter <BmapEntry> iter = BitMapEntityIter<BmapEntry>(
&m_bmap_vec, 0);
dout(0) << __func__ << " zone " << count << " dump start " << dendl;
- while ((bmap = (BmapEntry *) iter.next())) {
+ while ((bmap = static_cast<BmapEntry *>(iter.next()))) {
bmap->dump_state(cct, bmap_idx);
bmap_idx++;
}
}
while (num_blocks) {
- area = (BitMapArea *) m_child_list.get_nth_item(
- start_block / m_child_size_blocks);
+ area = static_cast<BitMapArea *>(m_child_list.get_nth_item(
+ start_block / m_child_size_blocks));
area_block_offset = start_block % m_child_size_blocks;
falling_in_area = MIN(m_child_size_blocks - area_block_offset,
BmapEntityListIter iter = BmapEntityListIter(
&m_child_list, hint / m_child_size_blocks, wrap);
- while ((child = (BitMapArea *) iter.next())) {
+ while ((child = static_cast<BitMapArea *>(iter.next()))) {
if (!child_check_n_lock(child, 1)) {
hint = 0;
continue;
alloc_assert(start_block >= 0);
while (blks) {
- child = (BitMapArea *) m_child_list.get_nth_item(
- start_blk / m_child_size_blocks);
+ child = static_cast<BitMapArea *>(m_child_list.get_nth_item(
+ start_blk / m_child_size_blocks));
child_block_offset = start_blk % child->size();
falling_in_child = MIN(m_child_size_blocks - child_block_offset,
}
while (num_blocks) {
- child = (BitMapArea *) m_child_list.get_nth_item(
- start_block / m_child_size_blocks);
+ child = static_cast<BitMapArea *>(m_child_list.get_nth_item(
+ start_block / m_child_size_blocks));
child_block_offset = start_block % m_child_size_blocks;
BmapEntityListIter iter = BmapEntityListIter(
&m_child_list, 0, false);
- while ((child = (BitMapArea *) iter.next())) {
+ while ((child = static_cast<BitMapArea *>(iter.next()))) {
child->dump_state(cct, count);
}
}
lock_excl();
for (int64_t i = 0; i < m_child_list.size(); i++) {
- BitMapArea *child = (BitMapArea *) m_child_list.get_nth_item(i);
+ auto child = static_cast<BitMapArea *>(m_child_list.get_nth_item(i));
delete child;
}
}
while (num_blocks) {
- child = (BitMapArea *) m_child_list.get_nth_item(
- start_block / m_child_size_blocks);
+ child = static_cast<BitMapArea *>(m_child_list.get_nth_item(
+ start_block / m_child_size_blocks));
child_block_offset = start_block % m_child_size_blocks;
lock_excl();
for (int64_t i = 0; i < m_child_list.size(); i++) {
- BitMapArea *child = (BitMapArea *) m_child_list.get_nth_item(i);
+ auto child = static_cast<BitMapArea *>(m_child_list.get_nth_item(i));
delete child;
}