bus_set_pass(9)

bus_set_pass9

Raise the bus pass level

Usage

#include <sys/param.h>

#include <sys/bus.h>

void

bus_set_pass(int pass);

Overview

The bus_set_pass function is called during boot to raise the bus pass level to pass. The function will rescan the device tree for each pass level between the current pass level and the new level that has at least one associated driver. The device tree rescans are implemented by invoking the BUS_NEW_PASS(9) method on the root bus device.

Releases

39 releases since FreeBSD 8.0-RELEASE; the text changed 25 times.

  1. 8.0
  2. 8.1
  3. 8.2
  4. 8.3
  5. 8.4
  6. 9.0
  7. 9.1
  8. 9.2
  9. 9.3
  10. 10.0
  11. 10.1
  12. 10.2
  13. 10.3
  14. 10.4
  15. 11.0
  16. 11.1
  17. 11.2
  18. 11.3
  19. 11.4
  20. 12.0
  21. 12.1
  22. 12.2
  23. 12.3
  24. 12.4
  25. 13.0–13.2
  26. 13.3–16.0

From base 16.0-CURRENT-20261027-61c70dc16a79 in FreeBSD 16.0-CURRENT (2026-10-27). Parsed by carta from the page's mdoc source.