Indentation fix, cleanup.
[AROS.git] / rom / filesys / pfs3 / fs / allocation_protos.h
blob413494761fd52f8da47ec6b52426b7a2ae58570a
1 /* Prototypes for functions defined in
2 allocation.c
3 */
5 void InitAllocation (struct volumedata * , globaldata * );
7 BOOL AllocateBlocks (ULONG , ULONG , globaldata * );
8 BOOL AllocateBlocksAC (struct anodechain *achain, ULONG size, struct fileinfo *ref, globaldata *g);
9 VOID FreeBlocksAC (struct anodechain *achain, ULONG size, enum freeblocktype freetype, globaldata *g);
10 void UpdateFreeList(globaldata * );
12 ULONG AllocReservedBlock(globaldata * );
13 ULONG AllocReservedBlockSave(globaldata * );
14 void FreeReservedBlock(ULONG , globaldata * );
16 cindexblock_t * GetBitmapIndex(UWORD , globaldata * );
17 struct cbitmapblock * NewBitmapBlock(UWORD , globaldata * );
18 struct cbitmapblock *GetBitmapBlock (UWORD seqnr, globaldata *g);