summaryrefslogtreecommitdiffstats
path: root/sys/kern/subr_bus.c
Commit message (Expand)AuthorAgeFilesLines
* Fix a typo.jhb2013-01-231-1/+1
* Provide a generic way to disable devices at boot timeeadler2012-10-021-0/+7
* Add a BUS_CHILD_DELETED() method that a bus can hook to allow it to cleanupjhb2012-08-211-0/+2
* Revert r239178 and implement two new functions, namelyhselasky2012-08-151-14/+33
* Add new device method to free the automaticallyhselasky2012-08-101-4/+14
* device_add_child: protect against child device with no driver but fixed unit ...avg2012-05-251-0/+2
* Allow device_busy() and device_unbusy() to be invoked while a device isjhb2012-04-111-5/+13
* Properly clear a device's devclass if DEVICE_ATTACH() fails if the devicejhb2012-02-281-3/+2
* Clear the a device's description string anytime it's driver changes.jhb2012-02-271-3/+2
* - Fix undefined behavior when device_get_name is nulleadler2012-01-151-2/+8
* It doesn't make much sense to check whether child is NULL after alreadymarius2011-12-021-4/+5
* - In device_probe_child(9) check the return value of device_set_driver(9)marius2011-12-021-11/+15
* Rename device_delete_all_children() into device_delete_children().hselasky2011-11-221-1/+1
* Style change.hselasky2011-11-221-2/+2
* Move the device_delete_all_children() function from usb_util.chselasky2011-11-191-0/+33
* In device_get_children() avoid malloc(0) in order to increase portabilitymarius2011-10-091-0/+5
* In order to maximize the re-usability of kernel code in user space thiskmacy2011-09-161-1/+1
* Add a new bus method, BUS_ADJUST_RESOURCE() that is intended to be ajhb2011-04-291-0/+32
* - Merge changes to the base system to support OFED. These includejeff2011-03-211-2/+2
* Similar to 189574, properly handle subclasses of bus drivers when deletingjhb2011-03-011-30/+81
* Specify a CTLTYPE_FOO so that a future sysctl(8) change does not needmdf2011-01-181-6/+6
* Finish r210923, 210926. Mark some devices as eternal.kib2011-01-041-2/+2
* removed tag is '-', not '+'.imp2010-12-021-2/+1
* Remove redundant (and bogus) insertion of pnp info when announcing newimp2010-11-301-37/+2
* Add a resource_list_reserved() method that returns true if a resourcejhb2010-11-171-0/+24
* By popular demand, kill all the non GIANT related interrupt messages.imp2010-09-171-9/+0
* bus_add_child: change type of order parameter to u_intavg2010-09-101-1/+1
* subr_bus: use hexadecimal representation for bit flagsavg2010-09-081-8/+8
* struct device: widen type of flags and order fields to u_intavg2010-09-041-5/+4
* Properly indent a continue statement. No functional changes.gibbs2010-08-121-1/+1
* Use ISO C99 integer types in sys/kern where possible.ed2010-06-211-3/+3
* Add modifications of devctl_notify(9) functions that take flags. Usekib2010-06-121-6/+21
* Call BUS_PROBE_NOMATCH() when device detached due to driver unload.mav2010-06-071-0/+4
* Make sure that we free the passed in data message if we don't actuallyimp2010-04-201-3/+12
* Spelling nitgavin2010-02-071-1/+1
* Actually set RLE_ALLOCATED when allocating a reserved resource so thatjhb2009-12-301-3/+3
* - Assert that a reserved resource returned via resource_list_alloc() is notjhb2009-12-301-1/+12
* For some buses, devices may have active resources assigned even though theyjhb2009-12-091-2/+151
* The building the dev nameunit string, in devclass_add_device() is basedattilio2009-11-121-1/+2
* - Fix several off-by-one errors when using MAXCOMLEN. The p_comm[] andjhb2009-10-231-1/+1
* Set the devclass_t pointer specified in the DRIVER_MODULE() macrojhb2009-10-221-24/+14
* Add a facility for associating optional descriptions with active interruptjhb2009-10-151-0/+40
* Do not call BUS_DRIVER_ADDED() for detached buses (attach failed) onmav2009-09-241-1/+1
* Revert r196779 in order to implement a different scheme for newbus lockingattilio2009-09-131-18/+2
* Add intermediate states for attaching and detaching that will beattilio2009-09-031-2/+18
* Rather than havnig enabled/disabled, implement a max queue depth.imp2009-08-251-13/+62
* Temporarily revert the new-bus locking for 8.0 release. It will bejhb2009-08-201-81/+6
* Fix small style regression introduced by the MPSAFE newbus code.ed2009-08-161-1/+1
* Make the newbus subsystem Giant free by adding the new newbus sxlock.attilio2009-08-021-7/+82
* We can actually remove devclass_find_driver.imp2009-06-101-21/+0
OpenPOWER on IntegriCloud