mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-12 04:06:08 +02:00
* added getfsstat
git-svn-id: trunk@17038 -
This commit is contained in:
parent
d9773a2ee0
commit
ee31bd0b62
@ -185,6 +185,10 @@ Type
|
||||
function kse_release(timeout: PTimeSpec): cInt; extdecl;
|
||||
function kse_switchin(tmbx: PKseThrMailBox; flags: cInt): cInt; extdecl;
|
||||
|
||||
{$ifndef FPC_USE_LIBC}
|
||||
function fpgetfsstat(buf:pstatfs;bufsize:clong;flags:cint):cint;
|
||||
{$endif}
|
||||
|
||||
Const
|
||||
MAP_FILE = $0000; { map from file (default) }
|
||||
MAP_ANON = $1000; { allocated from memory, swap space }
|
||||
@ -294,6 +298,10 @@ begin
|
||||
kse_switchin:=do_SysCall(syscall_nr_kse_switchin, TSysParam(tmbx), TSysParam(flags));
|
||||
end;
|
||||
|
||||
function fpgetfsstat(buf:pstatfs;bufsize:clong;flags:cint):cint;
|
||||
begin
|
||||
fpgetfsstat:=do_syscall(syscall_nr_getfsstat,TSysParam(buf),TSysParam(Bufsize),TSysParam(Flags));
|
||||
end;
|
||||
{$ENDIF}
|
||||
|
||||
end.
|
||||
|
@ -231,6 +231,7 @@ syscall_nr_getdirentries =196;
|
||||
}
|
||||
|
||||
{More or less checked/in use FreeBSD syscalls}
|
||||
syscall_nr_getfsstat = 18;
|
||||
syscall_nr_readv = 120;
|
||||
syscall_nr_writev = 121;
|
||||
syscall_nr_pread = 173;
|
||||
|
Loading…
Reference in New Issue
Block a user