1 /* Prototypes for functions defined in
5 struct listentry
* MakeListEntry(union objectinfo
* , listtype
, SIPTR
*error
, globaldata
* );
7 BOOL
_AddListEntry(listentry_t
*, globaldata
* );
8 #define AddListEntry(a) _AddListEntry(a,g)
10 void RemoveListEntry(listentry_t
* , globaldata
* );
12 void FreeListEntry(listentry_t
* , globaldata
* );
13 //void FreeListEntry(listentry_t *);
15 BOOL
_ChangeAccessMode(listentry_t
* , LONG
, SIPTR
*, globaldata
* );
16 #define ChangeAccessMode(a,b,c) _ChangeAccessMode(a,b,c,g)
18 BOOL
AccessConflict(listentry_t
* );
20 BOOL
ScanLockList(listentry_t
* , ULONG
);
24 ULONG
muFS_CheckDeleteAccess (ULONG protection
, ULONG flags
, globaldata
*g
);
26 ULONG
muFS_CheckWriteAccess (ULONG protection
, ULONG flags
, globaldata
*g
);
28 ULONG
muFS_CheckReadAccess (ULONG protection
, ULONG flags
, globaldata
*g
);