Ejemplo n.º 1
0
pnode_t
prom_findnode_byname(pnode_t node, char *name)
{
	pnode_t result = OBP_NONODE;
	prom_walk_devs(node, byname_cb, name, &result);
	return (result);
}
Ejemplo n.º 2
0
pnode_t
prom_findnode_bydevtype(pnode_t node, char *devtype)
{
	pnode_t result = OBP_NONODE;
	prom_walk_devs(node, bytype_cb, devtype, &result);
	return (result);
}
Ejemplo n.º 3
0
void
kmdb_prom_walk_cpus(int (*cb)(pnode_t, void *, void *), void *arg, void *result)
{
	walk_cpu_data_t wcd;

	wcd.wcd_cb = cb;
	wcd.wcd_arg = arg;

	prom_walk_devs(prom_rootnode(), walk_cpus_cb, &wcd, result);
}