path: root/sys/sys/kobj.h
Commit message (Expand)AuthorAgeFilesLines
* sys: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-2/+0
* sys/sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* - Also outside of the KOBJOPLOOKUP macro - which in turn is used byMarius Strobl2017-05-081-2/+4
* [bhnd] Fix DEFINE_CLASS_(2|3) multiple inheritance support.Adrian Chadd2016-05-231-4/+4
* As it turns out, r186347 actually is insufficient to avoid the use of theMarius Strobl2011-11-151-0/+1
* Simplify the code emitted by makeobjops.awk slightly.Ed Schouten2011-11-091-1/+1
* Make kobj_methods constant.Ed Schouten2011-11-081-1/+1
* KOBJMETHOD: throw the switch on kobj method signature checkingAndriy Gapon2009-06-121-4/+2
* KOBJMETHOD: use better construct in the checking version of the macroAndriy Gapon2009-06-111-1/+1
* o Introduce KOBJMETHOD_END for the end of the kobj list.Warner Losh2009-02-111-1/+11
* Use NULL in preference to 0 for pointers.Warner Losh2009-02-031-4/+4
* Modularize the Open Firmware client interface to allow run-time switchingNathan Whitehorn2008-12-201-5/+0
* Fix typo in a comment: DEFINE_CLASSx => DEFINE_CLASS_x.Roman Kurakin2006-08-241-3/+3
* Export a routine, kobj_machdep_init(), that allows platformsPeter Grehan2005-08-071-0/+5
* * Add multiple inheritance to kobj. Each class can have zero or more baseDoug Rabson2003-10-161-31/+105
* Simplify the KOBJOPLOOKUP macro for the non-debug case so that gcc'sPeter Wemm2003-09-221-7/+13
* Convert hit and miss counters to unsigned values. Surely negative valuesKelly Yancey2002-06-101-2/+2
* Fix typos: initalise -> initialise.Jeroen Ruigrok van der Werven2001-02-081-1/+1
* Add kobj_class_compile_static() to allow classes to be initialisedDoug Rabson2000-08-281-0/+6
* Fixed a syntax error (a stray semicolon caused by a bogus #define).Bruce Evans2000-05-111-1/+1
* * Move the driver_t::refs field to kobj_t to replace kobj_t::instances.Doug Rabson2000-05-011-1/+1
* Remove a debugging define which I left by mistake.Doug Rabson2000-04-241-1/+0
* * Factor out the object system from new-bus so that it can be used byDoug Rabson2000-04-081-0/+164