Rechercher une page de manuel
create_module
Langue: pl
Version: 26 grudnia 1996 (openSuse - 09/10/07)
Section: 2 (Appels système)
NAZWA
create_module - tworzy wpis ³adowalnego modu³uSK£ADNIA
#include <linux/module.h> caddr_t create_module(const char *name, size_t size);
OPIS
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).Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre