src/dev/arm/ufs_device.cc
/**
 * Unserialize; needed to restore from checkpoints
 */
Unserialize; needed to restore from checkpoints
Unserialize ; needed to restore from checkpoints
void
UFSHostDevice::unserialize(CheckpointIn &cp)
{
    DmaDevice::unserialize(cp);
    uint8_t* temp_HCI_mem = reinterpret_cast<uint8_t*>(&UFSHCIMem);
    UNSERIALIZE_ARRAY(temp_HCI_mem, sizeof(HCIMem));
    uint32_t lun_avail;
    UNSERIALIZE_SCALAR(lun_avail);
    assert(lunAvail == lun_avail);
}
void UFSHostDevice :: unserialize ( CheckpointIn & cp ) { DmaDevice :: unserialize ( cp ) ; uint8_t * temp_HCI_mem = reinterpret_cast < uint8_t * > ( & UFSHCIMem ) ; UNSERIALIZE_ARRAY ( temp_HCI_mem , sizeof ( HCIMem ) ) ; uint32_t lun_avail ; UNSERIALIZE_SCALAR ( lun_avail ) ; assert ( lunAvail == lun_avail ) ; }
Unserialize; needed to restore from checkpoints
Unserialize ; needed to restore from checkpoints