Home
last modified time | relevance | path

Searched refs:tran (Results 1 – 25 of 63) sorted by relevance

123

/illumos-gate/usr/src/lib/libresolv2/common/isc/
H A Dctl_clnt.c90 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 Dscsi_hba.c770 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 Dlibdlbridge.c528 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 Dsmartpqi_hba.c62 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 Dsmfcfg.c155 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 Dsmrt_hba.c1292 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 Dsmrt.c210 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 Dvioscsi.c549 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 Dpmcs_scsa.h46 #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 Dlmrc_scsa.c729 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 Demul64.c77 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 Dpvscsi.c1309 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 Datapi.c99 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 Datapi.h95 #define TRAN2CTL(tran) ((ata_ctl_t *)((tran)->tran_hba_private)) argument
/illumos-gate/usr/src/lib/libstmf/common/
H A Dstore.c298 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 Dtransport.h88 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 Dsmp_transport.h77 smp_hba_tran_t *tran,
83 smp_hba_tran_t *tran,
/illumos-gate/usr/src/uts/common/io/1394/targets/scsa1394/
H A Dhba.c550 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 Dfcadm-list.c144 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 Dlibfcoe.c182 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 Dcfga_ccid.c246 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 Dpmcs_scsa.c72 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 Dscsa2usb.c635 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 Datapi.h86 #define TRAN2CTL(tran) ((struct ata_controller *)((tran)->tran_hba_private)) argument
/illumos-gate/usr/src/uts/common/io/mega_sas/
H A Dmegaraid_sas.c305 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 …]

123