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;