/
rustwizard
/
balda
Обзор
Документация
Войти
/
rustwizard
/
balda
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
vendor/github.com/power-devops/perfstat/fsstat.go
32 строки
495 B
Rust Wizard
pgx and vendor
27 фев 2026, 12:49
Верифицирован
27 фев 2026, 12:49
0960919
Код
Авторство
О чём код?
//go:build aix // +build aix package perfstat /* #include "c_helpers.h" */ import "C" import ( "fmt" ) func FileSystemStat() ([]FileSystem, error) { var fsinfo *C.struct_fsinfo var nmounts C.int fsinfo = C.get_all_fs(&nmounts) if nmounts <= 0 { return nil, fmt.Errorf("No mounts found") } fs := make([]FileSystem, nmounts) for i := 0; i < int(nmounts); i++ { f := C.get_filesystem_stat(fsinfo, C.int(i)) if f != nil { fs[i] = fsinfo2filesystem(f) } } return fs, nil }