}
}
+std::ostream &operator<<(std::ostream &out, const pladdr_t &pladdr)
+{
+ if (pladdr.is_laddr()) {
+ return out << pladdr.get_laddr();
+ } else {
+ return out << pladdr.get_paddr();
+ }
+}
+
std::ostream &operator<<(std::ostream &out, const paddr_t &rhs)
{
auto id = rhs.get_device_id();
if (type == "SSD") {
return device_type_t::SSD;
}
- if (type == "ZNS") {
- return device_type_t::ZNS;
+ if (type == "ZBD") {
+ return device_type_t::ZBD;
}
if (type == "RANDOM_BLOCK_SSD") {
return device_type_t::RANDOM_BLOCK_SSD;
return out << "HDD";
case device_type_t::SSD:
return out << "SSD";
- case device_type_t::ZNS:
- return out << "ZNS";
+ case device_type_t::ZBD:
+ return out << "ZBD";
case device_type_t::EPHEMERAL_COLD:
return out << "EPHEMERAL_COLD";
case device_type_t::EPHEMERAL_MAIN: