Lines Matching refs:chosen
74 * has to be /chosen:ipib-frame-size. This will refer to the IPoIB
80 * /chosen:ipib-address will provide the local address.
88 * 5. OBP will not provide chosen-network-type, only
91 * 6. OBP will provide the DHCP client id in /chosen:client-id.
92 * 7. /chosen:ipib-broadcast will provide the broadcast address.
567 pnode_t chosen;
580 chosen = prom_finddevice("/chosen");
581 if (chosen == OBP_NONODE || chosen == OBP_BADNODE)
582 prom_panic("ibd_init: Cannot find /chosen.");
584 if (prom_getprop(chosen, addrprop, (caddr_t)mac_state.mac_addr_buf) !=
586 prom_panic("ibd_init: Cannot find /chosen:ipib-address\n.");
588 if (prom_getprop(chosen, bcastprop, (caddr_t)&ibdbroadcastaddr) !=
590 prom_panic("ibd_init: Cannot find /chosen:ipib-broadcast\n.");
592 if (((cidlen = prom_getproplen(chosen, cidprop)) <= 0) ||
593 (cidlen > DHCP_MAX_CID_LEN) || (prom_getprop(chosen, cidprop,
595 prom_panic("ibd_init: Invalid /chosen:client-id\n.");
602 if (prom_getprop(chosen, mtuprop,