Searched refs:sbp2_lun_t (Results 1 – 3 of 3) sorted by relevance
/titanic_44/usr/src/uts/common/sys/sbp2/ |
H A D | driver.h | 210 } sbp2_lun_t; typedef 238 sbp2_lun_t *t_lun; /* logical unit array */ 302 sbp2_lun_t *sbp2_tgt_get_lun(sbp2_tgt_t *, int); 304 int sbp2_lun_reset(sbp2_lun_t *, int *); 305 int sbp2_lun_login(sbp2_lun_t *, sbp2_ses_t **, void (*)(void *, sbp2_task_t *), 307 int sbp2_lun_logout(sbp2_lun_t *, sbp2_ses_t **, int *, boolean_t); 321 int sbp2_task_orb_alloc(sbp2_lun_t *, sbp2_task_t *, int); 322 void sbp2_task_orb_free(sbp2_lun_t *, sbp2_task_t *); 324 void sbp2_task_orb_sync(sbp2_lun_t *, sbp2_task_t *, int);
|
/titanic_44/usr/src/uts/common/io/sbp2/ |
H A D | sbp2.c | 58 static void sbp2_lun_logout_orb(sbp2_lun_t *, sbp2_tgt_t *, int *); 59 static boolean_t sbp2_lun_accepting_tasks(sbp2_lun_t *); 62 static int sbp2_ses_init(sbp2_ses_t **, sbp2_lun_t *, 71 static sbp2_bus_buf_t *sbp2_orb_freelist_get(sbp2_lun_t *, sbp2_task_t *, int); 72 static int sbp2_orb_freelist_put(sbp2_lun_t *, sbp2_bus_buf_t *); 73 static void sbp2_orb_freelist_destroy(sbp2_lun_t *); 263 sbp2_lun_t *lp; in sbp2_tgt_init_luns() 268 tp->t_lun = kmem_zalloc(maxluns * sizeof (sbp2_lun_t), KM_SLEEP); in sbp2_tgt_init_luns() 289 kmem_free(tp->t_lun, tp->t_nluns_alloc * sizeof (sbp2_lun_t)); in sbp2_tgt_init_luns() 300 sbp2_lun_t *lp; in sbp2_tgt_fini_luns() [all …]
|
/titanic_44/usr/src/uts/common/sys/1394/targets/scsa1394/ |
H A D | impl.h | 122 sbp2_lun_t *l_lun; /* SBP2 lun */
|