/illumos-gate/usr/src/lib/libresolv2/common/isc/ |
H A D | ctl_clnt.c | 90 LIST(struct ctl_tran) tran; 169 INIT_LIST(ctx->tran); in ctl_client() 233 struct ctl_tran *tran; in ctl_command() local 251 tran = new_tran(ctx, donefunc, uap, 1); in ctl_command() 252 if (tran == NULL) in ctl_command() 254 if (ctl_bufget(&tran->outbuf, ctx->logger) < 0) in ctl_command() 256 memcpy(tran->outbuf.text, cmd, len); in ctl_command() 257 tran->outbuf.used = len; in ctl_command() 258 for (pc = tran->outbuf.text, n = 0; n < tran->outbuf.used; pc++, n++) in ctl_command() 280 APPEND(ctx->tran, new, link); in new_tran() [all …]
|
/illumos-gate/usr/src/uts/common/io/scsi/impl/ |
H A D | scsi_hba.c | 770 scsi_hba_tran_t *tran = (scsi_hba_tran_t *)arg; in scsi_hba_pkt_constructor() local 783 pkt_len = tran->tran_hba_len + sizeof (struct scsi_pkt_cache_wrapper); in scsi_hba_pkt_constructor() 784 if (tran->tran_hba_flags & SCSI_HBA_TRAN_CDB) in scsi_hba_pkt_constructor() 786 if (tran->tran_hba_flags & SCSI_HBA_TRAN_SCB) in scsi_hba_pkt_constructor() 801 pktw->pcw_granular = tran->tran_dma_attr.dma_attr_granular; in scsi_hba_pkt_constructor() 803 if (ddi_dma_alloc_handle(tran->tran_hba_dip, &tran->tran_dma_attr, in scsi_hba_pkt_constructor() 809 ptr += tran->tran_hba_len; in scsi_hba_pkt_constructor() 810 if (tran->tran_hba_flags & SCSI_HBA_TRAN_CDB) { in scsi_hba_pkt_constructor() 815 if (tran->tran_hba_flags & SCSI_HBA_TRAN_SCB) in scsi_hba_pkt_constructor() 817 if (tran->tran_pkt_constructor) in scsi_hba_pkt_constructor() [all …]
|
/illumos-gate/usr/src/lib/libdladm/common/ |
H A D | libdlbridge.c | 528 set_count_property(scf_handle_t *handle, scf_transaction_t *tran, in set_count_property() argument 539 if (scf_transaction_property_new(tran, entry, propname, in set_count_property() 541 scf_transaction_property_change(tran, entry, propname, in set_count_property() 559 set_string_property(scf_handle_t *handle, scf_transaction_t *tran, in set_string_property() argument 570 if (scf_transaction_property_new(tran, entry, propname, in set_string_property() 572 scf_transaction_property_change(tran, entry, propname, in set_string_property() 591 set_fmri_property(scf_handle_t *handle, scf_transaction_t *tran, in set_fmri_property() argument 602 if (scf_transaction_property_new(tran, entry, propname, in set_fmri_property() 604 scf_transaction_property_change(tran, entry, propname, in set_fmri_property() 758 scf_transaction_t *tran = NULL; in enable_trill() local [all …]
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/smartpqi/ |
H A D | smartpqi_hba.c | 62 scsi_hba_tran_t *tran; in smartpqi_register_hba() local 67 tran = scsi_hba_tran_alloc(s->s_dip, SCSI_HBA_CANSLEEP); in smartpqi_register_hba() 68 if (tran == NULL) in smartpqi_register_hba() 70 s->s_tran = tran; in smartpqi_register_hba() 72 tran->tran_hba_private = s; in smartpqi_register_hba() 73 tran->tran_tgt_private = NULL; in smartpqi_register_hba() 75 tran->tran_tgt_init = pqi_scsi_tgt_init; in smartpqi_register_hba() 76 tran->tran_tgt_free = pqi_scsi_tgt_free; in smartpqi_register_hba() 77 tran->tran_tgt_probe = scsi_hba_probe; in smartpqi_register_hba() 79 tran->tran_start = pqi_start; in smartpqi_register_hba() [all …]
|
/illumos-gate/usr/src/cmd/fs.d/nfs/lib/ |
H A D | smfcfg.c | 155 scf_transaction_t *tran = NULL; in fs_smf_set_prop() local 189 tran = scf_transaction_create(handle); in fs_smf_set_prop() 193 val == NULL|| tran == NULL || entry == NULL || inst == NULL) { in fs_smf_set_prop() 211 if (scf_transaction_start(tran, pg) == -1) { in fs_smf_set_prop() 223 if (scf_transaction_property_change(tran, in fs_smf_set_prop() 233 if (scf_transaction_property_change(tran, entry, in fs_smf_set_prop() 256 if (scf_transaction_property_change(tran, entry, in fs_smf_set_prop() 271 (void) scf_transaction_commit(tran); in fs_smf_set_prop() 274 if (tran != NULL) in fs_smf_set_prop() 275 scf_transaction_destroy(tran); in fs_smf_set_prop() [all …]
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/smrt/ |
H A D | smrt_hba.c | 1292 scsi_hba_tran_t *tran; in smrt_ctrl_hba_setup() local 1294 if ((tran = scsi_hba_tran_alloc(dip, SCSI_HBA_CANSLEEP)) == NULL) { in smrt_ctrl_hba_setup() 1299 smrt->smrt_hba_tran = tran; in smrt_ctrl_hba_setup() 1300 tran->tran_hba_private = smrt; in smrt_ctrl_hba_setup() 1302 tran->tran_tgt_init = smrt_ctrl_tran_tgt_init; in smrt_ctrl_hba_setup() 1303 tran->tran_tgt_probe = scsi_hba_probe; in smrt_ctrl_hba_setup() 1305 tran->tran_start = smrt_ctrl_tran_start; in smrt_ctrl_hba_setup() 1307 tran->tran_getcap = smrt_getcap; in smrt_ctrl_hba_setup() 1308 tran->tran_setcap = smrt_setcap; in smrt_ctrl_hba_setup() 1310 tran->tran_setup_pkt = smrt_tran_setup_pkt; in smrt_ctrl_hba_setup() [all …]
|
H A D | smrt.c | 210 scsi_hba_tran_t *tran; in smrt_iport_detach() local 216 tran = ddi_get_driver_private(dip); in smrt_iport_detach() 217 VERIFY(tran != NULL); in smrt_iport_detach() 218 smrt = tran->tran_hba_private; in smrt_iport_detach() 414 scsi_hba_tran_t *tran = (scsi_hba_tran_t *)ddi_get_driver_private(dip); in smrt_detach() local 415 smrt_t *smrt = (smrt_t *)tran->tran_hba_private; in smrt_detach()
|
/illumos-gate/usr/src/uts/common/io/vioscsi/ |
H A D | vioscsi.c | 549 vioscsi_tran_pkt_destructor(struct scsi_pkt *pkt, scsi_hba_tran_t *tran) in vioscsi_tran_pkt_destructor() argument 557 vioscsi_tran_pkt_constructor(struct scsi_pkt *pkt, scsi_hba_tran_t *tran, in vioscsi_tran_pkt_constructor() argument 560 vioscsi_softc_t *sc = tran->tran_hba_private; in vioscsi_tran_pkt_constructor() 923 vioscsi_tran_tgt_init(dev_info_t *hdip, dev_info_t *tdip, scsi_hba_tran_t *tran, in vioscsi_tran_tgt_init() argument 935 if ((sc = tran->tran_hba_private) == NULL) { in vioscsi_tran_tgt_init() 967 vioscsi_tran_tgt_free(dev_info_t *hdip, dev_info_t *tdip, scsi_hba_tran_t *tran, in vioscsi_tran_tgt_free() argument 1173 scsi_hba_tran_t *tran = NULL; in vioscsi_attach() local 1192 tran = scsi_hba_tran_alloc(dip, SCSI_HBA_CANSLEEP); in vioscsi_attach() 1193 sc->vs_tran = tran; in vioscsi_attach() 1195 tran->tran_hba_len = sizeof (vioscsi_request_t); in vioscsi_attach() [all …]
|
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/ |
H A D | pmcs_scsa.h | 46 #define TRAN2PMC(tran) ((pmcs_hw_t *)(tran)->tran_hba_private) argument 47 #define ITRAN2PMC(tran) \ argument 48 (((pmcs_iport_t *)(tran)->tran_hba_private)->pwp) 49 #define ITRAN2IPORT(tran) \ argument 50 ((pmcs_iport_t *)(tran)->tran_hba_private)
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/lmrc/ |
H A D | lmrc_scsa.c | 729 scsi_hba_tran_t *tran; in lmrc_hba_attach() local 732 tran = scsi_hba_tran_alloc(lmrc->l_dip, SCSI_HBA_CANSLEEP); in lmrc_hba_attach() 733 if (tran == NULL) { in lmrc_hba_attach() 738 tran->tran_hba_private = lmrc; in lmrc_hba_attach() 740 tran->tran_tgt_init = lmrc_tran_tgt_init; in lmrc_hba_attach() 741 tran->tran_tgt_free = lmrc_tran_tgt_free; in lmrc_hba_attach() 743 tran->tran_tgt_probe = scsi_hba_probe; in lmrc_hba_attach() 745 tran->tran_start = lmrc_tran_start; in lmrc_hba_attach() 746 tran->tran_abort = lmrc_tran_abort; in lmrc_hba_attach() 747 tran->tran_reset = lmrc_tran_reset; in lmrc_hba_attach() [all …]
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | emul64.c | 77 scsi_hba_tran_t *tran, struct scsi_device *sd); 314 scsi_hba_tran_t *tran = NULL; in emul64_attach() local 327 tran = (scsi_hba_tran_t *)ddi_get_driver_private(dip); in emul64_attach() 328 if (!tran) { in emul64_attach() 331 emul64 = TRAN2EMUL64(tran); in emul64_attach() 363 tran = scsi_hba_tran_alloc(dip, SCSI_HBA_CANSLEEP); in emul64_attach() 364 if (tran == NULL) { in emul64_attach() 369 emul64->emul64_tran = tran; in emul64_attach() 372 tran->tran_hba_private = emul64; in emul64_attach() 373 tran->tran_tgt_private = NULL; in emul64_attach() [all …]
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/pvscsi/ |
H A D | pvscsi.c | 1309 pvscsi_tgt_init(dev_info_t *dip, dev_info_t *child, scsi_hba_tran_t *tran, in pvscsi_tgt_init() argument 1321 ((pvs = tran->tran_hba_private) == NULL) || in pvscsi_tgt_init() 1342 pvscsi_tgt_free(dev_info_t *dip, dev_info_t *child, scsi_hba_tran_t *tran, in pvscsi_tgt_free() argument 1349 ((pvs = tran->tran_hba_private) == NULL) || in pvscsi_tgt_free() 1505 pvscsi_pkt_dtor(struct scsi_pkt *pkt, scsi_hba_tran_t *tran) in pvscsi_pkt_dtor() argument 1571 pvscsi_pkt_ctor(struct scsi_pkt *pkt, scsi_hba_tran_t *tran, int sleep) in pvscsi_pkt_ctor() argument 1574 pvscsi_softc_t *pvs = tran->tran_hba_private; in pvscsi_pkt_ctor() 1577 pvscsi_pkt_dtor(pkt, tran); in pvscsi_pkt_ctor() 1601 scsi_hba_tran_t *tran; in pvscsi_hba_setup() local 1603 tran = scsi_hba_tran_alloc(pvs->dip, SCSI_HBA_CANSLEEP); in pvscsi_hba_setup() [all …]
|
/illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/ |
H A D | atapi.c | 99 scsi_hba_tran_t *tran; in atapi_attach() local 105 tran = scsi_hba_tran_alloc(dip, SCSI_HBA_CANSLEEP); in atapi_attach() 107 if (tran == NULL) { in atapi_attach() 112 ata_ctlp->ac_atapi_tran = tran; in atapi_attach() 117 tran->tran_hba_private = ata_ctlp; in atapi_attach() 118 tran->tran_tgt_private = NULL; in atapi_attach() 120 tran->tran_tgt_init = atapi_tran_tgt_init; in atapi_attach() 121 tran->tran_tgt_probe = atapi_tran_tgt_probe; in atapi_attach() 122 tran->tran_tgt_free = atapi_tran_tgt_free; in atapi_attach() 123 tran->tran_start = atapi_tran_start; in atapi_attach() [all …]
|
H A D | atapi.h | 95 #define TRAN2CTL(tran) ((ata_ctl_t *)((tran)->tran_hba_private)) argument
|
/illumos-gate/usr/src/lib/libstmf/common/ |
H A D | store.c | 298 scf_transaction_t *tran = NULL; in iPsAddRemoveGroupMember() local 322 ((tran = scf_transaction_create(handle)) == NULL) || in iPsAddRemoveGroupMember() 350 if (scf_transaction_start(tran, pg) == -1) { in iPsAddRemoveGroupMember() 364 if (scf_transaction_property_change(tran, entry, groupName, in iPsAddRemoveGroupMember() 558 if ((commitRet = scf_transaction_commit(tran)) != 1) { in iPsAddRemoveGroupMember() 582 if (tran != NULL) { in iPsAddRemoveGroupMember() 583 scf_transaction_destroy(tran); in iPsAddRemoveGroupMember() 640 scf_transaction_t *tran = NULL; in iPsAddRemoveLuViewEntry() local 663 ((tran = scf_transaction_create(handle)) == NULL) || in iPsAddRemoveLuViewEntry() 704 if (scf_transaction_start(tran, pg) == -1) { in iPsAddRemoveLuViewEntry() [all …]
|
/illumos-gate/usr/src/uts/common/sys/scsi/impl/ |
H A D | transport.h | 88 scsi_hba_tran_t *tran, 98 scsi_hba_tran_t *tran, 265 scsi_hba_tran_t *tran, 269 scsi_hba_tran_t *tran); 361 scsi_hba_tran_t *tran, 372 scsi_hba_tran_t *tran, 377 scsi_hba_tran_t *tran, 381 scsi_hba_tran_t *tran);
|
H A D | smp_transport.h | 77 smp_hba_tran_t *tran, 83 smp_hba_tran_t *tran,
|
/illumos-gate/usr/src/uts/common/io/1394/targets/scsa1394/ |
H A D | hba.c | 550 scsi_hba_tran_t *tran; in scsa1394_attach_scsa() local 553 sp->s_tran = tran = scsi_hba_tran_alloc(sp->s_dip, SCSI_HBA_CANSLEEP); in scsa1394_attach_scsa() 555 tran->tran_hba_private = sp; in scsa1394_attach_scsa() 556 tran->tran_tgt_private = NULL; in scsa1394_attach_scsa() 557 tran->tran_tgt_init = scsa1394_scsi_tgt_init; in scsa1394_attach_scsa() 558 tran->tran_tgt_probe = scsa1394_scsi_tgt_probe; in scsa1394_attach_scsa() 559 tran->tran_tgt_free = scsa1394_scsi_tgt_free; in scsa1394_attach_scsa() 560 tran->tran_start = scsa1394_scsi_start; in scsa1394_attach_scsa() 561 tran->tran_abort = scsa1394_scsi_abort; in scsa1394_attach_scsa() 562 tran->tran_reset = scsa1394_scsi_reset; in scsa1394_attach_scsa() [all …]
|
/illumos-gate/usr/src/cmd/fcinfo/ |
H A D | fcadm-list.c | 144 scf_transaction_t *tran = NULL; in npivAddRemoveNPIVEntry() local 172 ((tran = scf_transaction_create(handle)) == NULL) || in npivAddRemoveNPIVEntry() 205 if (scf_transaction_start(tran, pg) == -1) { in npivAddRemoveNPIVEntry() 220 if (scf_transaction_property_new(tran, entry, NPIV_PORT_LIST, in npivAddRemoveNPIVEntry() 233 if (scf_transaction_property_change(tran, entry, in npivAddRemoveNPIVEntry() 364 if ((commitRet = scf_transaction_commit(tran)) != 1) { in npivAddRemoveNPIVEntry() 388 if (tran != NULL) { in npivAddRemoveNPIVEntry() 389 scf_transaction_destroy(tran); in npivAddRemoveNPIVEntry() 847 scf_transaction_t *tran = NULL; in fc_util_create_portlist() local 861 ((tran = scf_transaction_create(handle)) == NULL) || in fc_util_create_portlist() [all …]
|
/illumos-gate/usr/src/lib/libfcoe/common/ |
H A D | libfcoe.c | 182 scf_transaction_t *tran = NULL; in fcoe_add_remove_scf_entry() local 209 ((tran = scf_transaction_create(handle)) == NULL) || in fcoe_add_remove_scf_entry() 253 if (scf_transaction_start(tran, pg) == -1) { in fcoe_add_remove_scf_entry() 268 if (scf_transaction_property_new(tran, entry, FCOE_PORT_LIST, in fcoe_add_remove_scf_entry() 281 if (scf_transaction_property_change(tran, entry, in fcoe_add_remove_scf_entry() 415 if ((commitRet = scf_transaction_commit(tran)) != 1) { in fcoe_add_remove_scf_entry() 439 if (tran != NULL) { in fcoe_add_remove_scf_entry() 440 scf_transaction_destroy(tran); in fcoe_add_remove_scf_entry() 839 scf_transaction_t *tran = NULL; in FCOE_LoadConfig() local 857 ((tran = scf_transaction_create(handle)) == NULL) || in FCOE_LoadConfig() [all …]
|
/illumos-gate/usr/src/lib/cfgadm_plugins/ccid/common/ |
H A D | cfga_ccid.c | 246 const char *product, *serial, *tran, *prot; in cfga_ccid_fill_info() local 264 tran = "Character"; in cfga_ccid_fill_info() 267 tran = "TPDU"; in cfga_ccid_fill_info() 271 tran = "APDU"; in cfga_ccid_fill_info() 274 tran = "Unknown"; in cfga_ccid_fill_info() 297 tran, prot); in cfga_ccid_fill_info()
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/ |
H A D | pmcs_scsa.c | 72 scsi_hba_tran_t *tran; in pmcs_scsa_init() local 85 tran = scsi_hba_tran_alloc(pwp->dip, SCSI_HBA_CANSLEEP); in pmcs_scsa_init() 86 if (tran == NULL) { in pmcs_scsa_init() 92 tran->tran_hba_private = pwp; in pmcs_scsa_init() 93 tran->tran_tgt_init = pmcs_scsa_tran_tgt_init; in pmcs_scsa_init() 94 tran->tran_tgt_free = pmcs_scsa_tran_tgt_free; in pmcs_scsa_init() 95 tran->tran_start = pmcs_scsa_start; in pmcs_scsa_init() 96 tran->tran_abort = pmcs_scsa_abort; in pmcs_scsa_init() 97 tran->tran_reset = pmcs_scsa_reset; in pmcs_scsa_init() 98 tran->tran_reset_notify = pmcs_scsi_reset_notify; in pmcs_scsa_init() [all …]
|
/illumos-gate/usr/src/uts/common/io/usb/scsa2usb/ |
H A D | scsa2usb.c | 635 scsi_hba_tran_t *tran; /* scsi transport */ in scsa2usb_attach() local 899 tran = scsi_hba_tran_alloc(dip, SCSI_HBA_CANSLEEP); in scsa2usb_attach() 900 scsa2usbp->scsa2usb_tran = tran; in scsa2usb_attach() 905 tran->tran_hba_private = scsa2usbp; in scsa2usb_attach() 906 tran->tran_tgt_private = NULL; in scsa2usb_attach() 907 tran->tran_tgt_init = scsa2usb_scsi_tgt_init; in scsa2usb_attach() 908 tran->tran_tgt_probe = scsa2usb_scsi_tgt_probe; in scsa2usb_attach() 909 tran->tran_tgt_free = scsa2usb_scsi_tgt_free; in scsa2usb_attach() 910 tran->tran_start = scsa2usb_scsi_start; in scsa2usb_attach() 911 tran->tran_abort = scsa2usb_scsi_abort; in scsa2usb_attach() [all …]
|
/illumos-gate/usr/src/uts/sun/sys/dada/adapters/ |
H A D | atapi.h | 86 #define TRAN2CTL(tran) ((struct ata_controller *)((tran)->tran_hba_private)) argument
|
/illumos-gate/usr/src/uts/common/io/mega_sas/ |
H A D | megaraid_sas.c | 305 scsi_hba_tran_t *tran; in megasas_attach() local 575 tran = scsi_hba_tran_alloc(dip, SCSI_HBA_CANSLEEP); in megasas_attach() 577 if (tran == NULL) { in megasas_attach() 585 instance->tran = tran; in megasas_attach() 587 tran->tran_hba_private = instance; in megasas_attach() 588 tran->tran_tgt_private = NULL; in megasas_attach() 589 tran->tran_tgt_init = megasas_tran_tgt_init; in megasas_attach() 590 tran->tran_tgt_probe = scsi_hba_probe; in megasas_attach() 591 tran->tran_tgt_free = (void (*)())NULL; in megasas_attach() 592 tran->tran_init_pkt = megasas_tran_init_pkt; in megasas_attach() [all …]
|