Rechercher une page de manuel

Chercher une autre page de manuel:

create_module

Autres langues

Langue: pl

Version: 26 grudnia 1996 (openSuse - 09/10/07)

Section: 2 (Appels système)

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

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).
T
W
S E V E N O S

T T W E L V E T S
W W S
O F O U R F S T
T T H
O N E H U N D R E D S I X L E T T E R S
R S N S E
E E
E F N
I S O H
F O U R V S N I N E T E E N S S
I S E E
V
E T W E N T Y O N E E S
S
S I X R S
S

-- Sallows, Lee