BUS_NEW_PASS(9freebsd)

BUS_NEW_PASS9freebsd

Notify a bus that the pass level has been changed

Usage

#include <sys/param.h>

#include <sys/bus.h>

void

BUS_NEW_PASS(device_t dev);

Overview

The BUS_NEW_PASS() method is called on each bus device to rescan the device tree when the pass level has been changed. This method is responsible for invoking BUS_NEW_PASS on child bus devices to propagate the rescan to child devices. It is also responsible for reprobing any unattached child devices and allowing drivers for the current pass to identify new children. A default implementation is provided by bus_generic_new_pass(9).

Releases

8 releases since Debian 6.0 (Squeeze); the text changed 5 times.

  1. 6.0
  2. 7
  3. 8
  4. 9
  5. 10
  6. 11–13

From freebsd-manpages 12.2-2 in Debian 13 (Trixie). Parsed by carta from the page's mdoc source.