summaryrefslogtreecommitdiffstats
path: root/sys/kern/subr_rman.c
Commit message (Expand)AuthorAgeFilesLines
* MFC 290429:jhb2015-12-181-1/+2
* MFC r268780truckman2014-08-011-102/+10
* MFC r268373truckman2014-07-171-24/+40
* MFC r266814truckman2014-07-021-15/+15
* MFC r266426truckman2014-05-221-7/+4
* Be even more paranoid about overflow.truckman2014-05-191-4/+4
* Nuke a couple of unnecessary assigments. Nothing uses the values of rstarttruckman2014-05-191-2/+0
* MFC r265363truckman2014-05-121-2/+16
* Unlock in the error path to prevent a lock leak.imp2012-05-311-6/+11
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.ed2011-11-071-1/+1
* Clear the device_t pointer in 'struct resource' when releasing a devicejhb2011-06-061-0/+1
* Extend the rman(9) API to support altering an existing resource.jhb2011-04-291-0/+158
* Change rman_manage_region() to actually honor the rm_start and rm_endjhb2011-04-291-0/+4
* Add a new DDB command, "show rmans", which will show the address and briefgavin2011-04-131-4/+25
* sysctl_rman: report shared resources to devinfoavg2009-05-191-24/+34
* rman_debug should be static, so make it static.imp2009-02-031-1/+1
* Trivially avoid a null pointer dereference when driversmarcel2008-10-221-1/+2
* Make ddb command registration dynamic so modules can extendsam2008-09-151-1/+2
* Resort a few accessor routines so that they are consistently groupedjhb2008-08-251-17/+17
* Complete removal of restriction about overlaps to rman_manage_region:jmg2007-04-281-4/+0
* - Add a 'show rman <rm>' DDB command to dump the resources in a resourcejhb2007-04-161-0/+50
* Fix a case in rman_manage_region() where the resource list would get missorted.scottl2007-02-231-6/+7
* Fix an edge case in rman_manage_region() where it didn't handle a resourcejhb2006-12-041-4/+7
* - Fix rman_manage_region() to be a lot more intelligent. It now checksjhb2006-09-111-3/+41
* Report the correct function name in a DPRINTF.jb2006-08-031-3/+4
* Add a convenience function rman_init_from_resource for initializingimp2006-06-121-0/+10
* Remove the puc-specific hacks. The puc(4) driver now properly usesmarcel2006-04-281-25/+0
* r_spare1 and r_spare2 aren't needed. They aren't used. They can't beimp2006-04-191-2/+0
* Prefer NULL to 0.yongari2005-11-171-25/+29
* Eliminate __RMAN_RESOURCE_VISIBLE hack entirely by moving the structphk2005-10-061-1/+25
* puc(4) does strange things to resources in order to fool thephk2005-09-281-0/+25
* Add rman_is_region_manager() for the benefit of an alpha hack.phk2005-09-251-0/+7
* Split struct resource in an external and internal part.phk2005-09-241-40/+57
* If we are going tocperciva2005-05-061-0/+2
* rman_set_device() seems to have been omitted by mistake. Implement it.imp2005-04-121-0/+6
* Move implementation of hw.bus.rman sysctl to subr_rman.c so thatphk2005-03-241-0/+87
* Sometimes, when asked to return region A..C, we'd return A+N..C+Nimp2005-03-151-2/+3
* Fix a debugging printf. The order of start/end was inconsistant withimp2005-03-151-1/+1
* /* -> /*- for copyright notices, minor format tweaks as necessaryimp2005-01-061-1/+1
* Add a newline.njl2004-08-191-1/+1
* Add debugging to rman_manage_region() as well. This is useful since wenjl2004-08-191-0/+2
* Fix the code in rman that merges adjacent unallocated resources to use ajhb2004-08-051-5/+12
* Add ability to set start/end for rmanimp2004-07-011-0/+12
* Hide struct resource and struct rman. You must defineimp2004-06-301-0/+1
* Fix off by one error, twice.imp2004-04-121-2/+2
* Use __FBSDID().obrien2003-06-111-2/+3
* Remove unused variable(s).phk2003-05-311-2/+0
* Implement rman_get_deviceimp2003-02-121-0/+6
* Correct an off-by-one in the boundary check. Otherwise, resourcetmm2003-01-211-1/+1
* Make the rman_{get,set}_* macros into real functions. The macrosimp2002-11-271-0/+72
OpenPOWER on IntegriCloud