Seth Woolley's Man Viewer

delete_module(2) - delete_module, delete_module - delete a loadable module entry - man 2 delete_module

([section] manual, -k keyword, -K [section] search, -f whatis)
man plain no title

DELETE_MODULE(2)             Linux Module Support             DELETE_MODULE(2)



NAME
       delete_module - delete a loadable module entry

SYNOPSIS
       #include <linux/module.h>

       int delete_module(const char *name);

DESCRIPTION
       delete_module  attempts  to remove an unused loadable module entry.  If
       name is NULL, all unused modules marked  auto-clean  will  be  removed.
       This system call is only open(2,3,n) to the superuser.

RETURN VALUE
       On  success,  zero  is returned.  On error(8,n), -1 is returned and errno is
       set(7,n,1 builtins) appropriately.

ERRORS
       EPERM  The user is not the superuser.

       ENOENT No module by that name exists.

       EINVAL name was the empty string.

       EBUSY  The module is in(1,8) use.

       EFAULT name is outside the program's accessible address space.

SEE ALSO
       create_module(2), init_module(2), query_module(2).



Linux                             26 Dec 1996                 DELETE_MODULE(2)

References for this manual (incoming links)