140c4004d07a37a9b140067f893930ce4436b9346The Android Open Source Project#ifndef __YAFFS_CHECKPTRW_H__
240c4004d07a37a9b140067f893930ce4436b9346The Android Open Source Project#define __YAFFS_CHECKPTRW_H__
340c4004d07a37a9b140067f893930ce4436b9346The Android Open Source Project
440c4004d07a37a9b140067f893930ce4436b9346The Android Open Source Project#include "yaffs_guts.h"
540c4004d07a37a9b140067f893930ce4436b9346The Android Open Source Project
640c4004d07a37a9b140067f893930ce4436b9346The Android Open Source Projectint yaffs_CheckpointOpen(yaffs_Device *dev, int forWriting);
740c4004d07a37a9b140067f893930ce4436b9346The Android Open Source Project
840c4004d07a37a9b140067f893930ce4436b9346The Android Open Source Projectint yaffs_CheckpointWrite(yaffs_Device *dev,const void *data, int nBytes);
940c4004d07a37a9b140067f893930ce4436b9346The Android Open Source Project
1040c4004d07a37a9b140067f893930ce4436b9346The Android Open Source Projectint yaffs_CheckpointRead(yaffs_Device *dev,void *data, int nBytes);
1140c4004d07a37a9b140067f893930ce4436b9346The Android Open Source Project
1240c4004d07a37a9b140067f893930ce4436b9346The Android Open Source Projectint yaffs_CheckpointClose(yaffs_Device *dev);
1340c4004d07a37a9b140067f893930ce4436b9346The Android Open Source Project
1440c4004d07a37a9b140067f893930ce4436b9346The Android Open Source Projectint yaffs_CheckpointInvalidateStream(yaffs_Device *dev);
1540c4004d07a37a9b140067f893930ce4436b9346The Android Open Source Project
1640c4004d07a37a9b140067f893930ce4436b9346The Android Open Source Project
1740c4004d07a37a9b140067f893930ce4436b9346The Android Open Source Project#endif
1840c4004d07a37a9b140067f893930ce4436b9346The Android Open Source Project
19