Lines Matching refs:gtgtp
46 gtgt_t *gtgtp; in ghd_target_init()
47 size_t size = sizeof (*gtgtp) + tgt_private_size; in ghd_target_init()
51 gtgtp = kmem_zalloc(size, KM_SLEEP); in ghd_target_init()
57 gtgtp->gt_tgt_private = (void *)(gtgtp + 1); in ghd_target_init()
58 gtgtp->gt_size = size; in ghd_target_init()
59 gtgtp->gt_hba_private = hba_private; in ghd_target_init()
60 gtgtp->gt_target = target; in ghd_target_init()
61 gtgtp->gt_lun = lun; in ghd_target_init()
62 gtgtp->gt_ccc = cccp; in ghd_target_init()
69 gtgtp->gt_maxactive = maxactive; in ghd_target_init()
72 GTGT_INIT(gtgtp); in ghd_target_init()
93 (void *)gdevp, (void *)gtgtp, maxactive)); in ghd_target_init()
118 " max %lu\n", target, lun, (void *)gdevp, (void *)gtgtp, in ghd_target_init()
124 gtgtp->gt_gdevp = gdevp; in ghd_target_init()
127 GTGT_ATTACH(gtgtp, gdevp); in ghd_target_init()
131 return (gtgtp); in ghd_target_init()
139 gtgt_t *gtgtp) in ghd_target_free() argument
143 gdev_t *gdevp = gtgtp->gt_gdevp; in ghd_target_free()
146 gtgtp->gt_target, gtgtp->gt_lun, (void *)gdevp, (void *)gtgtp)); in ghd_target_free()
161 GTGT_DEATTACH(gtgtp, gdevp); in ghd_target_free()
162 kmem_free((caddr_t)gtgtp, gtgtp->gt_size); in ghd_target_free()
172 gtgtp = GDEVP2GTGTP(gdevp); in ghd_target_free()
173 GDEV_MAXACTIVE(gdevp) = gtgtp->gt_maxactive; in ghd_target_free()
250 gtgt_t *gtgtp = GCMDP2GTGTP(gcmdp); in ghd_waitq_delete() local
251 gdev_t *gdevp = gtgtp->gt_gdevp; in ghd_waitq_delete()