Signed-off-by: Myoungwon Oh <myoungwon.oh@samsung.com>
: device(device), path(path) {}
CircularBoundedJournal::mkfs_ret
-CircularBoundedJournal::mkfs(mkfs_config_t& config)
+CircularBoundedJournal::mkfs(const mkfs_config_t& config)
{
LOG_PREFIX(CircularBoundedJournal::mkfs);
return _open_device(path
* @param mkfs_config_t
*
*/
- mkfs_ret mkfs(mkfs_config_t& config);
+ mkfs_ret mkfs(const mkfs_config_t& config);
/**
using blk_no_t = uint64_t;
using rbm_abs_addr = uint64_t;
-inline rbm_abs_addr convert_paddr_to_abs_addr(paddr_t& paddr) {
- blk_paddr_t& blk_addr = paddr.as_blk_paddr();
+inline rbm_abs_addr convert_paddr_to_abs_addr(const paddr_t& paddr) {
+ const blk_paddr_t& blk_addr = paddr.as_blk_paddr();
return blk_addr.get_block_off();
}