53 #define CFS_COFFEE_IO_FLASH_AWARE 0x1 64 #define CFS_COFFEE_IO_FIRM_SIZE 0x2 102 unsigned log_entry_size);
143 int cfs_swap_file(
int fd,
const char *name);
int cfs_coffee_set_io_semantics(int fd, unsigned flags)
Set the I/O semantics for accessing a file.
int cfs_coffee_configure_log(const char *file, unsigned log_size, unsigned log_entry_size)
Configure the on-demand log file.
int cfs_coffee_reserve(const char *name, cfs_offset_t size)
Reserve space for a file.
int cfs_coffee_format(void)
Format the storage area assigned to Coffee.
void * cfs_coffee_get_protected_mem(unsigned *size)
Points out a memory region that may not be altered during checkpointing operations that use the file ...