Home
last modified time | relevance | path

Searched refs:smpt (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/common/io/scsi/adapters/smrt/
H A Dsmrt_physical.c19 smrt_physical_free(smrt_physical_t *smpt) in smrt_physical_free() argument
21 VERIFY(list_is_empty(&smpt->smpt_targets)); in smrt_physical_free()
22 VERIFY(smpt->smpt_info != NULL); in smrt_physical_free()
24 kmem_free(smpt->smpt_info, sizeof (*smpt->smpt_info)); in smrt_physical_free()
25 list_destroy(&smpt->smpt_targets); in smrt_physical_free()
26 kmem_free(smpt, sizeof (*smpt)); in smrt_physical_free()
72 for (smrt_physical_t *smpt = list_head(&smrt->smrt_physicals); in smrt_phys_lookup_by_ua() local
73 smpt != NULL; smpt = list_next(&smrt->smrt_physicals, smpt)) { in smrt_phys_lookup_by_ua()
76 (void) scsi_wwn_to_wwnstr(smpt->smpt_wwn, 1, wwnstr); in smrt_phys_lookup_by_ua()
90 return (smpt); in smrt_phys_lookup_by_ua()
[all …]
H A Dsmrt_hba.c174 smrt_physical_t *smpt; in smrt_phys_tran_tgt_init() local
228 smpt = smrt_phys_lookup_by_ua(smrt, ua); in smrt_phys_tran_tgt_init()
229 if (smpt == NULL) { in smrt_phys_tran_tgt_init()
237 smtg->smtg_lun.smtg_phys = smpt; in smrt_phys_tran_tgt_init()
238 list_insert_tail(&smpt->smpt_targets, smtg); in smrt_phys_tran_tgt_init()
239 smtg->smtg_addr = &smpt->smpt_addr; in smrt_phys_tran_tgt_init()
264 smrt_physical_t *smpt = smtg->smtg_lun.smtg_phys; in smrt_phys_tran_tgt_free() local
270 list_remove(&smpt->smpt_targets, smtg); in smrt_phys_tran_tgt_free()
H A Dsmrt_ciss.c1933 smrt_physical_t *smpt = smtg->smtg_lun.smtg_phys; in smrt_discover_panic_check() local
1937 if (!smpt->smpt_visible) in smrt_discover_panic_check()
1939 gen = smpt->smpt_gen; in smrt_discover_panic_check()