Lines Matching refs:sdip
3498 dev_info_t *sdip = bdip; in schpc_add_pci() local
3500 SCHPC_DEBUG1(D_ATTACH, "schpc_add_pci(dip=0x%p)", (void *)sdip); in schpc_add_pci()
3509 if ((portid = ddi_getprop(DDI_DEV_T_ANY, sdip, 0, "portid", -1)) < 0) { in schpc_add_pci()
3511 (void *)sdip); in schpc_add_pci()
3515 expander = schpc_getexpander(sdip); in schpc_add_pci()
3516 board = schpc_getboard(sdip); in schpc_add_pci()
3528 "Invalid pci portid 0x%x\n", (void *)sdip, portid); in schpc_add_pci()
3532 naddr = ddi_get_name_addr(sdip); in schpc_add_pci()
3535 "(0x%p) returns null", (void *)sdip); in schpc_add_pci()
3549 name = ddi_binding_name(sdip); in schpc_add_pci()
3559 ndi_devi_enter(sdip, &circ); in schpc_add_pci()
3560 cdip = ddi_get_child(sdip); in schpc_add_pci()
3565 (void *)sdip, naddr); in schpc_add_pci()
3566 ndi_devi_exit(sdip, circ); in schpc_add_pci()
3569 ndi_devi_exit(sdip, circ); in schpc_add_pci()
3570 sdip = cdip; in schpc_add_pci()
3574 "Invalid pci name addr %s\n", (void *)sdip, naddr); in schpc_add_pci()
3584 "pci node already registered\n", (void *)sdip); in schpc_add_pci()
3613 schpc_buildapid(sdip, slot, (char *)&ap_id); in schpc_add_pci()
3618 (void) ddi_pathname(sdip, schpc_p->schpc_slot[slot].nexus_path); in schpc_add_pci()