Home
last modified time | relevance | path

Searched refs:gdevp (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/intel/io/dktp/hba/ghd/
H A Dghd_waitq.c48 gdev_t *gdevp; in ghd_target_init() local
90 if (gdevp->gd_target == target && gdevp->gd_lun == lun) { in ghd_target_init()
97 gdevp = GDEV_NEXTP(gdevp); in ghd_target_init()
107 gdevp = kmem_zalloc(sizeof (*gdevp), KM_SLEEP); in ghd_target_init()
109 gdevp->gd_lun = lun; in ghd_target_init()
166 (void *)gdevp)); in ghd_target_free()
178 (void *)gdevp)); in ghd_target_free()
182 kmem_free(gdevp, sizeof (*gdevp)); in ghd_target_free()
204 "max %ld\n", (void *)cccp, (void *)gdevp, GDEV_NACTIVE(gdevp), in ghd_waitq_shuffle_up()
211 if (GDEV_NACTIVE(gdevp) >= GDEV_MAXACTIVE(gdevp)) { in ghd_waitq_shuffle_up()
[all …]
H A Dghd_waitq.h64 #define GDEV_QHEAD(gdevp) ((gdevp)->gd_waitq.Q_qhead) argument
65 #define GDEV_NACTIVE(gdevp) ((gdevp)->gd_waitq.Q_nactive) argument
66 #define GDEV_MAXACTIVE(gdevp) ((gdevp)->gd_waitq.Q_maxactive) argument
73 #define GDEVP2GTGTP(gdevp) \ argument
76 #define GDEV_NEXTP(gdevp) \ argument
77 ((gdevp)->gd_devlist.le_nextp \
83 L1EL_INIT(&gdevp->gd_devlist); \
86 L1_add(&(cccp)->ccc_devs, &(gdevp)->gd_devlist, (gdevp)); \
89 #define GDEV_QDETACH(gdevp, cccp) \ argument
118 (gdevp)->gd_ninstances++; \
[all …]
H A Dghd.c737 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()
/illumos-gate/usr/src/uts/sun/sys/dada/adapters/ghd/
H A Dghd_waitq.h66 #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
78 #define GDEV_NEXTP(gdevp) \ argument
79 ((gdevp)->gd_devlist.le_nextp \
85 L1EL_INIT(&gdevp->gd_devlist); \
88 L1_add(&(cccp)->ccc_devs, &(gdevp)->gd_devlist, (gdevp)); \
91 #define GDEV_QDETACH(gdevp, cccp) \ argument
115 (gdevp)->gd_ninstances++; \
[all …]