aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/subr_bus.c
Commit message (Expand)AuthorAgeFilesLines
* new-bus: Remove the 'rid' and 'type' arguments from BUS_RELEASE_RESOURCEJohn Baldwin2024-03-131-30/+21
* new-bus: Remove the 'rid' and 'type' arguments from BUS_*ACTIVATE_RESOURCEJohn Baldwin2024-03-131-24/+21
* new-bus: Remove the 'type' argument from BUS_MAP/UNMAP_RESOURCEJohn Baldwin2024-03-131-19/+16
* new-bus: Remove the 'type' argument from BUS_ADJUST_RESOURCEJohn Baldwin2024-03-131-11/+10
* new-bus: Introduce a simpler bus API for managing resourcesJohn Baldwin2024-03-131-0/+42
* sys: Set the type of allocated bus resourcesJohn Baldwin2024-03-131-0/+1
* Revert "new-bus: Disable assertions for rman mismatches for activate/deactivate"John Baldwin2024-03-131-4/+4
* subr_bus: report DEVICE_SUSPEND failuresAndriy Gapon2024-01-281-1/+5
* subr_bus: introduce device_set_descf() and modify allocation logicChristos Margiolis2024-01-161-15/+28
* new-bus: Disable assertions for rman mismatches for activate/deactivateJohn Baldwin2023-11-251-4/+4
* new-bus: Add comments for resource_*_map_request*John Baldwin2023-11-241-0/+21
* new-bus: Add a comment for bus_generic_get_domainJohn Baldwin2023-11-241-0/+7
* newbus: Add a set of bus resource helpers for nexus-like devicesJohn Baldwin2023-11-241-0/+157
* new-bus: Add resource_validate_map_request functionJohn Baldwin2023-11-231-0/+31
* Replace random sbuf_printf() with cheaper cat/putc.Alexander Motin2023-11-221-1/+1
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* Revert "newbus: Change attach failure behavior"Warner Losh2022-12-061-1/+1
* newbus: Change attach failure behaviorWarner Losh2022-12-041-1/+1
* newbus: Create a knob to disable devices that fail to attach.Warner Losh2022-12-041-6/+27
* newbus: Remove deprecated "kern" system name for resume events.Warner Losh2022-12-021-1/+0
* newbus: Comment style nitWarner Losh2022-11-291-1/+2
* Fix a panic on boot introduced by 555a861d6826Andrew Gallatin2022-11-011-9/+10
* device_get_path(): take sbuf directlyKonstantin Belousov2022-10-191-38/+35
* device_get_path(): handle case when dev is rootKonstantin Belousov2022-10-191-1/+7
* device_get_path(): do not drop the error from BUS_GET_DEVICE_PATH()Konstantin Belousov2022-10-191-21/+28
* subr_bus.c: some styleKonstantin Belousov2022-10-191-3/+5
* device_get_property: add a HANDLE caseBjoern A. Zeeb2022-10-091-0/+1
* devd: move all devd notification logic to a separate file.Alexander V. Chernikov2022-08-101-521/+13
* Adjust function definition in subr_bus.c to avoid clang 15 warningsDimitry Andric2022-07-261-1/+1
* subr_bus: restore bus_null_rescan()Mitchell Horne2022-06-231-0/+13
* bus_if: provide a default null rescan methodMitchell Horne2022-06-231-13/+0
* devclass_add_driver: Permit NULL to be passed in dcp.John Baldwin2022-04-191-1/+4
* Extend device_get_property APIKornel Duleba2022-03-101-5/+22
* bus_if: Add a default implementation of get_propertyKornel Duleba2022-03-101-0/+17
* bus: Create dev_wired_cacheWarner Losh2022-03-011-0/+100
* bus: Add ACPI locator supportWarner Losh2022-03-011-1/+11
* devctl: Add DEV_GET_PATHWarner Losh2022-03-011-0/+49
* bus: Introduce the bus interface get_device_pathWarner Losh2022-03-011-0/+35
* devctl2: Change to 644 protectionsWarner Losh2022-03-011-1/+1
* kern: Remove CTLFLAG_NEEDGIANT from some more sysctls.Alexander Motin2021-12-271-1/+1
* newbus: add bus_topo_assertWarner Losh2021-12-101-4/+11
* bus: mark sysctls MPSAFEWarner Losh2021-12-101-8/+11
* Create wrapper for Giant taken for newbusWarner Losh2021-12-101-3/+24
* Revert "wpa: Import wpa_supplicant/hostapd commit 14ab4a816"Cy Schubert2021-12-021-1/+1
* wpa: Import wpa_supplicant/hostapd commit 14ab4a816Cy Schubert2021-12-021-1/+1
* kern: Correct a typo in a sysctl descriptionGordon Bergling2021-12-021-1/+1
* Make device_busy/unbusy work w/o Giant heldWarner Losh2021-11-301-24/+17
* Revert "Make device_busy/unbusy work w/o Giant held"Warner Losh2021-11-301-17/+24
* Make device_busy/unbusy work w/o Giant heldWarner Losh2021-11-301-24/+17