Searched refs:srpt_ctxt (Results 1 - 6 of 6) sorted by relevance
/illumos-gate/usr/src/uts/common/io/comstar/port/srpt/ |
H A D | srpt_mod.c | 87 srpt_ctxt_t *srpt_ctxt; variable 173 srpt_ctxt = kmem_zalloc(sizeof (srpt_ctxt_t), KM_SLEEP); 174 ASSERT(srpt_ctxt != NULL); 175 rw_init(&srpt_ctxt->sc_rwlock, NULL, RW_DRIVER, NULL); 178 srpt_ctxt->sc_svc_state = SRPT_SVC_DISABLED; 179 list_create(&srpt_ctxt->sc_ioc_list, sizeof (srpt_ioc_t), 182 list_create(&srpt_ctxt->sc_ioc_list, sizeof (srpt_ioc_t), 188 rw_destroy(&srpt_ctxt->sc_rwlock); 189 kmem_free(srpt_ctxt, sizeof (srpt_ctxt_t)); 190 srpt_ctxt [all...] |
H A D | srpt_ioc.c | 139 * Attach to IBTF and initialize I/O controllers. The srpt_ctxt->sc_rwlock 150 ASSERT(srpt_ctxt != NULL); 156 status = ibt_attach(&srpt_ibt_modinfo, srpt_ctxt->sc_dip, 157 srpt_ctxt, &srpt_ctxt->sc_ibt_hdl); 182 srpt_ctxt->sc_num_iocs); 245 list_insert_tail(&srpt_ctxt->sc_ioc_list, ioc); 249 srpt_ctxt->sc_num_iocs++; 271 if (srpt_ctxt->sc_cfg_hca_nv != NULL) { 272 status = nvlist_lookup_nvlist(srpt_ctxt [all...] |
H A D | srpt_stp.c | 58 extern srpt_ctxt_t *srpt_ctxt; 117 status = ibt_register_service(srpt_ctxt->sc_ibt_hdl, 162 srpt_ctxt->sc_ibdma_ops.ibdma_register(ioc->ioc_guid, 173 srpt_ctxt->sc_ibdma_ops.ibdma_update(ioc->ioc_ibdma_hdl, 191 (void) ibt_deregister_service(srpt_ctxt->sc_ibt_hdl, 237 srpt_ctxt->sc_ibdma_ops.ibdma_unregister( 241 dma_status = srpt_ctxt->sc_ibdma_ops.ibdma_update( 263 status = ibt_deregister_service(srpt_ctxt->sc_ibt_hdl, 357 lport->lport_pp = srpt_ctxt->sc_pp;
|
H A D | srpt_cm.c | 55 extern srpt_ctxt_t *srpt_ctxt;
|
H A D | srpt_impl.h | 466 extern srpt_ctxt_t *srpt_ctxt;
|
H A D | srpt_ch.c | 55 extern srpt_ctxt_t *srpt_ctxt;
|
Completed in 68 milliseconds