Files
linuxinstall/src/backing.h

20 lines
679 B
C
Raw Normal View History

#pragma once
#include "utils.h"
2024-02-18 14:56:36 +01:00
#include "disk.h"
bool IsBackingIdentifierValid(const char* backing_identifier);
int GetBackingIndex(const char* backing_identifier);
Status GetBackingPoolPath(char** _backing_pool_path);
2024-02-18 14:05:04 +01:00
Status GetBackingPath(const char* backing_identifier, char** _backing_path);
2024-02-18 02:06:49 +01:00
Status DoesBackingExist(const char* backing_identifier, bool* _result);
Status AddBacking(const char* backing_identifier, const char* entry_identifier);
Status RemoveBacking(const char* backing_identifier);
Status ListBackings(char*** _backings);
2024-02-18 14:56:36 +01:00
Status GetLatestBacking(char** _backing_identifier);
Status GetBackingDiskInfo(const char* backing_identifier, DiskInfo* _info);