CREATE_MODULE(E) Linux Module Support CREATE_MODULE(E) NAME create_module - create a loadable module entry SYNOPSIS #include <linux/module.h> caddr_t create_module(const char *name, size_t size); DESCRIPTION create_module attempts to create a loadable module entry and reserve the kernel memory that will be needed to hold the module. This system call is only open to the supe- ruser. RETURN VALUE On success, returns the kernel address at which the module will reside. On error -1 is returned and errno is set appropriately. ERRORS EPERM The user is not the superuser. EEXIST A module by that name already exists. EINVAL The requested size is too small even for the module header information. ENOMEM The kernel could not allocate a contiguous block of memory large enough for the module. EFAULT name is outside the program's accessible address space. SEE ALSO init_module(e), delete_module(e), query_module(e). Linux 26 Dec 1996 CREATE_MODULE(E)