#include <aurora.h>
#include <Fs/vfs.h>
#include <Hal/AA64/sched.h>
Go to the source code of this file.
|
| int | g_srvfs_active |
| | syscall bracket hooks: restartable operations replay per-syscall history
|
| |
◆ AuSrvfsInitialize()
| void AuSrvfsInitialize |
( |
void |
| ) |
|
|
extern |
AuSrvfsInitialize – mount the /srv proxy file system.
◆ AuSrvfsNoteOpenMode()
| void AuSrvfsNoteOpenMode |
( |
int |
mode | ) |
|
|
extern |
AuSrvfsNoteOpenMode – OpenFile tells the proxy the mode of the open it is about to do.
◆ AuSrvfsOwns()
AuSrvfsOwns – true if fsys is the /srv proxy.
◆ AuSrvfsRemove()
| int AuSrvfsRemove |
( |
const char * |
path | ) |
|
|
extern |
AuSrvfsRemove – remove a /srv file for the RemoveFile syscall; 0 on success.
◆ AuSrvfsSyscallEnterSlow()
| void AuSrvfsSyscallEnterSlow |
( |
AA64Thread * |
thr | ) |
|
|
extern |
◆ AuSrvfsSyscallExitSlow()
| void AuSrvfsSyscallExitSlow |
( |
AA64Thread * |
thr | ) |
|
|
extern |
◆ g_srvfs_active
syscall bracket hooks: restartable operations replay per-syscall history