Lines Matching refs:sdip
3505 dev_info_t *sdip = bdip;
3507 SCHPC_DEBUG1(D_ATTACH, "schpc_add_pci(dip=0x%p)", (void *)sdip);
3516 if ((portid = ddi_getprop(DDI_DEV_T_ANY, sdip, 0, "portid", -1)) < 0) {
3518 (void *)sdip);
3522 expander = schpc_getexpander(sdip);
3523 board = schpc_getboard(sdip);
3535 "Invalid pci portid 0x%x\n", (void *)sdip, portid);
3539 naddr = ddi_get_name_addr(sdip);
3542 "(0x%p) returns null", (void *)sdip);
3556 name = ddi_binding_name(sdip);
3566 ndi_devi_enter(sdip, &circ);
3567 cdip = ddi_get_child(sdip);
3572 (void *)sdip, naddr);
3573 ndi_devi_exit(sdip, circ);
3576 ndi_devi_exit(sdip, circ);
3577 sdip = cdip;
3581 "Invalid pci name addr %s\n", (void *)sdip, naddr);
3591 "pci node already registered\n", (void *)sdip);
3620 schpc_buildapid(sdip, slot, (char *)&ap_id);
3625 (void) ddi_pathname(sdip, schpc_p->schpc_slot[slot].nexus_path);