summaryrefslogtreecommitdiffstats
path: root/sys/kern/subr_bus.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* As discussed on arch@, restireimp2009-06-091-4/+4
* Add support for multiple passes of the device tree during the boot-timejhb2009-06-091-12/+152
* Fix a typo.jhb2009-05-201-1/+1
* We no longer need to use d_thread_t for portability here, switch toimp2009-05-201-4/+4
* When looking up the parent devclass of a new devclass, create the parentjhb2009-03-251-1/+1
* Add safety check that does not allow empty strings to be queuedkan2009-03-231-0/+6
* Minor nits notice by jhb@imp2009-03-111-3/+2
* Fix a long-standing bug in newbus. It was introduced when subclassingimp2009-03-091-9/+53
* o Use NULL in pereference to 0 in pointer contexts.imp2009-02-111-8/+8
* Check for device_set_devclass() errors and skip driver probe/attach if any.mav2009-02-101-4/+12
OpenPOWER on IntegriCloud