Linux Man Pages

Unix Manual Pages Home

Free Linux Documentation

Manual pages sections
Almost all UNIX operating systems have voluminous documentation known as manual pages. Every page is a document. If one wants to read a page then the command man at a shell prompt will show the manual, for example, "man ftp". Pages are referred by using the notation "name(manual-section)", for example time(1).


Man Page :: Unix Man Pages - delete_module
Browse Linux man pages by name. Choose the first letter of the name of the Linux command, function, or file you are interested in:
a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z|_| All


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 requires privilege.

RETURN VALUE

On success, zero is returned. On error, -1 is returned and errno is set appropriately.

ERRORS

EBUSY The module is in use.

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

EINVAL name was an empty string.

ENOENT No module by that name exists.

EPERM The caller was not privileged (did not have the CAP_SYS_MODULE capability).

CONFORMING TO

delete_module () is Linux-specific.

SEE ALSO

create_module (2) init_module (2) query_module (2)



Unix / Linux Man Pages
Copyright (C) 2008 istild.com. All Rights Reserved.

Unix / Linux Manual Pages Man Pages Man Pages Online Documentation - Valid CSS!