/illumos-gate/usr/src/uts/intel/io/dktp/hba/ghd/ |
H A D | ghd_waitq.c | 40 dev_info_t *tgt_dip, 70 maxactive = ddi_getprop(DDI_DEV_T_ANY, tgt_dip, 0, "ghd-maxactive", 1); 139 dev_info_t *tgt_dip, 143 _NOTE(ARGUNUSED(hba_dip,tgt_dip)) 39 ghd_target_init(dev_info_t *hba_dip, dev_info_t *tgt_dip, ccc_t *cccp, size_t tgt_private_size, void *hba_private, ushort_t target, uchar_t lun) argument 138 ghd_target_free(dev_info_t *hba_dip, dev_info_t *tgt_dip, ccc_t *cccp, gtgt_t *gtgtp) argument
|
/illumos-gate/usr/src/uts/common/io/cpqary3/ |
H A D | cpqary3_transport.c | 112 cpqary3_tgt_init(dev_info_t *hba_dip, dev_info_t *tgt_dip, argument 157 ctlr->cpqary3_tgtp[tid]->tgt_dip = tgt_dip;
|
H A D | cpqary3.h | 222 dev_info_t *tgt_dip; member in struct:cpqary3_target
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | sunldi_impl.h | 211 dev_info_t *tgt_dip; member in struct:ldi_usage
|
H A D | pcifm.h | 134 dev_info_t *tgt_dip; member in struct:pci_target_err
|
/illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/ |
H A D | atapi.c | 36 static int atapi_tran_tgt_init(dev_info_t *hba_dip, dev_info_t *tgt_dip, 39 static void atapi_tran_tgt_free(dev_info_t *hba_dip, dev_info_t *tgt_dip, 325 dev_info_t *tgt_dip, 354 if (!ata_prop_create(tgt_dip, ata_drvp, "atapi")) { 358 gtgtp = ghd_target_init(hba_dip, tgt_dip, &ata_ctlp->ac_ccc, 403 dev_info_t *tgt_dip, 409 ghd_target_free(hba_dip, tgt_dip, &TRAN2ATAP(hba_tran)->ac_ccc, 323 atapi_tran_tgt_init( dev_info_t *hba_dip, dev_info_t *tgt_dip, scsi_hba_tran_t *hba_tran, struct scsi_device *sd) argument 401 atapi_tran_tgt_free( dev_info_t *hba_dip, dev_info_t *tgt_dip, scsi_hba_tran_t *hba_tran, struct scsi_device *sd) argument
|
H A D | ata_common.c | 2378 dev_info_t *tgt_dip, 2384 ADBG_TRACE(("ata_prop_create 0x%p 0x%p %s\n", tgt_dip, ata_drvp, name)); 2387 rc = ndi_prop_update_string(DDI_DEV_T_NONE, tgt_dip, 2396 rc = ndi_prop_update_byte_array(DDI_DEV_T_NONE, tgt_dip, name, 2377 ata_prop_create( dev_info_t *tgt_dip, ata_drv_t *ata_drvp, char *name) argument
|
/illumos-gate/usr/src/uts/i86pc/i86hvm/io/ |
H A D | xdf_shell.c | 326 xdfs_tgt_probe(xdfs_state_t *xsp, dev_info_t *tgt_dip) argument 329 int tgt_instance = ddi_get_instance(tgt_dip); 335 xsp->xdfss_tgt_dip = tgt_dip; 337 xsp->xdfss_tgt_dev = makedevice(ddi_driver_major(tgt_dip), 340 xsp->xdfss_tgt_is_cd = xdf_is_cd(tgt_dip); 369 if (xsp->xdfss_tgt_is_cd && !xdf_media_req_supported(tgt_dip)) { 832 dev_info_t *tgt_dip; local 892 tgt_dip = xsp->xdfss_tgt_dip; 906 rv = cdev_prop_op(tgt_devt, tgt_dip, 977 dev_info_t *tgt_dip; local [all...] |
/illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/ |
H A D | pmcs_scsa.c | 150 pmcs_scsa_tran_tgt_init(dev_info_t *hba_dip, dev_info_t *tgt_dip, argument 242 ua, (void *)tgt, (void *)tgt_dip); 410 pmcs_scsa_tran_tgt_free(dev_info_t *hba_dip, dev_info_t *tgt_dip, argument 413 _NOTE(ARGUNUSED(hba_dip, tgt_dip));
|
/illumos-gate/usr/src/uts/intel/io/amr/ |
H A D | amr.c | 170 static int amr_tran_tgt_init(dev_info_t *hba_dip, dev_info_t *tgt_dip, 1476 amr_tran_tgt_init(dev_info_t *hba_dip, dev_info_t *tgt_dip, argument
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | emul64.c | 77 static int emul64_tran_tgt_init(dev_info_t *hba_dip, dev_info_t *tgt_dip, 518 emul64_tran_tgt_init(dev_info_t *hba_dip, dev_info_t *tgt_dip, argument
|
/illumos-gate/usr/src/uts/common/io/mega_sas/ |
H A D | megaraid_sas.c | 1117 * @tgt_dip: 1129 megasas_tran_tgt_init(dev_info_t *hba_dip, dev_info_t *tgt_dip, argument
|
/illumos-gate/usr/src/uts/intel/io/scsi/adapters/pvscsi/ |
H A D | pvscsi.c | 1805 /* ARGSUSED hba_dip tgt_dip hba_tran */ 1807 pvscsi_tgt_init(dev_info_t *hba_dip, dev_info_t *tgt_dip, argument
|
/illumos-gate/usr/src/uts/sun/io/scsi/adapters/ |
H A D | sf.c | 1251 sf_scsi_tgt_init(dev_info_t *hba_dip, dev_info_t *tgt_dip, argument 1274 if (ddi_prop_op(DDI_DEV_T_ANY, tgt_dip, PROP_LEN_AND_VAL_BUF, 1283 if (ddi_prop_op(DDI_DEV_T_ANY, tgt_dip, PROP_LEN_AND_VAL_BUF, 1290 if (ddi_prop_op(DDI_DEV_T_ANY, tgt_dip, PROP_LEN_AND_VAL_BUF, 1331 sf_scsi_tgt_free(dev_info_t *hba_dip, dev_info_t *tgt_dip, argument 1784 dev_info_t *tgt_dip; local 1786 tgt_dip = sd->sd_dev; 1788 if (ddi_prop_op(DDI_DEV_T_ANY, tgt_dip, PROP_LEN_AND_VAL_BUF, 1795 if (ddi_prop_op(DDI_DEV_T_ANY, tgt_dip, PROP_LEN_AND_VAL_BUF,
|
H A D | fas.c | 512 fas_scsi_tgt_init(dev_info_t *hba_dip, dev_info_t *tgt_dip, argument
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/scsi_vhci/ |
H A D | scsi_vhci.c | 915 vhci_scsi_tgt_init(dev_info_t *hba_dip, dev_info_t *tgt_dip, argument 926 ASSERT(tgt_dip != NULL); 928 if (ddi_prop_lookup_string(DDI_DEV_T_ANY, tgt_dip, PROPFLAGS, 944 if (ndi_dev_is_persistent_node(tgt_dip) == 0) { 951 ddi_set_name_addr(tgt_dip, NULL); 960 ddi_driver_name(tgt_dip), ddi_get_instance(tgt_dip))); 962 vlun = vhci_lun_lookup(tgt_dip); 986 rval = mdi_select_path(tgt_dip, NULL, 998 while ((vlun == NULL) || (mdi_client_get_path_count(tgt_dip) 1062 vhci_scsi_tgt_free(dev_info_t *hba_dip, dev_info_t *tgt_dip, scsi_hba_tran_t *hba_tran, struct scsi_device *sd) argument 4068 dev_info_t *tgt_dip; local 4937 dev_info_t *tgt_dip; local 5056 dev_info_t *tgt_dip; local 7287 vhci_lun_lookup(dev_info_t *tgt_dip) argument 7294 vhci_lun_lookup_alloc(dev_info_t *tgt_dip, char *guid, int *didalloc) argument [all...] |
/illumos-gate/usr/src/uts/common/io/mr_sas/ |
H A D | mr_sas.c | 1586 * @tgt_dip: 1598 mrsas_tran_tgt_init(dev_info_t *hba_dip, dev_info_t *tgt_dip, argument 1611 if (ndi_dev_is_persistent_node(tgt_dip) == 0) { 1620 if (ndi_merge_node(tgt_dip, mrsas_name_node) != 1631 con_log(CL_DLEVEL2, (CE_NOTE, "mrsas_tgt_init dev_dip %p tgt_dip %p", 1632 (void *)instance->mr_ld_list[tgt].dip, (void *)tgt_dip)); 1638 instance->mr_ld_list[tgt].dip = tgt_dip; 1649 instance->mr_tbolt_pd_list[tgt].dip = tgt_dip; 1664 mrsas_tran_tgt_free(dev_info_t *hba_dip, dev_info_t *tgt_dip, argument 1676 if (instance->mr_ld_list[tgt].dip == tgt_dip) { [all...] |
/illumos-gate/usr/src/uts/common/io/aac/ |
H A D | aac.c | 4145 aac_tran_tgt_init(dev_info_t *hba_dip, dev_info_t *tgt_dip, argument 4158 if (ndi_dev_is_persistent_node(tgt_dip) == 0) { 4164 if (ndi_merge_node(tgt_dip, aac_name_node) != 4193 * Save the tgt_dip for the given target if one doesn't exist 4199 softs->containers[tgt].dev.dip = tgt_dip; 4203 * Save the tgt_dip for the given target if one doesn't exist 4210 softs->nondasds[AAC_PD(tgt)].dev.dip = tgt_dip; 4214 if (ndi_prop_update_int(DDI_DEV_T_NONE, tgt_dip, 4229 aac_tran_tgt_free(dev_info_t *hba_dip, dev_info_t *tgt_dip, argument 4233 _NOTE(ARGUNUSED(hba_dip, tgt_dip, hba_tra [all...] |
/illumos-gate/usr/src/uts/common/io/fibre-channel/ulp/ |
H A D | fcp.c | 368 static int fcp_phys_tgt_init(dev_info_t *hba_dip, dev_info_t *tgt_dip, 370 static int fcp_scsi_tgt_init(dev_info_t *hba_dip, dev_info_t *tgt_dip, 372 static void fcp_scsi_tgt_free(dev_info_t *hba_dip, dev_info_t *tgt_dip, 599 static int fcp_virt_tgt_init(dev_info_t *hba_dip, dev_info_t *tgt_dip, 10811 fcp_phys_tgt_init(dev_info_t *hba_dip, dev_info_t *tgt_dip, argument 10827 ddi_get_name(tgt_dip), ddi_get_instance(tgt_dip)); 10839 ddi_get_name(tgt_dip), ddi_get_instance(tgt_dip), bytes, 10856 " for %s (instance %d)", ddi_get_name(tgt_dip), 10897 fcp_virt_tgt_init(dev_info_t *hba_dip, dev_info_t *tgt_dip, scsi_hba_tran_t *hba_tran, struct scsi_device *sd) argument 10994 fcp_scsi_tgt_init(dev_info_t *hba_dip, dev_info_t *tgt_dip, scsi_hba_tran_t *hba_tran, struct scsi_device *sd) argument 11020 fcp_scsi_tgt_free(dev_info_t *hba_dip, dev_info_t *tgt_dip, scsi_hba_tran_t *hba_tran, struct scsi_device *sd) argument 11960 dev_info_t *tgt_dip; local [all...] |
/illumos-gate/usr/src/uts/common/io/sata/impl/ |
H A D | sata.c | 2037 sata_scsi_tgt_init(dev_info_t *hba_dip, dev_info_t *tgt_dip, argument 2042 _NOTE(ARGUNUSED(tgt_dip)) 2055 if (ndi_dev_is_persistent_node(tgt_dip) == 0) { 2056 (void) ndi_merge_node(tgt_dip, sata_name_child); 2057 ddi_set_name_addr(tgt_dip, NULL); 2095 sata_target_devid_register(tgt_dip, sdinfo); 2169 sata_scsi_tgt_free(dev_info_t *hba_dip, dev_info_t *tgt_dip, argument 2213 (void) ndi_prop_remove(DDI_DEV_T_NONE, tgt_dip, "pm-capable"); 2222 (ddi_devid_get(tgt_dip, &devid) == DDI_SUCCESS)) { 2223 ddi_devid_unregister(tgt_dip); [all...] |
/illumos-gate/usr/src/uts/common/io/scsi/adapters/mpt_sas/ |
H A D | mptsas.c | 175 static int mptsas_scsi_tgt_init(dev_info_t *hba_dip, dev_info_t *tgt_dip, 177 static void mptsas_scsi_tgt_free(dev_info_t *hba_dip, dev_info_t *tgt_dip, 3006 mptsas_scsi_tgt_init(dev_info_t *hba_dip, dev_info_t *tgt_dip, argument 3036 (void *)hba_dip, (void *)tgt_dip, lun)); 3038 if (ndi_dev_is_persistent_node(tgt_dip) == 0) { 3039 (void) ndi_merge_node(tgt_dip, mptsas_name_child); 3040 ddi_set_name_addr(tgt_dip, NULL); 3048 if (mdi_component_is_client(tgt_dip, NULL) == MDI_SUCCESS) { 3071 lun = ddi_prop_get_int(DDI_DEV_T_ANY, tgt_dip, 3073 if (ddi_prop_lookup_string(DDI_DEV_T_ANY, tgt_dip, 3176 mptsas_scsi_tgt_free(dev_info_t *hba_dip, dev_info_t *tgt_dip, scsi_hba_tran_t *hba_tran, struct scsi_device *sd) argument [all...] |