Provided by: manpages-pl-dev_0.7-2_all bug

NAZWA

       create_module - tworzy wpis ładowalnego modułu

SKŁADNIA

       #include <linux/module.h>

       caddr_t create_module(const char *name, size_t size);

OPIS

        Uwaga! To tłumaczenie może być nieaktualne!

       create_module  próbuje  utworzyć wpis ładowalnego modułu i zarezerwować pamięć jądra, której moduł będzie
       wymagał. Ta funkcja jest przeznaczona jedynie dla superużytkownika.

WARTOŚĆ ZWRACANA

       W przypadku sukcesu, zwraca adres z przestrzeni jądra, pod którym znajduje się moduł. W  przypadku  błędu
       zwracane jest -1 i odpowiednio ustawiane errno .

BŁĘDY

       EPERM  Użytkownik nie jest superużytkownikiem.

       EEXIST Moduł o takiej nazwie już istnieje.

       EINVAL Żądany rozmiar jest zbyt mały, nawet na informacje z nagłówka modułu.

       ENOMEM Kernel nie mógł przydzielić dostatecznie dużego, ciągłego bloku pamięci by pomieścić moduł.

       EFAULT name jest poza dostępną przestrzenią adresową.

ZOBACZ TAKŻE

       init_module(2), delete_module(2), query_module(2).

INFORMACJE O TŁUMACZENIU

       Powyższe tłumaczenie pochodzi z nieistniejącego już Projektu Tłumaczenia Manuali i może nie być aktualne.
       W  razie  zauważenia  różnic  między powyższym opisem a rzeczywistym zachowaniem opisywanego programu lub
       funkcji, prosimy o zapoznanie się z oryginalną (angielską) wersją strony podręcznika za pomocą polecenia:

              man --locale=C 2 create_module

       Prosimy  o  pomoc  w  aktualizacji  stron  man  -   więcej   informacji   można   znaleźć   pod   adresem
       http://sourceforge.net/projects/manpages-pl/.

Linux                                            26 grudnia 1996                                CREATE_MODULE(2)