public override int StatFS(ReadOnlySpan <byte> path, ref statvfs statfs) { if (verbosity > 5) { Console.WriteLine($"StatFS {path.GetString()}"); } int error = 0, level = 0; var procs = ProcPath(path, ref error, ref level, isADir: true); if (error != 0) { return(-LibC.ENOENT); } return(base.StatFS(path, ref statfs)); }
// Filesystem level operations public override int StatFS(ReadOnlySpan <byte> path, ref statvfs statfs) { return(base.StatFS(path, ref statfs)); }
protected virtual int StatFS(string path, ref statvfs statfs) => - ENOSYS;
public override int StatFS(ReadOnlySpan <byte> path, ref statvfs statfs) => StatFS(ToString(path), ref statfs);
public virtual int StatFS(string path, ref statvfs statfs) => - ENOSYS;
public virtual int StatFS(ReadOnlySpan <byte> path, ref statvfs statfs) => - ENOSYS;
public virtual int StatFS(ReadOnlySpan <byte> path, ref statvfs statfs, Guid fileGuid) => - LibC.ENOSYS;