aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/module.h
Commit message (Expand)AuthorAgeFilesLines
* Reapply, with minor tweaks, r338025, from the original commit:Warner Losh2018-09-261-2/+2
* Back out r338035 until Warner is finished churning GSoC PNP patchesConrad Meyer2018-08-191-2/+2
* Remove unused and easy to misuse PNP macro parameterConrad Meyer2018-08-191-2/+2
* inline atomics and allow tied modules to inline locksMatt Macy2018-07-021-0/+5
* Fix minor whitespace nitsWarner Losh2018-04-041-2/+2
* Fixup minor nits in the PNP_INFO protocol.Warner Losh2018-02-171-1/+1
* sys/sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Improve description of the PNP string a bit.Warner Losh2017-09-271-2/+4
* Add the infrastructure to support loading multiple versions of TCPJonathan T. Looney2017-06-081-6/+8
* sys/module.h: Unbreak MOD_DPF printfConrad Meyer2016-10-081-1/+1
* Fix typos (intenral -> internal) in commentsEnji Cooper2016-04-151-1/+1
* Fix typos in comments.Warner Losh2015-12-131-1/+1
* Create the MDT_PNP_INFO metadata record to communicate PNP info aboutWarner Losh2015-12-111-1/+48
* Ensure that the static structs emitted by the MODULE_DEPEND() andDimitry Andric2015-05-211-2/+4
* Fix a very minor typo.Mark Murray2015-04-121-1/+1
* Reserve and ignore the a new module metadata type MDT_PNP_INFO forWarner Losh2015-01-151-0/+1
* Add macro DECLARE_MODULE_TIED to denote a module as requiring theKonstantin Belousov2010-10-121-2/+15
* - Invoke MOD_QUIESCE on all modules in a linker file (kld) beforeJohn Baldwin2008-12-051-1/+3
* In keeping with style(9)'s recommendations on macros, use a ';'Robert Watson2008-03-161-1/+1
* Add an automatic kernel module version dependency to prevent loadingJohn Baldwin2008-02-131-0/+13
* Add a new module_file() function that returns the linker_file_t associatedJohn Baldwin2006-04-171-0/+1
* Give kldunload a -f(orce) argument.Poul-Henning Kamp2004-07-131-2/+3
* - Lock down the ``module'' structure by adding an SX lock that is used byAndrew R. Reiter2002-03-181-0/+9
* Fix syntax error, where this was not compile tested after style(9)'ing.David E. O'Brien2002-03-011-1/+1
* - Style(9) makeover.Andrew R. Reiter2002-02-281-85/+80
* Use protected variables names in prototypes visible to the userland asDima Dorfman2001-09-091-4/+4
* Constify the module name. This silences a few warnings ("initializationDag-Erling Smørgrav2001-06-191-2/+2
* First round implementation of a fine grain enhanced module to modulePeter Wemm2000-04-291-0/+62
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"Peter Wemm1999-12-291-3/+3
* modfind(char *) -> modfind(const char *)Brian Somers1999-11-161-1/+1
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* First stages of a module dependency cleanup. This part fixes aPeter Wemm1999-05-081-4/+3
* More -Wall / -Wcast-qual cleanup. Also, EXEC_SET can't useMatthew Dillon1999-01-291-6/+2
* Have EXEC_SET use C_DECLARE_MODULE instead of DECLARE_MODULE.Matthew Dillon1999-01-291-3/+7
* Fix warnings in preparation for adding -Wall -Wcast-qual to theMatthew Dillon1999-01-271-2/+2
* Fix warnings preparing for -Wall -Wcast-qualMatthew Dillon1999-01-271-2/+2
* Implement a mechanism for a module to report a small amount of moduleDoug Rabson1999-01-091-1/+14
* My changes to the new device interface:Garrett Wollman1998-11-141-9/+9
* A hook for storing the origin of a module, this is important whenPeter Wemm1998-10-091-4/+6
* Add initial support for the FreeBSD/alpha kernel. This is very much aDoug Rabson1998-06-101-2/+3
* make a couple functions static...John-Mark Gurney1997-10-241-3/+3
* This is the kernel linker. To use it, you will first need to applyDoug Rabson1997-05-071-0/+107