Lines Matching full:external
2 Building External Modules
18 in building out-of-tree (or "external") modules. The author of an
19 external module should supply a makefile that hides most of the
22 section `Creating a Kbuild File for an External Module`_.
25 How to Build External Modules
28 To build external modules, you must have a prebuilt kernel available
37 building external modules.
46 The command to build an external module is::
50 The kbuild system knows that an external module is being built
73 artifacts used for building an external module.
78 Informs kbuild that an external module is being built.
80 directory where the external module (kbuild file) is
86 When building an external module, only a subset of the "make"
99 The default target for external modules. It has the
104 Install the external module(s). The default location is
113 List the available targets for external modules.
120 external modules.
130 Creating a Kbuild File for an External Module
162 An external module always includes a wrapper makefile that
214 each file; however, some external modules use makefiles
265 External modules tend to place header files in a separate
328 And external modules are installed in:
350 External modules are by default installed to a directory under
399 Symbols and External Modules
402 When building an external module, the build system needs access
403 to the symbols from the kernel to check if all external symbols
407 written containing all exported symbols from that external module.
409 Symbols From Another External Module
412 Sometimes, an external module uses exported symbols from
413 another external module. Kbuild needs to have full knowledge of