brevq_node
struct brevq_node *brn_sibling;
struct brevq_node *brn_child;
int, major_t, int, struct brevq_node **);
struct brevq_node **);
static struct brevq_node *
brevq_enqueue(struct brevq_node **brevqp, dev_info_t *dip,
struct brevq_node *child)
struct brevq_node *brn;
free_brevq(struct brevq_node *brevq)
struct brevq_node *brn, *next_brn;
log_and_free_brevq(char *node_path, struct brevq_node *brevq)
struct brevq_node *brn;
log_and_free_brevq_dip(dev_info_t *dip, struct brevq_node *brevq)
struct brevq_node *brevq)
struct brevq_node *brn;
cleanup_br_events_on_grand_children(dev_info_t *dip, struct brevq_node **brevqp)
struct brevq_node *brevq, *brn, *prev_brn, *next_brn;
struct brevq_node **brevqp)
struct brevq_node **brevqp)
struct brevq_node **brevqp)
struct brevq_node *brevq = NULL;
struct brevq_node *brevq = NULL;
major_t major, int op, struct brevq_node **brevqp)
struct brevq_node *mtc_brn;
struct brevq_node *brevq = NULL;
struct brevq_node *brn;
struct brevq_node **mtc_brevqp; /* outstanding branch events queue */