Lines Matching refs:tdip
1152 dev_info_t *tdip; in sata_hba_detach() local
1190 tdip = sata_get_target_dip(dip, in sata_hba_detach()
1192 if (tdip != NULL) { in sata_hba_detach()
1193 if (ndi_devi_offline(tdip, in sata_hba_detach()
1225 tdip = sata_get_target_dip(dip, ncport, in sata_hba_detach()
1227 if (tdip != NULL) { in sata_hba_detach()
1228 if (ndi_devi_offline(tdip, in sata_hba_detach()
11775 dev_info_t *tdip; in sata_offline_device() local
11793 tdip = sata_get_scsi_target_dip(SATA_DIP(sata_hba_inst), in sata_offline_device()
11795 if (tdip != NULL && ndi_devi_offline(tdip, in sata_offline_device()
11824 sata_set_device_removed(tdip); in sata_offline_device()
12040 dev_info_t *tdip; in sata_remove_target_node() local
12049 tdip = sata_get_target_dip(SATA_DIP(sata_hba_inst), cport, pmport); in sata_remove_target_node()
12050 if (tdip != NULL) { in sata_remove_target_node()
12056 if (ndi_devi_offline(tdip, NDI_DEVI_REMOVE) != NDI_SUCCESS) { in sata_remove_target_node()
12070 tdip = sata_get_target_dip(SATA_DIP(sata_hba_inst), in sata_remove_target_node()
12072 if (tdip != NULL) { in sata_remove_target_node()
12073 sata_set_device_removed(tdip); in sata_remove_target_node()
12950 dev_info_t *tdip; in sata_free_pmult() local
12994 tdip = sata_get_scsi_target_dip(SATA_DIP(sata_hba_inst), in sata_free_pmult()
12996 if (tdip != NULL && ndi_devi_offline(tdip, in sata_free_pmult()
13017 sata_set_device_removed(tdip); in sata_free_pmult()
15819 dev_info_t *tdip; in sata_ioctl_unconfigure() local
15827 if ((tdip = sata_get_scsi_target_dip(SATA_DIP(sata_hba_inst), in sata_ioctl_unconfigure()
15830 if (ndi_devi_offline(tdip, NDI_UNCONFIG) != NDI_SUCCESS) { in sata_ioctl_unconfigure()
15885 dev_info_t *tdip; in sata_ioctl_configure() local
16078 if ((tdip = sata_get_scsi_target_dip(SATA_DIP(sata_hba_inst), in sata_ioctl_configure()
16085 if (sata_check_device_removed(tdip) == B_TRUE) { in sata_ioctl_configure()
16110 if (ndi_devi_online(tdip, 0) != NDI_SUCCESS) { in sata_ioctl_configure()
16145 tdip = sata_create_target_node(SATA_DIP(sata_hba_inst), in sata_ioctl_configure()
16147 if (tdip == NULL) { in sata_ioctl_configure()
16179 dev_info_t *tdip; in sata_ioctl_deactivate() local
16295 tdip = sata_get_scsi_target_dip(SATA_DIP(sata_hba_inst), in sata_ioctl_deactivate()
16297 if (tdip != NULL) { in sata_ioctl_deactivate()
16303 if (ndi_devi_offline(tdip, NDI_DEVI_REMOVE) != in sata_ioctl_deactivate()
16318 sata_set_device_removed(tdip); in sata_ioctl_deactivate()
16944 dev_info_t *tdip = NULL; in sata_cfgadm_state() local
16948 tdip = sata_get_target_dip(dip, cport, pmport); in sata_cfgadm_state()
16950 if (tdip != NULL) { in sata_cfgadm_state()
16952 mutex_enter(&(DEVI(tdip)->devi_lock)); in sata_cfgadm_state()
16953 if (DEVI_IS_DEVICE_REMOVED(tdip)) { in sata_cfgadm_state()
16984 if ((DEVI_IS_DEVICE_OFFLINE(tdip)) || in sata_cfgadm_state()
16985 (DEVI_IS_DEVICE_DOWN(tdip))) { in sata_cfgadm_state()
16992 mutex_exit(&(DEVI(tdip)->devi_lock)); in sata_cfgadm_state()
17034 dev_info_t *tdip; in sata_ioctl_get_device_path() local
17037 if ((tdip = sata_get_scsi_target_dip(SATA_DIP(sata_hba_inst), in sata_ioctl_get_device_path()
17049 (void) ddi_pathname(tdip, path + strlen(path)); in sata_ioctl_get_device_path()
20628 dev_info_t *tdip; in sata_process_device_attached() local
20844 tdip = sata_get_target_dip(SATA_DIP(sata_hba_inst), in sata_process_device_attached()
20848 if (tdip != NULL) { in sata_process_device_attached()
20863 rval = ndi_devi_offline(tdip, in sata_process_device_attached()
20932 dev_info_t *tdip; in sata_process_pmdevice_attached() local
21108 tdip = sata_get_target_dip(SATA_DIP(sata_hba_inst), in sata_process_pmdevice_attached()
21111 if (tdip != NULL) { in sata_process_pmdevice_attached()
21125 rval = ndi_devi_offline(tdip, in sata_process_pmdevice_attached()
21211 dev_info_t *tdip; in sata_process_target_node_cleanup() local
21222 tdip = sata_get_target_dip(SATA_DIP(sata_hba_inst), saddr->cport, in sata_process_target_node_cleanup()
21224 if (tdip != NULL) { in sata_process_target_node_cleanup()
21229 if (sata_check_device_removed(tdip) == B_TRUE) { in sata_process_target_node_cleanup()
21236 if (ndi_devi_offline(tdip, NDI_DEVI_REMOVE) == in sata_process_target_node_cleanup()
21304 dev_info_t *tdip; in sata_process_device_autoonline() local
21329 tdip = sata_get_target_dip(SATA_DIP(sata_hba_inst), saddr->cport, in sata_process_device_autoonline()
21331 if (tdip != NULL) { in sata_process_device_autoonline()
21336 if (sata_check_device_removed(tdip) == B_TRUE) { in sata_process_device_autoonline()
21383 tdip = sata_create_target_node(SATA_DIP(sata_hba_inst), in sata_process_device_autoonline()
21385 if (tdip == NULL) { in sata_process_device_autoonline()
21471 sata_set_device_removed(dev_info_t *tdip) in sata_set_device_removed() argument
21473 ASSERT(tdip != NULL); in sata_set_device_removed()
21475 ndi_devi_enter(tdip); in sata_set_device_removed()
21476 mutex_enter(&DEVI(tdip)->devi_lock); in sata_set_device_removed()
21477 DEVI_SET_DEVICE_REMOVED(tdip); in sata_set_device_removed()
21478 mutex_exit(&DEVI(tdip)->devi_lock); in sata_set_device_removed()
21479 ndi_devi_exit(tdip); in sata_set_device_removed()
21529 sata_check_device_removed(dev_info_t *tdip) in sata_check_device_removed() argument
21531 ASSERT(tdip != NULL); in sata_check_device_removed()
21533 if (DEVI_IS_DEVICE_REMOVED(tdip)) in sata_check_device_removed()