aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/rman.h
Commit message (Expand)AuthorAgeFilesLines
* add support for marking interrupt handlers as suspendedAndriy Gapon2018-12-171-0/+2
* SPDX: mostly fixes to previous changes.Pedro F. Giffuni2017-12-131-0/+2
* Consistently use `device_t`Jean-Sébastien Pédron2016-08-091-4/+4
* Add new bus methods for mapping resources.John Baldwin2016-05-201-0/+4
* Remove dangling references to rman_await_resource().John Baldwin2016-05-201-1/+0
* Revert r299096Enji Cooper2016-05-051-4/+4
* s/struct device */device_t/gAdrian Chadd2016-05-041-4/+4
* Fix the definition of RM_MAX_END.Justin Hibbits2016-02-201-1/+1
* Introduce a RMAN_IS_DEFAULT_RANGE() macro, and use it.Justin Hibbits2016-02-201-0/+2
* Fix the build post-r294883.Justin Hibbits2016-01-271-1/+1
* Convert rman to use rman_res_t instead of u_longJustin Hibbits2016-01-271-19/+21
* Nuke the never-used RF_TIMESHARE feature, reducing the complexity of theDon Lewis2014-07-161-2/+2
* Typo.John Baldwin2012-02-271-1/+1
* Extend the rman(9) API to support altering an existing resource.John Baldwin2011-04-291-0/+3
* Add a convenience function rman_init_from_resource for initializingWarner Losh2006-06-121-1/+2
* Remove the puc-specific hacks. The puc(4) driver now properly usesMarcel Moolenaar2006-04-281-8/+0
* Eliminate __RMAN_RESOURCE_VISIBLE hack entirely by moving the structPoul-Henning Kamp2005-10-061-28/+2
* puc(4) does strange things to resources in order to fool thePoul-Henning Kamp2005-09-281-0/+9
* Add rman_is_region_manager() for the benefit of an alpha hack.Poul-Henning Kamp2005-09-251-0/+1
* Split struct resource in an external and internal part.Poul-Henning Kamp2005-09-241-8/+21
* Add two convenience functions for device drivers: bus_alloc_resources()Poul-Henning Kamp2005-09-241-0/+1
* rman_set_device() seems to have been omitted by mistake. Implement it.Warner Losh2005-04-121-0/+1
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* Learn that 'b' comes before 'e' in ISO-LATIN-1Warner Losh2004-11-101-1/+1
* Sort function names.Warner Losh2004-11-101-13/+12
* Add two spare fields to struct resource for some planned enhacenmentsWarner Losh2004-09-111-0/+2
* Soften __RMAN_RESOURCE_VISIBLE a little: expose rman and theWarner Losh2004-07-011-6/+7
* Hide struct resource and struct rman. You must defineWarner Losh2004-06-301-0/+6
* Include <machine/bus.h> and <machine/resource.h> here (only in theWarner Losh2004-05-301-0/+3
* Implement rman_get_deviceWarner Losh2003-02-121-0/+1
* Make the rman_{get,set}_* macros into real functions. The macrosWarner Losh2002-11-271-10/+13
* Add a rman_reserve_resource_bound() function that takes an additionalThomas Moestl2001-12-211-0/+3
* style(9) the structure definitions.David E. O'Brien2001-09-051-3/+3
* Part two of this NEWCARD update:Jonathan Chen2001-08-271-0/+1
* Convert all simplelocks to mutexes and remove the simplelock implementations.Jason Evans2001-01-241-1/+1
* In preparation for deprecating CIRCLEQ macros in favor of TAILQKirk McKusick2000-11-141-2/+2
* Fix a reference to ``Standard C'' to refer specifically to the 1990 version;Garrett Wollman2000-11-091-1/+4
* Implement a trivial but effective interface for obtaining the kernel'sMike Smith2000-11-091-17/+44
* Add rman_get_size(), which does what you would expect.Matthew N. Dodd2000-10-171-0/+1
* Implement resource alignment as discussed in arch@ a long time ago.Warner Losh2000-10-171-0/+7
* Back out the previous change to the queue(3) interface.Jake Burkholder2000-05-261-6/+6
* Change the way that the queue(3) structures are declared; don't assume thatJake Burkholder2000-05-231-6/+6
* Remove RF_PCCARD_ATTR. I should have done this before 4.0. It isn't partWarner Losh2000-04-171-2/+0
* Add new resource flag type: RF_PCCARD_ATTR for pccard's attribute memory.Warner Losh2000-01-101-0/+2
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"Peter Wemm1999-12-291-4/+4
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Bring the 'new-bus' to the i386. This extensively changes the way thePeter Wemm1999-04-161-1/+10
* The new resource manager, hopefully in a reasonably stable form.Garrett Wollman1998-10-291-0/+97