#, fuzzy msgid "" msgstr "" "Project-Id-Version: man-pages-l10n VERSION\n" "POT-Creation-Date: 2014-07-17 17:53+0900\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. type: TH #: man-pages/man2/create_module.2:10 #, no-wrap msgid "CREATE_MODULE" msgstr "" #. type: TH #: man-pages/man2/create_module.2:10 #, no-wrap msgid "2014-05-10" msgstr "" #. type: TH #: man-pages/man2/create_module.2:10 #, no-wrap msgid "Linux" msgstr "" #. type: TH #: man-pages/man2/create_module.2:10 #, no-wrap msgid "Linux Programmer's Manual" msgstr "" #. type: SH #: man-pages/man2/create_module.2:11 #, no-wrap msgid "NAME" msgstr "" #. type: Plain text #: man-pages/man2/create_module.2:13 msgid "create_module - create a loadable module entry" msgstr "" #. type: SH #: man-pages/man2/create_module.2:13 #, no-wrap msgid "SYNOPSIS" msgstr "" #. type: Plain text #: man-pages/man2/create_module.2:16 #, no-wrap msgid "B<#include Elinux/module.hE>\n" msgstr "" #. type: Plain text #: man-pages/man2/create_module.2:18 #, no-wrap msgid "BIB<, size_t >IB<);>\n" msgstr "" #. type: Plain text #: man-pages/man2/create_module.2:22 msgid "" "I: No declaration of this function is provided in glibc headers; see " "NOTES." msgstr "" #. type: SH #: man-pages/man2/create_module.2:22 #, no-wrap msgid "DESCRIPTION" msgstr "" #. type: Plain text #: man-pages/man2/create_module.2:25 msgid "I: This system call is present only in kernels before Linux 2.6." msgstr "" #. type: Plain text #: man-pages/man2/create_module.2:30 msgid "" "B() attempts to create a loadable module entry and reserve " "the kernel memory that will be needed to hold the module. This system call " "requires privilege." msgstr "" #. type: SH #: man-pages/man2/create_module.2:30 #, no-wrap msgid "RETURN VALUE" msgstr "" #. type: Plain text #: man-pages/man2/create_module.2:35 msgid "" "On success, returns the kernel address at which the module will reside. On " "error, -1 is returned and I is set appropriately." msgstr "" #. type: SH #: man-pages/man2/create_module.2:35 #, no-wrap msgid "ERRORS" msgstr "" #. type: TP #: man-pages/man2/create_module.2:36 #, no-wrap msgid "B" msgstr "" #. type: Plain text #: man-pages/man2/create_module.2:39 msgid "A module by that name already exists." msgstr "" #. type: TP #: man-pages/man2/create_module.2:39 #, no-wrap msgid "B" msgstr "" #. type: Plain text #: man-pages/man2/create_module.2:43 msgid "I is outside the program's accessible address space." msgstr "" #. type: TP #: man-pages/man2/create_module.2:43 #, no-wrap msgid "B" msgstr "" #. type: Plain text #: man-pages/man2/create_module.2:46 msgid "" "The requested size is too small even for the module header information." msgstr "" #. type: TP #: man-pages/man2/create_module.2:46 #, no-wrap msgid "B" msgstr "" #. type: Plain text #: man-pages/man2/create_module.2:50 msgid "" "The kernel could not allocate a contiguous block of memory large enough for " "the module." msgstr "" #. type: TP #: man-pages/man2/create_module.2:50 #, no-wrap msgid "B" msgstr "" #. type: Plain text #: man-pages/man2/create_module.2:55 msgid "" "B() is not supported in this version of the kernel (e.g., " "the kernel is version 2.6 or later)." msgstr "" #. type: TP #: man-pages/man2/create_module.2:55 #, no-wrap msgid "B" msgstr "" #. type: Plain text #: man-pages/man2/create_module.2:61 msgid "" "The caller was not privileged (did not have the B " "capability)." msgstr "" #. type: SH #: man-pages/man2/create_module.2:61 #, no-wrap msgid "VERSIONS" msgstr "" #. Removed in Linux 2.5.48 #. type: Plain text #: man-pages/man2/create_module.2:65 msgid "" "This system call is present on Linux only up until kernel 2.4; it was " "removed in Linux 2.6." msgstr "" #. type: SH #: man-pages/man2/create_module.2:65 #, no-wrap msgid "CONFORMING TO" msgstr "" #. type: Plain text #: man-pages/man2/create_module.2:68 msgid "B() is Linux-specific." msgstr "" #. type: SH #: man-pages/man2/create_module.2:68 #, no-wrap msgid "NOTES" msgstr "" #. type: Plain text #: man-pages/man2/create_module.2:78 msgid "" "The B() system call is not supported by glibc. No " "declaration is provided in glibc headers, but, through a quirk of history, " "glibc does export an ABI for this system call. Therefore, in order to " "employ this system call, it is sufficient to manually declare the interface " "in your code; alternatively, you can invoke the system call using " "B(2)." msgstr "" #. type: SH #: man-pages/man2/create_module.2:78 #, no-wrap msgid "SEE ALSO" msgstr "" #. type: Plain text #: man-pages/man2/create_module.2:82 msgid "B(2), B(2), B(2)" msgstr "" #. type: SH #: man-pages/man2/create_module.2:82 #, no-wrap msgid "COLOPHON" msgstr "" #. type: Plain text #: man-pages/man2/create_module.2:90 msgid "" "This page is part of release 3.70 of the Linux I project. A " "description of the project, information about reporting bugs, and the latest " "version of this page, can be found at \\%http://www.kernel.org/doc/man-pages/" "." msgstr ""