revert between 56095 -> 55830 in arch
[AROS.git] / rom / filesys / pfs3 / fs / volume_protos.h
blobe6248c30aa672d654e141e06ff0e30baa4c1d391
1 /* Prototypes for functions defined in
2 volume.c
3 */
5 void NewVolume(BOOL , globaldata * );
7 void DiskRemoveSequence(globaldata * );
9 void DiskInsertSequence(struct rootblock * , globaldata * );
11 struct volumedata * MakeVolumeData(struct rootblock * , globaldata * );
13 void FreeVolumeResources(struct volumedata * , globaldata * );
15 void FreeUnusedResources(struct volumedata * , globaldata * );
17 BOOL UpdateChangeCount(globaldata * );
19 void UpdateCurrentDisk(globaldata * );
21 BOOL CheckVolume(struct volumedata * , BOOL , SIPTR * , globaldata * );
23 LONG ErrorMsg(CONST_STRPTR, APTR, globaldata *);
24 LONG _NormalErrorMsg(CONST_STRPTR, APTR, ULONG, globaldata * );
25 #define NormalErrorMsg(a,b,c) _NormalErrorMsg(a,b,c,g)
27 BOOL GetCurrentRoot(struct rootblock ** , globaldata * );
29 void GetDriveGeometry(globaldata * );
31 void RequestCurrentVolumeBack(globaldata *g);
32 BOOL CheckCurrentVolumeBack(globaldata *g);