arc_released
ASSERT(arc_released(os->os_phys_buf) ||
ASSERT(db->db_parent == NULL || arc_released(db->db_parent->db_buf));
ASSERT(arc_released(db->db_buf));
ASSERT(db->db_state == DB_NOFILL || arc_released(db->db_buf));
ASSERT(arc_released(buf));
if (!arc_released(db->db_buf)) {
} else if (arc_released(db->db_buf)) {
ASSERT(arc_released(parent->db_buf));
ASSERT(arc_released(data));
if (arc_released(db->db_buf) || zfs_refcount_count(&db->db_holds) > 1) {
ASSERT(dn->dn_dbuf == NULL || arc_released(dn->dn_dbuf->db_buf));
ASSERT(arc_released(db->db_buf));
int arc_released(arc_buf_t *buf);