Made small modifications

This commit is contained in:
2024-02-18 18:09:53 +01:00
parent c9f76746b4
commit 0da7474158
14 changed files with 1150 additions and 1713 deletions

View File

@@ -5,15 +5,14 @@
typedef struct {
uint64_t size;
uint64_t allocated;
char* backing_file;
char* backing_file_path;
char* backing_identifier;
} DiskInfo;
Status CreateRootDisk(const char* path, uint64_t disk_size);
Status CreateBackedDisk(const char* path, const char* backing_file);
Result CreateRootDisk(const char* disk_path, uint64_t size);
Result CreateBackedDisk(const char* disk_path, const char* backing_disk_path);
Result TrimDisk(const char* disk_path);
Result RebackDisk(const char* disk_path, const char* backing_disk_path);
Status TrimDisk(const char* path);
Status RebaseDisk(const char* path, const char* backing_file);
Status GetDiskInfo(const char* path, DiskInfo* _info);
void FreeDiskInfo(DiskInfo* info);
Result GetDiskInfo(const char* disk_path, DiskInfo* _info);
Result FreeDiskInfo(DiskInfo* info);