grub2: bring back build of aros-side grub2 tools
[AROS.git] / rom / dos / fs_driver.h
blobef872865a5c63d1380ea019338541196adfb52a3
1 #ifndef DOS_FS_DRIVER_H
2 #define DOS_FS_DRIVER_H
4 #include <dos/notify.h>
6 LONG fs_LocateObject(BPTR *ret, struct MsgPort *port, BPTR parent, CONST_STRPTR name, LONG accessMode, struct DosLibrary *DOSBase);
7 LONG fs_Open(struct FileHandle *fh, struct MsgPort *port, BPTR lock, LONG accessMode, CONST_STRPTR name, struct DosLibrary *DOSBase);
8 LONG fs_ReadLink(BPTR parent, struct DevProc *dvp, CONST_STRPTR path, STRPTR buffer, ULONG size, struct DosLibrary *DOSBase);
9 LONG fs_ChangeSignal(BPTR handle, struct Process *task, struct DosLibrary *DOSBase);
10 LONG fs_AddNotify(struct NotifyRequest *notify, struct DevProc *dvp, BPTR lock, struct DosLibrary *DOSBase);
11 BYTE DosDoIO(struct IORequest *iORequest);
13 #endif