mark.zlatoust.ru Послать письмо Webmaster-у Web-Master © Бернадинер Марк 

Златоуст.Ru

 

 

USTAT(2)                                               USTAT(2)

НАЗВАНИЕ 
        ustat - выдача статистики файловой системы

СИНТАКСИС 
        #include 
        #include 
        
        int ustat (dev, buf)
        dev_t dev;
        struct ustat *buf;

ОПИСАНИЕ 
        Системный вызов ustat возвращает информацию о смонтиро-
        ванной файловой системе. Аргумент dev - номер,  иденти-
        фицирующий устройство, содержащее смонтированную файло-
        вую систему. Аргумент  buf  -  указатель  на  структуру
        ustat, которая включает следующие элементы:

        daddr_t f_tfree; /* Число свободных блоков */
        ino_t f_tinode;  /* Число свободных описат. файлов */
        char f_fname[6]; /* Имя файловой системы */
        char f_fpack[6]; /* Имя пакета */

        Имеется более поздняя версия данного системного  вызова
        - statfs(2), ей и рекомендуется пользоваться.

        Системный вызов ustat завершается неудачей, если выпол-
        нено хотя бы одно из следующих условий:

        [EINVAL]    Dev не является номером устройства, которое
                    содержит смонтированную файловую систему.

        [EFAULT]    Аргумент  buf указывает за пределы отведен-
                    ного процессу адресного пространства.

        [EINTR]     Во время выполнения системного  вызова  пе-
                    рехвачен сигнал.

        [ENOLINK]   Маршрутное имя dev указывает  на  удаленный
                    компьютер,  связи с которым в данный момент
                    нет.

        [ECOMM]     Маршрутное имя dev указывает  на  удаленный
                    компьютер,  связи с которым в данный момент
                    нет.

СМ. ТАКЖЕ 
        stat(2), fs(4).

ДИАГНОСТИКА 
        При успешном завершении результат  равен  0;  в  случае
        ошибки возвращается -1, а переменной errno присваивает-
        ся код ошибки.



 

 

Бернадинер Марк Абрамович

Мое резюме

Компьютерная страничка

Ресурсы сети

Фотоальбом

 

 

 

mark.zlatoust.ru Послать письмо Webmaster-у Web-Master © Бернадинер Марк