Searched refs:gdevp (Results 1 – 4 of 4) sorted by relevance
/titanic_44/usr/src/uts/intel/io/dktp/hba/ghd/ |
H A D | ghd_waitq.c | 50 gdev_t *gdevp; in ghd_target_init() local 90 gdevp = CCCP2GDEVP(cccp); in ghd_target_init() 91 while (gdevp != NULL) { in ghd_target_init() 92 if (gdevp->gd_target == target && gdevp->gd_lun == lun) { in ghd_target_init() 95 (void *)gdevp, (void *)gtgtp, maxactive)); in ghd_target_init() 99 gdevp = GDEV_NEXTP(gdevp); in ghd_target_init() 109 gdevp = kmem_zalloc(sizeof (*gdevp), KM_SLEEP); in ghd_target_init() 110 gdevp->gd_target = target; in ghd_target_init() 111 gdevp->gd_lun = lun; in ghd_target_init() 117 GDEV_QATTACH(gdevp, cccp, maxactive); in ghd_target_init() [all …]
|
H A D | ghd_waitq.h | 66 #define GDEV_QHEAD(gdevp) ((gdevp)->gd_waitq.Q_qhead) argument 67 #define GDEV_NACTIVE(gdevp) ((gdevp)->gd_waitq.Q_nactive) argument 68 #define GDEV_MAXACTIVE(gdevp) ((gdevp)->gd_waitq.Q_maxactive) argument 75 #define GDEVP2GTGTP(gdevp) \ argument 76 (gtgt_t *)((gdevp)->gd_ilist.l1_headp->le_datap) 78 #define GDEV_NEXTP(gdevp) \ argument 79 ((gdevp)->gd_devlist.le_nextp \ 80 ? (gdev_t *)((gdevp)->gd_devlist.le_nextp->le_datap) \ 83 #define GDEV_QATTACH(gdevp, cccp, max) { \ argument 84 GHD_WAITQ_INIT(&(gdevp)->gd_waitq, &(cccp)->ccc_waitq, (max)); \ [all …]
|
H A D | ghd.c | 737 gdev_t *gdevp = gtgtp->gt_gdevp; in ghd_transport() local 751 (void *)cccp, (void *)gdevp, (void *)gtgtp, (void *)gcmdp)); in ghd_transport() 762 (void *)cccp, (void *)gdevp, (void *)gtgtp, (void *)gcmdp)); in ghd_transport() 770 L2_add(&GDEV_QHEAD(gdevp), &gcmdp->cmd_q, gcmdp); in ghd_transport() 784 ghd_waitq_shuffle_up(cccp, gdevp); in ghd_transport()
|
/titanic_44/usr/src/uts/sun/sys/dada/adapters/ghd/ |
H A D | ghd_waitq.h | 66 #define GDEV_QHEAD(gdevp) ((gdevp)->gd_waitq.Q_qhead) argument 67 #define GDEV_NACTIVE(gdevp) ((gdevp)->gd_waitq.Q_nactive) argument 68 #define GDEV_MAXACTIVE(gdevp) ((gdevp)->gd_waitq.Q_maxactive) argument 75 #define GDEVP2GTGTP(gdevp) \ argument 76 (gtgt_t *)((gdevp)->gd_ilist.l1_headp->le_datap) 78 #define GDEV_NEXTP(gdevp) \ argument 79 ((gdevp)->gd_devlist.le_nextp \ 80 ? (gdev_t *)((gdevp)->gd_devlist.le_nextp->le_datap) \ 83 #define GDEV_QATTACH(gdevp, cccp, max) { \ argument 84 GHD_WAITQ_INIT(&(gdevp)->gd_waitq, &(cccp)->ccc_waitq, (max)); \ [all …]
|