tail head cat sleep
QR code linking to this page

Manual Pages  — BUS_NEW_PASS

NAME

BUS_NEW_PASS – notify a bus that the pass level has been changed

CONTENTS

SYNOPSIS

#include <sys/param.h>
#include <sys/bus.h>

void
BUS_NEW_PASS(device_t dev);

DESCRIPTION

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).

SEE ALSO

bus_generic_new_pass(9), bus_set_pass(9), device(9)

BUS_NEW_PASS (9) June 8, 2009

tail head cat sleep
QR code linking to this page


Please direct any comments about this manual page service to Ben Bullock. Privacy policy.

Ken Thompson has an automobile which he helped design. Unlike most automobiles, it has neither speedometer, nor gas gauge, nor any of the other numerous idiot lights which plague the modern driver. Rather, if the driver makes a mistake, a giant “?” lights up in the center of the dashboard. “The experienced driver,” says Thompson, “will usually know what's wrong.”